builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-121 starttime: 1461140722.8 results: success (0) buildid: 20160419233542 builduid: 39deb8105d9f4fd493257beeca9fe7a4 revision: f9fc0c367d89188d01677da6cf85bb2097e85605 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 01:25:22.795818) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 01:25:22.796392) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 01:25:22.796760) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 01:25:22.940401) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 01:25:22.940781) ========= '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-121\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-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-121\AppData\Local LOGONSERVER=\\T-W864-IX-121 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-121 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-121 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-121 WINDIR=C:\windows using PTY: False --01:25:24-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.83 MB/s 01:25:25 (8.83 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.712000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 01:25:25.781278) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-20 01:25:25.781611) ========= '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-121\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-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-121\AppData\Local LOGONSERVER=\\T-W864-IX-121 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-121 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-121 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-121 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=4.910000 ========= master_lag: 2.59 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-20 01:25:33.283924) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 01:25:33.284290) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev f9fc0c367d89188d01677da6cf85bb2097e85605 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev f9fc0c367d89188d01677da6cf85bb2097e85605 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-121\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-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-121\AppData\Local LOGONSERVER=\\T-W864-IX-121 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-121 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-121 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-121 WINDIR=C:\windows using PTY: False 2016-04-20 01:25:34,779 truncating revision to first 12 chars 2016-04-20 01:25:34,779 Setting DEBUG logging. 2016-04-20 01:25:34,780 attempt 1/10 2016-04-20 01:25:34,780 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/f9fc0c367d89?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 01:25:35,494 unpacking tar archive at: fx-team-f9fc0c367d89/testing/mozharness/ program finished with exit code 0 elapsedTime=3.702000 ========= master_lag: 0.23 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 01:25:37.211538) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 01:25:37.211888) ========= script_repo_revision: f9fc0c367d89188d01677da6cf85bb2097e85605 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 01:25:37.212305) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 01:25:37.212598) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 01:25:37.226515) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 33 secs) (at 2016-04-20 01:25:37.226827) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-121\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-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-121\AppData\Local LOGONSERVER=\\T-W864-IX-121 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-121 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-121 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-121 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 01:25:37 INFO - MultiFileLogger online at 20160420 01:25:37 in C:\slave\test 01:25:37 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 fx-team --download-symbols true 01:25:37 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:25:37 INFO - {'append_to_log': False, 01:25:37 INFO - 'base_work_dir': 'C:\\slave\\test', 01:25:37 INFO - 'blob_upload_branch': 'fx-team', 01:25:37 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:25:37 INFO - 'buildbot_json_path': 'buildprops.json', 01:25:37 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:25:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:25:37 INFO - 'download_minidump_stackwalk': True, 01:25:37 INFO - 'download_symbols': 'true', 01:25:37 INFO - 'e10s': False, 01:25:37 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:25:37 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:25:37 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:25:37 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:25:37 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:25:37 INFO - 'C:/mozilla-build/tooltool.py'), 01:25:37 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:25:37 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:25:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:25:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:25:37 INFO - 'log_level': 'info', 01:25:37 INFO - 'log_to_console': True, 01:25:37 INFO - 'opt_config_files': (), 01:25:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:25:37 INFO - '--processes=1', 01:25:37 INFO - '--config=%(test_path)s/wptrunner.ini', 01:25:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:25:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:25:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:25:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:25:37 INFO - 'pip_index': False, 01:25:37 INFO - 'require_test_zip': True, 01:25:37 INFO - 'test_type': ('testharness',), 01:25:37 INFO - 'this_chunk': '1', 01:25:37 INFO - 'total_chunks': '10', 01:25:37 INFO - 'virtualenv_path': 'venv', 01:25:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:25:37 INFO - 'work_dir': 'build'} 01:25:37 INFO - ##### 01:25:37 INFO - ##### Running clobber step. 01:25:37 INFO - ##### 01:25:37 INFO - Running pre-action listener: _resource_record_pre_action 01:25:37 INFO - Running main action method: clobber 01:25:37 INFO - rmtree: C:\slave\test\build 01:25:37 INFO - Using _rmtree_windows ... 01:25:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:26:13 INFO - Running post-action listener: _resource_record_post_action 01:26:13 INFO - ##### 01:26:13 INFO - ##### Running read-buildbot-config step. 01:26:13 INFO - ##### 01:26:13 INFO - Running pre-action listener: _resource_record_pre_action 01:26:13 INFO - Running main action method: read_buildbot_config 01:26:13 INFO - Using buildbot properties: 01:26:13 INFO - { 01:26:13 INFO - "project": "", 01:26:13 INFO - "product": "firefox", 01:26:13 INFO - "script_repo_revision": "production", 01:26:13 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 01:26:13 INFO - "repository": "", 01:26:13 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 01:26:13 INFO - "buildid": "20160419233542", 01:26:13 INFO - "pgo_build": "False", 01:26:13 INFO - "basedir": "C:\\slave\\test", 01:26:13 INFO - "buildnumber": 108, 01:26:13 INFO - "slavename": "t-w864-ix-121", 01:26:13 INFO - "revision": "f9fc0c367d89188d01677da6cf85bb2097e85605", 01:26:13 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 01:26:13 INFO - "platform": "win64", 01:26:13 INFO - "branch": "fx-team", 01:26:13 INFO - "repo_path": "integration/fx-team", 01:26:13 INFO - "moz_repo_path": "", 01:26:13 INFO - "stage_platform": "win64", 01:26:13 INFO - "builduid": "39deb8105d9f4fd493257beeca9fe7a4", 01:26:13 INFO - "slavebuilddir": "test" 01:26:13 INFO - } 01:26:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 01:26:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 01:26:13 INFO - Running post-action listener: _resource_record_post_action 01:26:13 INFO - ##### 01:26:13 INFO - ##### Running download-and-extract step. 01:26:13 INFO - ##### 01:26:13 INFO - Running pre-action listener: _resource_record_pre_action 01:26:13 INFO - Running main action method: download_and_extract 01:26:13 INFO - mkdir: C:\slave\test\build\tests 01:26:13 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')]} 01:26:13 INFO - https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 01:26:13 INFO - trying https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 01:26:13 INFO - Downloading https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 01:26:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 01:26:14 INFO - Downloaded 1274 bytes. 01:26:14 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 01:26:14 INFO - Using the following test package requirements: 01:26:14 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 01:26:14 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:26:14 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 01:26:14 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:26:14 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 01:26:14 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:26:14 INFO - u'jsshell-win64.zip'], 01:26:14 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:26:14 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 01:26:14 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 01:26:14 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:26:14 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 01:26:14 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:26:14 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 01:26:14 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:26:14 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 01:26:14 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:26:14 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 01:26:14 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 01:26: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')]} 01:26:14 INFO - https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 01:26:14 INFO - trying https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 01:26:14 INFO - Downloading https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 01:26:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 01:26:15 INFO - Downloaded 21399629 bytes. 01:26:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:26:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:26:19 INFO - caution: filename not matched: web-platform/* 01:26:19 INFO - Return code: 11 01:26:19 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')]} 01:26:19 INFO - https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 01:26:19 INFO - trying https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 01:26:19 INFO - Downloading https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 01:26:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 01:26:23 INFO - Downloaded 36382596 bytes. 01:26:23 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:26:23 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:27:22 INFO - caution: filename not matched: bin/* 01:27:22 INFO - caution: filename not matched: config/* 01:27:22 INFO - caution: filename not matched: mozbase/* 01:27:22 INFO - caution: filename not matched: marionette/* 01:27:22 INFO - caution: filename not matched: tools/wptserve/* 01:27:22 INFO - Return code: 11 01:27:22 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')]} 01:27:22 INFO - https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 01:27:22 INFO - trying https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 01:27:22 INFO - Downloading https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 01:27:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 01:27:27 INFO - Downloaded 83102029 bytes. 01:27:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 01:27:27 INFO - mkdir: C:\slave\test\properties 01:27:28 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:27:28 INFO - Writing to file C:\slave\test\properties\build_url 01:27:28 INFO - Contents: 01:27:28 INFO - build_url:https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 01:27:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 01:27:29 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:27:29 INFO - Writing to file C:\slave\test\properties\symbols_url 01:27:29 INFO - Contents: 01:27:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 01:27:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:29 INFO - https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:27:29 INFO - trying https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 01:27:29 INFO - Downloading https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 01:27:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 01:27:30 INFO - Downloaded 53367966 bytes. 01:27:30 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 01:27:30 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 01:27:32 INFO - Return code: 0 01:27:32 INFO - Running post-action listener: _resource_record_post_action 01:27:32 INFO - Running post-action listener: set_extra_try_arguments 01:27:32 INFO - ##### 01:27:32 INFO - ##### Running create-virtualenv step. 01:27:32 INFO - ##### 01:27:32 INFO - Running pre-action listener: _pre_create_virtualenv 01:27:32 INFO - Running pre-action listener: _resource_record_pre_action 01:27:32 INFO - Running main action method: create_virtualenv 01:27:32 INFO - Creating virtualenv C:\slave\test\build\venv 01:27:32 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 01:27:32 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:27:35 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:27:39 INFO - Installing distribute......................................................................................................................................................................................done. 01:27:40 INFO - Return code: 0 01:27:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:27:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:27:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:27:40 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 0x0252D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025817B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x0230CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-121', 'USERDOMAIN': 'T-W864-IX-121', '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-121', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-121', '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-121\\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 01:27:40 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 01:27:40 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 01:27:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:27:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Roaming', 01:27:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:27:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:27:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:27:40 INFO - 'COMPUTERNAME': 'T-W864-IX-121', 01:27:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:27:40 INFO - 'DCLOCATION': 'SCL3', 01:27:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:27:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:27:40 INFO - 'HOMEDRIVE': 'C:', 01:27:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 01:27:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:27:40 INFO - 'KTS_VERSION': '1.19c', 01:27:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 01:27:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-121', 01:27:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:27:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:27:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:27:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:27:40 INFO - 'MOZ_NO_REMOTE': '1', 01:27:40 INFO - 'NO_EM_RESTART': '1', 01:27:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:27:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:27:40 INFO - 'OS': 'Windows_NT', 01:27:40 INFO - 'OURDRIVE': 'C:', 01:27:40 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', 01:27:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:27:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:27:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:27:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:27:40 INFO - 'PROCESSOR_LEVEL': '6', 01:27:40 INFO - 'PROCESSOR_REVISION': '1e05', 01:27:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:27:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:27:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:27:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:27:40 INFO - 'PROMPT': '$P$G', 01:27:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:27:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:27:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:27:40 INFO - 'PWD': 'C:\\slave\\test', 01:27:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:27:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:27:40 INFO - 'SYSTEMDRIVE': 'C:', 01:27:40 INFO - 'SYSTEMROOT': 'C:\\windows', 01:27:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:27:40 INFO - 'TEST1': 'testie', 01:27:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:27:40 INFO - 'USERDOMAIN': 'T-W864-IX-121', 01:27:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 01:27:40 INFO - 'USERNAME': 'cltbld', 01:27:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-121', 01:27:40 INFO - 'WINDIR': 'C:\\windows', 01:27:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:27:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:27:41 INFO - Downloading/unpacking psutil>=0.7.1 01:27:42 INFO - Running setup.py egg_info for package psutil 01:27:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:27:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:27:42 INFO - Installing collected packages: psutil 01:27:42 INFO - Running setup.py install for psutil 01:27:42 INFO - building 'psutil._psutil_windows' extension 01:27:42 INFO - error: Unable to find vcvarsall.bat 01:27:42 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-lsrdya-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:27:42 INFO - running install 01:27:42 INFO - running build 01:27:42 INFO - running build_py 01:27:42 INFO - creating build 01:27:42 INFO - creating build\lib.win32-2.7 01:27:42 INFO - creating build\lib.win32-2.7\psutil 01:27:42 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:27:42 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:27:42 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:27:42 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:27:42 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:27:42 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:27:42 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:27:42 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:27:42 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:27:42 INFO - running build_ext 01:27:42 INFO - building 'psutil._psutil_windows' extension 01:27:42 INFO - error: Unable to find vcvarsall.bat 01:27:42 INFO - ---------------------------------------- 01:27:42 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-lsrdya-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:27:42 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-121\AppData\Roaming\pip\pip.log 01:27:42 WARNING - Return code: 1 01:27:42 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! 01:27:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:27:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:27:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:27:42 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 0x0252D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025817B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x0230CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-121', 'USERDOMAIN': 'T-W864-IX-121', '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-121', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-121', '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-121\\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 01:27:42 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 01:27:42 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 01:27:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:27:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Roaming', 01:27:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:27:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:27:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:27:42 INFO - 'COMPUTERNAME': 'T-W864-IX-121', 01:27:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:27:42 INFO - 'DCLOCATION': 'SCL3', 01:27:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:27:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:27:42 INFO - 'HOMEDRIVE': 'C:', 01:27:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 01:27:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:27:42 INFO - 'KTS_VERSION': '1.19c', 01:27:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 01:27:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-121', 01:27:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:27:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:27:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:27:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:27:42 INFO - 'MOZ_NO_REMOTE': '1', 01:27:42 INFO - 'NO_EM_RESTART': '1', 01:27:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:27:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:27:42 INFO - 'OS': 'Windows_NT', 01:27:42 INFO - 'OURDRIVE': 'C:', 01:27:42 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', 01:27:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:27:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:27:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:27:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:27:42 INFO - 'PROCESSOR_LEVEL': '6', 01:27:42 INFO - 'PROCESSOR_REVISION': '1e05', 01:27:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:27:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:27:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:27:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:27:42 INFO - 'PROMPT': '$P$G', 01:27:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:27:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:27:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:27:42 INFO - 'PWD': 'C:\\slave\\test', 01:27:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:27:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:27:42 INFO - 'SYSTEMDRIVE': 'C:', 01:27:42 INFO - 'SYSTEMROOT': 'C:\\windows', 01:27:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:27:42 INFO - 'TEST1': 'testie', 01:27:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:27:42 INFO - 'USERDOMAIN': 'T-W864-IX-121', 01:27:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 01:27:42 INFO - 'USERNAME': 'cltbld', 01:27:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-121', 01:27:42 INFO - 'WINDIR': 'C:\\windows', 01:27:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:27:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:27:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:27:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:27:42 INFO - Running setup.py egg_info for package mozsystemmonitor 01:27:42 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:27:42 INFO - Running setup.py egg_info for package psutil 01:27:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:27:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:27:42 INFO - Installing collected packages: mozsystemmonitor, psutil 01:27:42 INFO - Running setup.py install for mozsystemmonitor 01:27:42 INFO - Running setup.py install for psutil 01:27:42 INFO - building 'psutil._psutil_windows' extension 01:27:42 INFO - error: Unable to find vcvarsall.bat 01:27:42 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-bp9ztv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:27:42 INFO - running install 01:27:42 INFO - running build 01:27:42 INFO - running build_py 01:27:42 INFO - running build_ext 01:27:42 INFO - building 'psutil._psutil_windows' extension 01:27:42 INFO - error: Unable to find vcvarsall.bat 01:27:42 INFO - ---------------------------------------- 01:27:42 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-bp9ztv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:27:42 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-121\AppData\Roaming\pip\pip.log 01:27:42 WARNING - Return code: 1 01:27:42 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! 01:27:42 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:27:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:27:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:27:42 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 0x0252D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025817B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x0230CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-121', 'USERDOMAIN': 'T-W864-IX-121', '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-121', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-121', '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-121\\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 01:27:42 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 01:27:42 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 01:27:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:27:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Roaming', 01:27:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:27:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:27:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:27:42 INFO - 'COMPUTERNAME': 'T-W864-IX-121', 01:27:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:27:42 INFO - 'DCLOCATION': 'SCL3', 01:27:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:27:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:27:42 INFO - 'HOMEDRIVE': 'C:', 01:27:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 01:27:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:27:42 INFO - 'KTS_VERSION': '1.19c', 01:27:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 01:27:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-121', 01:27:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:27:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:27:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:27:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:27:42 INFO - 'MOZ_NO_REMOTE': '1', 01:27:42 INFO - 'NO_EM_RESTART': '1', 01:27:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:27:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:27:42 INFO - 'OS': 'Windows_NT', 01:27:42 INFO - 'OURDRIVE': 'C:', 01:27:42 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', 01:27:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:27:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:27:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:27:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:27:42 INFO - 'PROCESSOR_LEVEL': '6', 01:27:42 INFO - 'PROCESSOR_REVISION': '1e05', 01:27:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:27:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:27:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:27:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:27:42 INFO - 'PROMPT': '$P$G', 01:27:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:27:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:27:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:27:42 INFO - 'PWD': 'C:\\slave\\test', 01:27:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:27:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:27:42 INFO - 'SYSTEMDRIVE': 'C:', 01:27:42 INFO - 'SYSTEMROOT': 'C:\\windows', 01:27:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:27:42 INFO - 'TEST1': 'testie', 01:27:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:27:42 INFO - 'USERDOMAIN': 'T-W864-IX-121', 01:27:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 01:27:42 INFO - 'USERNAME': 'cltbld', 01:27:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-121', 01:27:42 INFO - 'WINDIR': 'C:\\windows', 01:27:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:27:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:27:43 INFO - Downloading/unpacking blobuploader==1.2.4 01:27:43 INFO - Downloading blobuploader-1.2.4.tar.gz 01:27:43 INFO - Running setup.py egg_info for package blobuploader 01:27:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:27:47 INFO - Running setup.py egg_info for package requests 01:27:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:27:47 INFO - Downloading docopt-0.6.1.tar.gz 01:27:47 INFO - Running setup.py egg_info for package docopt 01:27:47 INFO - Installing collected packages: blobuploader, docopt, requests 01:27:47 INFO - Running setup.py install for blobuploader 01:27:47 INFO - Running setup.py install for docopt 01:27:47 INFO - Running setup.py install for requests 01:27:47 INFO - Successfully installed blobuploader docopt requests 01:27:47 INFO - Cleaning up... 01:27:47 INFO - Return code: 0 01:27:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:27:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:27:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:27:47 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 0x0252D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025817B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x0230CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E80C0>, '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-121', 'USERDOMAIN': 'T-W864-IX-121', '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-121', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-121', '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-121\\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 01:27:47 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 01:27:47 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 01:27:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:27:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Roaming', 01:27:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:27:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:27:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:27:47 INFO - 'COMPUTERNAME': 'T-W864-IX-121', 01:27:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:27:47 INFO - 'DCLOCATION': 'SCL3', 01:27:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:27:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:27:47 INFO - 'HOMEDRIVE': 'C:', 01:27:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 01:27:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:27:47 INFO - 'KTS_VERSION': '1.19c', 01:27:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 01:27:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-121', 01:27:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:27:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:27:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:27:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:27:47 INFO - 'MOZ_NO_REMOTE': '1', 01:27:47 INFO - 'NO_EM_RESTART': '1', 01:27:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:27:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:27:47 INFO - 'OS': 'Windows_NT', 01:27:47 INFO - 'OURDRIVE': 'C:', 01:27:47 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:27:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:27:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:27:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:27:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:27:47 INFO - 'PROCESSOR_LEVEL': '6', 01:27:47 INFO - 'PROCESSOR_REVISION': '1e05', 01:27:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:27:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:27:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:27:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:27:47 INFO - 'PROMPT': '$P$G', 01:27:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:27:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:27:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:27:47 INFO - 'PWD': 'C:\\slave\\test', 01:27:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:27:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:27:47 INFO - 'SYSTEMDRIVE': 'C:', 01:27:47 INFO - 'SYSTEMROOT': 'C:\\windows', 01:27:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:27:47 INFO - 'TEST1': 'testie', 01:27:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:27:47 INFO - 'USERDOMAIN': 'T-W864-IX-121', 01:27:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 01:27:47 INFO - 'USERNAME': 'cltbld', 01:27:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-121', 01:27:47 INFO - 'WINDIR': 'C:\\windows', 01:27:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:27:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:27:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:27:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:27:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:27:53 INFO - Unpacking c:\slave\test\build\tests\marionette 01:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:27:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:27:53 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 01:27:53 INFO - Running setup.py install for browsermob-proxy 01:28:08 INFO - Running setup.py install for manifestparser 01:28:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Running setup.py install for marionette-client 01:28:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:28:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Running setup.py install for marionette-driver 01:28:08 INFO - Running setup.py install for mozcrash 01:28:08 INFO - Running setup.py install for mozdebug 01:28:08 INFO - Running setup.py install for mozdevice 01:28:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Running setup.py install for mozfile 01:28:08 INFO - Running setup.py install for mozhttpd 01:28:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Running setup.py install for mozinfo 01:28:08 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Running setup.py install for mozInstall 01:28:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Running setup.py install for mozleak 01:28:08 INFO - Running setup.py install for mozlog 01:28:08 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Running setup.py install for moznetwork 01:28:08 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Running setup.py install for mozprocess 01:28:08 INFO - Running setup.py install for mozprofile 01:28:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Running setup.py install for mozrunner 01:28:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Running setup.py install for mozscreenshot 01:28:08 INFO - Running setup.py install for moztest 01:28:08 INFO - Running setup.py install for mozversion 01:28:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:28:08 INFO - Running setup.py install for wptserve 01:28:08 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 01:28:08 INFO - Cleaning up... 01:28:08 INFO - Return code: 0 01:28:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:28: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')]} 01:28:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:28: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')]} 01:28:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:28:08 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 0x0252D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025817B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x0230CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E80C0>, '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-121', 'USERDOMAIN': 'T-W864-IX-121', '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-121', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-121', '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-121\\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 01:28:08 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 01:28:08 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 01:28:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:28:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Roaming', 01:28:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:28:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:28:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:28:08 INFO - 'COMPUTERNAME': 'T-W864-IX-121', 01:28:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:28:08 INFO - 'DCLOCATION': 'SCL3', 01:28:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:28:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:28:08 INFO - 'HOMEDRIVE': 'C:', 01:28:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 01:28:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:28:08 INFO - 'KTS_VERSION': '1.19c', 01:28:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 01:28:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-121', 01:28:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:28:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:28:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:28:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:28:08 INFO - 'MOZ_NO_REMOTE': '1', 01:28:08 INFO - 'NO_EM_RESTART': '1', 01:28:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:28:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:28:08 INFO - 'OS': 'Windows_NT', 01:28:08 INFO - 'OURDRIVE': 'C:', 01:28:08 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', 01:28:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:28:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:28:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:28:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:28:08 INFO - 'PROCESSOR_LEVEL': '6', 01:28:08 INFO - 'PROCESSOR_REVISION': '1e05', 01:28:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:28:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:28:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:28:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:28:08 INFO - 'PROMPT': '$P$G', 01:28:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:28:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:28:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:28:08 INFO - 'PWD': 'C:\\slave\\test', 01:28:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:28:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:28:08 INFO - 'SYSTEMDRIVE': 'C:', 01:28:08 INFO - 'SYSTEMROOT': 'C:\\windows', 01:28:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:28:08 INFO - 'TEST1': 'testie', 01:28:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:28:08 INFO - 'USERDOMAIN': 'T-W864-IX-121', 01:28:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 01:28:08 INFO - 'USERNAME': 'cltbld', 01:28:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-121', 01:28:08 INFO - 'WINDIR': 'C:\\windows', 01:28:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:28:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:28:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:28:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:28:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:28:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:28:12 INFO - Unpacking c:\slave\test\build\tests\marionette 01:28:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:28:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:28:12 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)) 01:28:23 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)) 01:28:23 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)) 01:28:23 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)) 01:28:23 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)) 01:28:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:28:23 INFO - Downloading blessings-1.6.tar.gz 01:28:23 INFO - Running setup.py egg_info for package blessings 01:28:23 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)) 01:28:23 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:28:23 INFO - Running setup.py install for blessings 01:28:23 INFO - Running setup.py install for browsermob-proxy 01:28:23 INFO - Running setup.py install for manifestparser 01:28:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Running setup.py install for marionette-client 01:28:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:28:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Running setup.py install for marionette-driver 01:28:23 INFO - Running setup.py install for mozcrash 01:28:23 INFO - Running setup.py install for mozdebug 01:28:23 INFO - Running setup.py install for mozdevice 01:28:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Running setup.py install for mozhttpd 01:28:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Running setup.py install for mozInstall 01:28:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Running setup.py install for mozleak 01:28:23 INFO - Running setup.py install for mozprofile 01:28:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Running setup.py install for mozrunner 01:28:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:28:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:28:25 INFO - Running setup.py install for mozscreenshot 01:28:25 INFO - Running setup.py install for moztest 01:28:25 INFO - Running setup.py install for mozversion 01:28:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:28:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:28:25 INFO - Running setup.py install for wptserve 01:28:25 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:28:25 INFO - Cleaning up... 01:28:25 INFO - Return code: 0 01:28:25 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:28:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:28:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:28:25 INFO - Reading from file tmpfile_stdout 01:28:25 INFO - Using _rmtree_windows ... 01:28:25 INFO - Using _rmtree_windows ... 01:28:25 INFO - Current package versions: 01:28:25 INFO - blessings == 1.6 01:28:25 INFO - blobuploader == 1.2.4 01:28:25 INFO - browsermob-proxy == 0.6.0 01:28:25 INFO - distribute == 0.6.14 01:28:25 INFO - docopt == 0.6.1 01:28:25 INFO - manifestparser == 1.1 01:28:25 INFO - marionette-client == 2.3.0 01:28:25 INFO - marionette-driver == 1.4.0 01:28:25 INFO - mozInstall == 1.12 01:28:25 INFO - mozcrash == 0.17 01:28:25 INFO - mozdebug == 0.1 01:28:25 INFO - mozdevice == 0.48 01:28:25 INFO - mozfile == 1.2 01:28:25 INFO - mozhttpd == 0.7 01:28:25 INFO - mozinfo == 0.9 01:28:25 INFO - mozleak == 0.1 01:28:25 INFO - mozlog == 3.1 01:28:25 INFO - moznetwork == 0.27 01:28:25 INFO - mozprocess == 0.22 01:28:25 INFO - mozprofile == 0.28 01:28:25 INFO - mozrunner == 6.11 01:28:25 INFO - mozscreenshot == 0.1 01:28:25 INFO - mozsystemmonitor == 0.0 01:28:25 INFO - moztest == 0.7 01:28:25 INFO - mozversion == 1.4 01:28:25 INFO - requests == 1.2.3 01:28:25 INFO - wptserve == 1.4.0 01:28:25 INFO - Running post-action listener: _resource_record_post_action 01:28:25 INFO - Running post-action listener: _start_resource_monitoring 01:28:25 INFO - Starting resource monitoring. 01:28:25 INFO - ##### 01:28:25 INFO - ##### Running pull step. 01:28:25 INFO - ##### 01:28:25 INFO - Running pre-action listener: _resource_record_pre_action 01:28:25 INFO - Running main action method: pull 01:28:25 INFO - Pull has nothing to do! 01:28:25 INFO - Running post-action listener: _resource_record_post_action 01:28:25 INFO - ##### 01:28:25 INFO - ##### Running install step. 01:28:25 INFO - ##### 01:28:25 INFO - Running pre-action listener: _resource_record_pre_action 01:28:25 INFO - Running main action method: install 01:28:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:28:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:28:26 INFO - Reading from file tmpfile_stdout 01:28:26 INFO - Using _rmtree_windows ... 01:28:26 INFO - Using _rmtree_windows ... 01:28:26 INFO - Detecting whether we're running mozinstall >=1.0... 01:28:26 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:28:26 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:28:26 INFO - Reading from file tmpfile_stdout 01:28:26 INFO - Output received: 01:28:26 INFO - Usage: mozinstall-script.py [options] installer 01:28:26 INFO - Options: 01:28:26 INFO - -h, --help show this help message and exit 01:28:26 INFO - -d DEST, --destination=DEST 01:28:26 INFO - Directory to install application into. [default: 01:28:26 INFO - "C:\slave\test"] 01:28:26 INFO - --app=APP Application being installed. [default: firefox] 01:28:26 INFO - Using _rmtree_windows ... 01:28:26 INFO - Using _rmtree_windows ... 01:28:26 INFO - mkdir: C:\slave\test\build\application 01:28:26 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 01:28:26 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win64.zip --destination C:\slave\test\build\application 01:28:29 INFO - Reading from file tmpfile_stdout 01:28:29 INFO - Output received: 01:28:29 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:28:29 INFO - Using _rmtree_windows ... 01:28:29 INFO - Using _rmtree_windows ... 01:28:29 INFO - Running post-action listener: _resource_record_post_action 01:28:29 INFO - ##### 01:28:29 INFO - ##### Running run-tests step. 01:28:29 INFO - ##### 01:28:29 INFO - Running pre-action listener: _resource_record_pre_action 01:28:29 INFO - Running main action method: run_tests 01:28:29 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:28:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:28:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:28:29 INFO - grabbing minidump binary from tooltool 01:28:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:28:29 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 0x0255F368>, '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 0x0230CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:28:29 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 01:28:29 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 01:28:29 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:28:30 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpeij76z 01:28:30 INFO - INFO - File integrity verified, renaming tmpeij76z to win32-minidump_stackwalk.exe 01:28:30 INFO - Return code: 0 01:28:30 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:28:30 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:28:30 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/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 01:28:30 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/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 01:28:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:28:30 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Roaming', 01:28:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:28:30 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:28:30 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:28:30 INFO - 'COMPUTERNAME': 'T-W864-IX-121', 01:28:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:28:30 INFO - 'DCLOCATION': 'SCL3', 01:28:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:28:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:28:30 INFO - 'HOMEDRIVE': 'C:', 01:28:30 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 01:28:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:28:30 INFO - 'KTS_VERSION': '1.19c', 01:28:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 01:28:30 INFO - 'LOGONSERVER': '\\\\T-W864-IX-121', 01:28:30 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:28:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:28:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:28:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:28:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:28:30 INFO - 'MOZ_NO_REMOTE': '1', 01:28:30 INFO - 'NO_EM_RESTART': '1', 01:28:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:28:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:28:30 INFO - 'OS': 'Windows_NT', 01:28:30 INFO - 'OURDRIVE': 'C:', 01:28:30 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', 01:28:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:28:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:28:30 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:28:30 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:28:30 INFO - 'PROCESSOR_LEVEL': '6', 01:28:30 INFO - 'PROCESSOR_REVISION': '1e05', 01:28:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:28:30 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:28:30 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:28:30 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:28:30 INFO - 'PROMPT': '$P$G', 01:28:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:28:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:28:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:28:30 INFO - 'PWD': 'C:\\slave\\test', 01:28:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:28:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:28:30 INFO - 'SYSTEMDRIVE': 'C:', 01:28:30 INFO - 'SYSTEMROOT': 'C:\\windows', 01:28:30 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:28:30 INFO - 'TEST1': 'testie', 01:28:30 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:28:30 INFO - 'USERDOMAIN': 'T-W864-IX-121', 01:28:30 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 01:28:30 INFO - 'USERNAME': 'cltbld', 01:28:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-121', 01:28:30 INFO - 'WINDIR': 'C:\\windows', 01:28:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:28:30 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/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 01:28:32 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 01:28:32 INFO - import pkg_resources 01:28:33 INFO - Using 1 client processes 01:28:36 INFO - SUITE-START | Running 778 tests 01:28:36 INFO - Running testharness tests 01:28:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:28:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:28:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:28:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 01:28:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:28:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:28:37 INFO - Setting up ssl 01:28:37 INFO - PROCESS | certutil | 01:28:37 INFO - PROCESS | certutil | 01:28:37 INFO - PROCESS | certutil | 01:28:37 INFO - Certificate Nickname Trust Attributes 01:28:37 INFO - SSL,S/MIME,JAR/XPI 01:28:37 INFO - 01:28:37 INFO - web-platform-tests CT,, 01:28:37 INFO - 01:28:37 INFO - Starting runner 01:28:37 INFO - PROCESS | 1768 | [1768] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 01:28:37 INFO - PROCESS | 1768 | [1768] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 01:28:38 INFO - PROCESS | 1768 | [1768] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 01:28:38 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 01:28:38 INFO - PROCESS | 1768 | [1768] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 01:28:39 INFO - PROCESS | 1768 | 1461140919656 Marionette DEBUG Marionette enabled via build flag and pref 01:28:41 INFO - PROCESS | 1768 | ++DOCSHELL 000000E73305E000 == 1 [pid = 1768] [id = 1] 01:28:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 1 (000000E744868000) [pid = 1768] [serial = 1] [outer = 0000000000000000] 01:28:41 INFO - PROCESS | 1768 | [1768] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 01:28:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 2 (000000E744869000) [pid = 1768] [serial = 2] [outer = 000000E744868000] 01:28:41 INFO - PROCESS | 1768 | ++DOCSHELL 000000E747B4A800 == 2 [pid = 1768] [id = 2] 01:28:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 3 (000000E747B4B000) [pid = 1768] [serial = 3] [outer = 0000000000000000] 01:28:41 INFO - PROCESS | 1768 | [1768] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 01:28:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 4 (000000E747B4C000) [pid = 1768] [serial = 4] [outer = 000000E747B4B000] 01:28:41 INFO - PROCESS | 1768 | 1461140921783 Marionette INFO Listening on port 2828 01:28:44 INFO - PROCESS | 1768 | 1461140924011 Marionette DEBUG Marionette enabled via command-line flag 01:28:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748A8A800 == 3 [pid = 1768] [id = 3] 01:28:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 5 (000000E748AC5000) [pid = 1768] [serial = 5] [outer = 0000000000000000] 01:28:44 INFO - PROCESS | 1768 | [1768] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 01:28:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 6 (000000E748AC6000) [pid = 1768] [serial = 6] [outer = 000000E748AC5000] 01:28:44 INFO - PROCESS | 1768 | [1768] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:28:44 INFO - PROCESS | 1768 | [1768] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:28:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 7 (000000E748BBC000) [pid = 1768] [serial = 7] [outer = 000000E747B4B000] 01:28:44 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:28:44 INFO - PROCESS | 1768 | 1461140924319 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49302 01:28:44 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:28:44 INFO - PROCESS | 1768 | 1461140924325 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49303 01:28:44 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:28:44 INFO - PROCESS | 1768 | 1461140924358 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49304 01:28:44 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:28:44 INFO - PROCESS | 1768 | 1461140924365 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49305 01:28:44 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:28:44 INFO - PROCESS | 1768 | 1461140924395 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49306 01:28:44 INFO - PROCESS | 1768 | 1461140924397 Marionette DEBUG Closed connection conn0 01:28:44 INFO - PROCESS | 1768 | 1461140924400 Marionette DEBUG Closed connection conn1 01:28:44 INFO - PROCESS | 1768 | 1461140924402 Marionette DEBUG Closed connection conn2 01:28:44 INFO - PROCESS | 1768 | 1461140924405 Marionette DEBUG Closed connection conn3 01:28:44 INFO - PROCESS | 1768 | 1461140924483 Marionette DEBUG Closed connection conn4 01:28:44 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:28:44 INFO - PROCESS | 1768 | 1461140924489 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49307 01:28:44 INFO - PROCESS | 1768 | 1461140924672 Marionette DEBUG Closed connection conn5 01:28:44 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:28:44 INFO - PROCESS | 1768 | 1461140924677 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49308 01:28:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74962A800 == 4 [pid = 1768] [id = 4] 01:28:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 8 (000000E74A322400) [pid = 1768] [serial = 8] [outer = 0000000000000000] 01:28:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 9 (000000E74C57C800) [pid = 1768] [serial = 9] [outer = 000000E74A322400] 01:28:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 10 (000000E749B4C400) [pid = 1768] [serial = 10] [outer = 000000E74A322400] 01:28:44 INFO - PROCESS | 1768 | 1461140924862 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:28:44 INFO - PROCESS | 1768 | 1461140924867 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419233542","device":"desktop","version":"48.0a1"} 01:28:45 INFO - PROCESS | 1768 | [1768] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:28:45 INFO - PROCESS | 1768 | [1768] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:28:45 INFO - PROCESS | 1768 | [1768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:28:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F914000 == 5 [pid = 1768] [id = 5] 01:28:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 11 (000000E74F917800) [pid = 1768] [serial = 11] [outer = 0000000000000000] 01:28:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F918800 == 6 [pid = 1768] [id = 6] 01:28:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 12 (000000E74F9B0400) [pid = 1768] [serial = 12] [outer = 0000000000000000] 01:28:46 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:28:47 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75087A000 == 7 [pid = 1768] [id = 7] 01:28:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 13 (000000E74F9AFC00) [pid = 1768] [serial = 13] [outer = 0000000000000000] 01:28:47 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:28:47 INFO - PROCESS | 1768 | [1768] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:28:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 14 (000000E75094C800) [pid = 1768] [serial = 14] [outer = 000000E74F9AFC00] 01:28:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 15 (000000E750C5E800) [pid = 1768] [serial = 15] [outer = 000000E74F917800] 01:28:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 16 (000000E74FA9B000) [pid = 1768] [serial = 16] [outer = 000000E74F9B0400] 01:28:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 17 (000000E750898000) [pid = 1768] [serial = 17] [outer = 000000E74F9AFC00] 01:28:48 INFO - PROCESS | 1768 | 1461140928284 Marionette DEBUG loaded listener.js 01:28:48 INFO - PROCESS | 1768 | 1461140928297 Marionette DEBUG loaded listener.js 01:28:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 18 (000000E752EE6000) [pid = 1768] [serial = 18] [outer = 000000E74F9AFC00] 01:28:49 INFO - PROCESS | 1768 | 1461140929375 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"b5a29dad-2ffe-4119-9518-8bb47a407da3","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419233542","device":"desktop","version":"48.0a1","command_id":1}}] 01:28:49 INFO - PROCESS | 1768 | 1461140929672 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:28:49 INFO - PROCESS | 1768 | 1461140929701 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 01:28:49 INFO - PROCESS | 1768 | 1461140929755 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:28:49 INFO - PROCESS | 1768 | [1768] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:28:51 INFO - PROCESS | 1768 | --DOCSHELL 000000E73305E000 == 6 [pid = 1768] [id = 1] 01:28:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 19 (000000E7436CD000) [pid = 1768] [serial = 19] [outer = 000000E74F9AFC00] 01:28:52 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:28:52 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:28:52 INFO - PROCESS | 1768 | 1461140932274 Marionette TRACE conn6 <- [1,3,null,{}] 01:28:52 INFO - PROCESS | 1768 | 1461140932279 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:28:52 INFO - PROCESS | 1768 | 1461140932302 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 01:28:52 INFO - PROCESS | 1768 | 1461140932328 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 01:28:52 INFO - PROCESS | 1768 | 1461140932332 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 01:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:28:52 INFO - PROCESS | 1768 | 1461140932343 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:28:52 INFO - PROCESS | 1768 | 1461140932347 Marionette TRACE conn6 <- [1,6,null,{}] 01:28:52 INFO - PROCESS | 1768 | 1461140932359 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:52 INFO - PROCESS | 1768 | 1461140932378 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 01:28:52 INFO - PROCESS | 1768 | 1461140932382 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E747D22000 == 7 [pid = 1768] [id = 8] 01:28:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 20 (000000E74ED2C800) [pid = 1768] [serial = 20] [outer = 0000000000000000] 01:28:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 21 (000000E74EF9FC00) [pid = 1768] [serial = 21] [outer = 000000E74ED2C800] 01:28:52 INFO - PROCESS | 1768 | 1461140932446 Marionette DEBUG loaded listener.js 01:28:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 22 (000000E74FBC8400) [pid = 1768] [serial = 22] [outer = 000000E74ED2C800] 01:28:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7497D8000 == 8 [pid = 1768] [id = 9] 01:28:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 23 (000000E74FD26000) [pid = 1768] [serial = 23] [outer = 0000000000000000] 01:28:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 24 (000000E74FD27000) [pid = 1768] [serial = 24] [outer = 000000E74FD26000] 01:28:52 INFO - PROCESS | 1768 | 1461140932888 Marionette DEBUG loaded listener.js 01:28:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 25 (000000E75069F400) [pid = 1768] [serial = 25] [outer = 000000E74FD26000] 01:28:53 INFO - PROCESS | 1768 | 1461140933573 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 01:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1292ms 01:28:53 INFO - PROCESS | 1768 | 1461140933733 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 01:28:53 INFO - PROCESS | 1768 | 1461140933736 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 01:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:28:53 INFO - PROCESS | 1768 | 1461140933758 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:28:53 INFO - PROCESS | 1768 | 1461140933761 Marionette TRACE conn6 <- [1,10,null,{}] 01:28:53 INFO - PROCESS | 1768 | 1461140933772 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:53 INFO - PROCESS | 1768 | 1461140933872 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 01:28:53 INFO - PROCESS | 1768 | 1461140933924 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7442CD000 == 9 [pid = 1768] [id = 10] 01:28:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 26 (000000E743915C00) [pid = 1768] [serial = 26] [outer = 0000000000000000] 01:28:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 27 (000000E748A9B400) [pid = 1768] [serial = 27] [outer = 000000E743915C00] 01:28:53 INFO - PROCESS | 1768 | 1461140933975 Marionette DEBUG loaded listener.js 01:28:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 28 (000000E74A318C00) [pid = 1768] [serial = 28] [outer = 000000E743915C00] 01:28:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E747D0F800 == 10 [pid = 1768] [id = 11] 01:28:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 29 (000000E747D14800) [pid = 1768] [serial = 29] [outer = 0000000000000000] 01:28:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 30 (000000E742226800) [pid = 1768] [serial = 30] [outer = 000000E747D14800] 01:28:54 INFO - PROCESS | 1768 | --DOCSHELL 000000E74962A800 == 9 [pid = 1768] [id = 4] 01:28:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 31 (000000E747DD9800) [pid = 1768] [serial = 31] [outer = 000000E747D14800] 01:28:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E742658800 == 10 [pid = 1768] [id = 12] 01:28:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 32 (000000E7496AE000) [pid = 1768] [serial = 32] [outer = 0000000000000000] 01:28:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 33 (000000E74F415800) [pid = 1768] [serial = 33] [outer = 000000E7496AE000] 01:28:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 34 (000000E74D291800) [pid = 1768] [serial = 34] [outer = 000000E7496AE000] 01:28:54 INFO - PROCESS | 1768 | 1461140934623 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 01:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 901ms 01:28:54 INFO - PROCESS | 1768 | 1461140934655 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 01:28:54 INFO - PROCESS | 1768 | 1461140934661 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 01:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:28:54 INFO - PROCESS | 1768 | 1461140934667 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:28:54 INFO - PROCESS | 1768 | 1461140934670 Marionette TRACE conn6 <- [1,14,null,{}] 01:28:54 INFO - PROCESS | 1768 | 1461140934673 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:54 INFO - PROCESS | 1768 | 1461140934758 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 01:28:54 INFO - PROCESS | 1768 | 1461140934804 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748A73000 == 11 [pid = 1768] [id = 13] 01:28:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 35 (000000E7481BCC00) [pid = 1768] [serial = 35] [outer = 0000000000000000] 01:28:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 36 (000000E74F419C00) [pid = 1768] [serial = 36] [outer = 000000E7481BCC00] 01:28:54 INFO - PROCESS | 1768 | 1461140934851 Marionette DEBUG loaded listener.js 01:28:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 37 (000000E75069AC00) [pid = 1768] [serial = 37] [outer = 000000E7481BCC00] 01:28:55 INFO - PROCESS | 1768 | 1461140935236 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 01:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 585ms 01:28:55 INFO - PROCESS | 1768 | 1461140935268 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 01:28:55 INFO - PROCESS | 1768 | 1461140935271 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 01:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:28:55 INFO - PROCESS | 1768 | 1461140935280 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:28:55 INFO - PROCESS | 1768 | 1461140935284 Marionette TRACE conn6 <- [1,18,null,{}] 01:28:55 INFO - PROCESS | 1768 | 1461140935296 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:55 INFO - PROCESS | 1768 | 1461140935382 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 01:28:55 INFO - PROCESS | 1768 | 1461140935389 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:55 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C504000 == 12 [pid = 1768] [id = 14] 01:28:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 38 (000000E7519DB400) [pid = 1768] [serial = 38] [outer = 0000000000000000] 01:28:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 39 (000000E752A40400) [pid = 1768] [serial = 39] [outer = 000000E7519DB400] 01:28:55 INFO - PROCESS | 1768 | 1461140935441 Marionette DEBUG loaded listener.js 01:28:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 40 (000000E752FDDC00) [pid = 1768] [serial = 40] [outer = 000000E7519DB400] 01:28:55 INFO - PROCESS | 1768 | 1461140935863 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 01:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 01:28:55 INFO - PROCESS | 1768 | 1461140935909 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 01:28:55 INFO - PROCESS | 1768 | 1461140935912 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 01:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:28:55 INFO - PROCESS | 1768 | 1461140935916 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:28:55 INFO - PROCESS | 1768 | 1461140935918 Marionette TRACE conn6 <- [1,22,null,{}] 01:28:55 INFO - PROCESS | 1768 | 1461140935921 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:56 INFO - PROCESS | 1768 | 1461140935999 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 01:28:56 INFO - PROCESS | 1768 | 1461140936006 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74EF71800 == 13 [pid = 1768] [id = 15] 01:28:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 41 (000000E74CD7D000) [pid = 1768] [serial = 41] [outer = 0000000000000000] 01:28:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 42 (000000E74D1B5400) [pid = 1768] [serial = 42] [outer = 000000E74CD7D000] 01:28:56 INFO - PROCESS | 1768 | 1461140936054 Marionette DEBUG loaded listener.js 01:28:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 43 (000000E74FA98800) [pid = 1768] [serial = 43] [outer = 000000E74CD7D000] 01:28:56 INFO - PROCESS | 1768 | 1461140936435 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 01:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 01:28:56 INFO - PROCESS | 1768 | 1461140936503 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 01:28:56 INFO - PROCESS | 1768 | 1461140936506 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 01:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:28:56 INFO - PROCESS | 1768 | 1461140936509 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:28:56 INFO - PROCESS | 1768 | 1461140936511 Marionette TRACE conn6 <- [1,26,null,{}] 01:28:56 INFO - PROCESS | 1768 | 1461140936514 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:56 INFO - PROCESS | 1768 | 1461140936592 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 01:28:56 INFO - PROCESS | 1768 | 1461140936599 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74FB38000 == 14 [pid = 1768] [id = 16] 01:28:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 44 (000000E74FA21400) [pid = 1768] [serial = 44] [outer = 0000000000000000] 01:28:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 45 (000000E74FA25400) [pid = 1768] [serial = 45] [outer = 000000E74FA21400] 01:28:56 INFO - PROCESS | 1768 | 1461140936645 Marionette DEBUG loaded listener.js 01:28:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 46 (000000E7519E0400) [pid = 1768] [serial = 46] [outer = 000000E74FA21400] 01:28:57 INFO - PROCESS | 1768 | 1461140937049 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 01:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 01:28:57 INFO - PROCESS | 1768 | 1461140937098 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 01:28:57 INFO - PROCESS | 1768 | 1461140937101 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 01:28:57 INFO - PROCESS | 1768 | 1461140937104 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:28:57 INFO - PROCESS | 1768 | 1461140937106 Marionette TRACE conn6 <- [1,30,null,{}] 01:28:57 INFO - PROCESS | 1768 | 1461140937110 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:57 INFO - PROCESS | 1768 | 1461140937221 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 01:28:57 INFO - PROCESS | 1768 | 1461140937237 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:57 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750309800 == 15 [pid = 1768] [id = 17] 01:28:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 47 (000000E74D1EE400) [pid = 1768] [serial = 47] [outer = 0000000000000000] 01:28:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 48 (000000E753F05C00) [pid = 1768] [serial = 48] [outer = 000000E74D1EE400] 01:28:57 INFO - PROCESS | 1768 | 1461140937284 Marionette DEBUG loaded listener.js 01:28:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 49 (000000E753F0D800) [pid = 1768] [serial = 49] [outer = 000000E74D1EE400] 01:28:57 INFO - PROCESS | 1768 | 1461140937657 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 01:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 585ms 01:28:57 INFO - PROCESS | 1768 | 1461140937691 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 01:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:28:57 INFO - PROCESS | 1768 | 1461140937693 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 01:28:57 INFO - PROCESS | 1768 | 1461140937697 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:28:57 INFO - PROCESS | 1768 | 1461140937699 Marionette TRACE conn6 <- [1,34,null,{}] 01:28:57 INFO - PROCESS | 1768 | 1461140937712 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:57 INFO - PROCESS | 1768 | 1461140937783 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 01:28:57 INFO - PROCESS | 1768 | 1461140937789 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:57 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750A08800 == 16 [pid = 1768] [id = 18] 01:28:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 50 (000000E749CB8C00) [pid = 1768] [serial = 50] [outer = 0000000000000000] 01:28:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 51 (000000E74C5AEC00) [pid = 1768] [serial = 51] [outer = 000000E749CB8C00] 01:28:57 INFO - PROCESS | 1768 | 1461140937834 Marionette DEBUG loaded listener.js 01:28:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 52 (000000E74E964000) [pid = 1768] [serial = 52] [outer = 000000E749CB8C00] 01:28:58 INFO - PROCESS | 1768 | 1461140938303 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 01:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 651ms 01:28:58 INFO - PROCESS | 1768 | 1461140938350 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 01:28:58 INFO - PROCESS | 1768 | 1461140938352 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 01:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:28:58 INFO - PROCESS | 1768 | 1461140938356 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:28:58 INFO - PROCESS | 1768 | 1461140938358 Marionette TRACE conn6 <- [1,38,null,{}] 01:28:58 INFO - PROCESS | 1768 | 1461140938361 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:58 INFO - PROCESS | 1768 | 1461140938433 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 01:28:58 INFO - PROCESS | 1768 | 1461140938438 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752AE1800 == 17 [pid = 1768] [id = 19] 01:28:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 53 (000000E753A07400) [pid = 1768] [serial = 53] [outer = 0000000000000000] 01:28:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 54 (000000E753A1BC00) [pid = 1768] [serial = 54] [outer = 000000E753A07400] 01:28:58 INFO - PROCESS | 1768 | 1461140938483 Marionette DEBUG loaded listener.js 01:28:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 55 (000000E753F05400) [pid = 1768] [serial = 55] [outer = 000000E753A07400] 01:28:58 INFO - PROCESS | 1768 | 1461140938841 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 01:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 01:28:58 INFO - PROCESS | 1768 | 1461140938883 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 01:28:58 INFO - PROCESS | 1768 | 1461140938885 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 01:28:58 INFO - PROCESS | 1768 | 1461140938888 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:28:58 INFO - PROCESS | 1768 | 1461140938890 Marionette TRACE conn6 <- [1,42,null,{}] 01:28:58 INFO - PROCESS | 1768 | 1461140938894 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:59 INFO - PROCESS | 1768 | 1461140938995 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 01:28:59 INFO - PROCESS | 1768 | 1461140939004 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:59 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7533AB800 == 18 [pid = 1768] [id = 20] 01:28:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 56 (000000E73E3C7C00) [pid = 1768] [serial = 56] [outer = 0000000000000000] 01:28:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 57 (000000E73E3D2800) [pid = 1768] [serial = 57] [outer = 000000E73E3C7C00] 01:28:59 INFO - PROCESS | 1768 | 1461140939049 Marionette DEBUG loaded listener.js 01:28:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 58 (000000E753A12C00) [pid = 1768] [serial = 58] [outer = 000000E73E3C7C00] 01:28:59 INFO - PROCESS | 1768 | 1461140939421 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 01:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 01:28:59 INFO - PROCESS | 1768 | 1461140939477 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 01:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:28:59 INFO - PROCESS | 1768 | 1461140939479 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 01:28:59 INFO - PROCESS | 1768 | 1461140939482 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:28:59 INFO - PROCESS | 1768 | 1461140939484 Marionette TRACE conn6 <- [1,46,null,{}] 01:28:59 INFO - PROCESS | 1768 | 1461140939487 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:59 INFO - PROCESS | 1768 | 1461140939590 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 01:28:59 INFO - PROCESS | 1768 | 1461140939603 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:59 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753F79800 == 19 [pid = 1768] [id = 21] 01:28:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 59 (000000E74C5A4800) [pid = 1768] [serial = 59] [outer = 0000000000000000] 01:28:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 60 (000000E74F960C00) [pid = 1768] [serial = 60] [outer = 000000E74C5A4800] 01:28:59 INFO - PROCESS | 1768 | 1461140939649 Marionette DEBUG loaded listener.js 01:28:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 61 (000000E753A21400) [pid = 1768] [serial = 61] [outer = 000000E74C5A4800] 01:29:00 INFO - PROCESS | 1768 | 1461140940031 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 01:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 01:29:00 INFO - PROCESS | 1768 | 1461140940073 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 01:29:00 INFO - PROCESS | 1768 | 1461140940076 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 01:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:29:00 INFO - PROCESS | 1768 | 1461140940079 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:29:00 INFO - PROCESS | 1768 | 1461140940081 Marionette TRACE conn6 <- [1,50,null,{}] 01:29:00 INFO - PROCESS | 1768 | 1461140940085 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:00 INFO - PROCESS | 1768 | 1461140940193 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 01:29:00 INFO - PROCESS | 1768 | 1461140940202 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:00 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754140800 == 20 [pid = 1768] [id = 22] 01:29:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 62 (000000E743A31C00) [pid = 1768] [serial = 62] [outer = 0000000000000000] 01:29:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (000000E743A5B000) [pid = 1768] [serial = 63] [outer = 000000E743A31C00] 01:29:00 INFO - PROCESS | 1768 | 1461140940258 Marionette DEBUG loaded listener.js 01:29:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (000000E74F964400) [pid = 1768] [serial = 64] [outer = 000000E743A31C00] 01:29:00 INFO - PROCESS | 1768 | 1461140940650 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 01:29:00 INFO - PROCESS | 1768 | 1461140940668 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 01:29:00 INFO - PROCESS | 1768 | 1461140940670 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 01:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:29:00 INFO - PROCESS | 1768 | 1461140940673 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:29:00 INFO - PROCESS | 1768 | 1461140940675 Marionette TRACE conn6 <- [1,54,null,{}] 01:29:00 INFO - PROCESS | 1768 | 1461140940678 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:00 INFO - PROCESS | 1768 | 1461140940775 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 01:29:00 INFO - PROCESS | 1768 | 1461140940783 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:00 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756C44800 == 21 [pid = 1768] [id = 23] 01:29:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (000000E743A64400) [pid = 1768] [serial = 65] [outer = 0000000000000000] 01:29:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (000000E756E2BC00) [pid = 1768] [serial = 66] [outer = 000000E743A64400] 01:29:00 INFO - PROCESS | 1768 | 1461140940829 Marionette DEBUG loaded listener.js 01:29:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (000000E756E34800) [pid = 1768] [serial = 67] [outer = 000000E743A64400] 01:29:01 INFO - PROCESS | 1768 | 1461140941202 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 585ms 01:29:01 INFO - PROCESS | 1768 | 1461140941261 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 01:29:01 INFO - PROCESS | 1768 | 1461140941263 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 01:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:29:01 INFO - PROCESS | 1768 | 1461140941267 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:29:01 INFO - PROCESS | 1768 | 1461140941268 Marionette TRACE conn6 <- [1,58,null,{}] 01:29:01 INFO - PROCESS | 1768 | 1461140941272 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:01 INFO - PROCESS | 1768 | 1461140941347 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 01:29:02 INFO - PROCESS | 1768 | 1461140942103 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7438CE800 == 22 [pid = 1768] [id = 24] 01:29:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (000000E74183DC00) [pid = 1768] [serial = 68] [outer = 0000000000000000] 01:29:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (000000E741845C00) [pid = 1768] [serial = 69] [outer = 000000E74183DC00] 01:29:02 INFO - PROCESS | 1768 | 1461140942154 Marionette DEBUG loaded listener.js 01:29:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (000000E743A59800) [pid = 1768] [serial = 70] [outer = 000000E74183DC00] 01:29:02 INFO - PROCESS | 1768 | 1461140942586 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1338ms 01:29:02 INFO - PROCESS | 1768 | 1461140942610 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 01:29:02 INFO - PROCESS | 1768 | 1461140942614 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 01:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:29:02 INFO - PROCESS | 1768 | 1461140942619 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:29:02 INFO - PROCESS | 1768 | 1461140942623 Marionette TRACE conn6 <- [1,62,null,{}] 01:29:02 INFO - PROCESS | 1768 | 1461140942628 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:02 INFO - PROCESS | 1768 | 1461140942729 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 01:29:02 INFO - PROCESS | 1768 | 1461140942736 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748BB4000 == 23 [pid = 1768] [id = 25] 01:29:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (000000E743A64000) [pid = 1768] [serial = 71] [outer = 0000000000000000] 01:29:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (000000E748570C00) [pid = 1768] [serial = 72] [outer = 000000E743A64000] 01:29:02 INFO - PROCESS | 1768 | 1461140942785 Marionette DEBUG loaded listener.js 01:29:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (000000E748A38400) [pid = 1768] [serial = 73] [outer = 000000E743A64000] 01:29:03 INFO - PROCESS | 1768 | 1461140943195 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 627ms 01:29:03 INFO - PROCESS | 1768 | 1461140943259 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 01:29:03 INFO - PROCESS | 1768 | 1461140943263 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 01:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:29:03 INFO - PROCESS | 1768 | 1461140943267 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:29:03 INFO - PROCESS | 1768 | 1461140943269 Marionette TRACE conn6 <- [1,66,null,{}] 01:29:03 INFO - PROCESS | 1768 | 1461140943273 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:03 INFO - PROCESS | 1768 | 1461140943368 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 01:29:03 INFO - PROCESS | 1768 | 1461140943376 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:03 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74A3E1000 == 24 [pid = 1768] [id = 26] 01:29:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (000000E74C5A1800) [pid = 1768] [serial = 74] [outer = 0000000000000000] 01:29:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (000000E74C5A3400) [pid = 1768] [serial = 75] [outer = 000000E74C5A1800] 01:29:03 INFO - PROCESS | 1768 | 1461140943444 Marionette DEBUG loaded listener.js 01:29:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (000000E74CD53400) [pid = 1768] [serial = 76] [outer = 000000E74C5A1800] 01:29:03 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (000000E74A322400) [pid = 1768] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:29:03 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (000000E743A31C00) [pid = 1768] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:29:03 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (000000E74ED2C800) [pid = 1768] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:29:03 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (000000E743915C00) [pid = 1768] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:29:03 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (000000E7481BCC00) [pid = 1768] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:29:03 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (000000E7519DB400) [pid = 1768] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:29:03 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (000000E74CD7D000) [pid = 1768] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:29:03 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (000000E74FA21400) [pid = 1768] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:29:04 INFO - PROCESS | 1768 | 1461140944051 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 838ms 01:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:29:04 INFO - PROCESS | 1768 | 1461140944106 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 01:29:04 INFO - PROCESS | 1768 | 1461140944109 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 01:29:04 INFO - PROCESS | 1768 | 1461140944119 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:29:04 INFO - PROCESS | 1768 | 1461140944125 Marionette TRACE conn6 <- [1,70,null,{}] 01:29:04 INFO - PROCESS | 1768 | 1461140944130 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:04 INFO - PROCESS | 1768 | 1461140944207 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 01:29:04 INFO - PROCESS | 1768 | 1461140944213 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F6C4800 == 25 [pid = 1768] [id = 27] 01:29:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (000000E749B54000) [pid = 1768] [serial = 77] [outer = 0000000000000000] 01:29:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (000000E74CD74800) [pid = 1768] [serial = 78] [outer = 000000E749B54000] 01:29:04 INFO - PROCESS | 1768 | 1461140944263 Marionette DEBUG loaded listener.js 01:29:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (000000E74D1BA400) [pid = 1768] [serial = 79] [outer = 000000E749B54000] 01:29:04 INFO - PROCESS | 1768 | 1461140944637 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 542ms 01:29:04 INFO - PROCESS | 1768 | 1461140944665 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 01:29:04 INFO - PROCESS | 1768 | 1461140944667 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 01:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:29:04 INFO - PROCESS | 1768 | 1461140944671 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:29:04 INFO - PROCESS | 1768 | 1461140944673 Marionette TRACE conn6 <- [1,74,null,{}] 01:29:04 INFO - PROCESS | 1768 | 1461140944676 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:04 INFO - PROCESS | 1768 | 1461140944753 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 01:29:04 INFO - PROCESS | 1768 | 1461140944759 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750304800 == 26 [pid = 1768] [id = 28] 01:29:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (000000E74D1E6400) [pid = 1768] [serial = 80] [outer = 0000000000000000] 01:29:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (000000E74E913400) [pid = 1768] [serial = 81] [outer = 000000E74D1E6400] 01:29:04 INFO - PROCESS | 1768 | 1461140944806 Marionette DEBUG loaded listener.js 01:29:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (000000E74EF9F000) [pid = 1768] [serial = 82] [outer = 000000E74D1E6400] 01:29:05 INFO - PROCESS | 1768 | 1461140945209 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 01:29:05 INFO - PROCESS | 1768 | 1461140945259 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 01:29:05 INFO - PROCESS | 1768 | 1461140945261 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 01:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:29:05 INFO - PROCESS | 1768 | 1461140945269 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:29:05 INFO - PROCESS | 1768 | 1461140945271 Marionette TRACE conn6 <- [1,78,null,{}] 01:29:05 INFO - PROCESS | 1768 | 1461140945275 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:05 INFO - PROCESS | 1768 | 1461140945347 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 01:29:05 INFO - PROCESS | 1768 | 1461140945354 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E751AC0000 == 27 [pid = 1768] [id = 29] 01:29:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (000000E74F95F800) [pid = 1768] [serial = 83] [outer = 0000000000000000] 01:29:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (000000E74F963000) [pid = 1768] [serial = 84] [outer = 000000E74F95F800] 01:29:05 INFO - PROCESS | 1768 | 1461140945408 Marionette DEBUG loaded listener.js 01:29:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (000000E74FA28C00) [pid = 1768] [serial = 85] [outer = 000000E74F95F800] 01:29:05 INFO - PROCESS | 1768 | 1461140945806 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 586ms 01:29:05 INFO - PROCESS | 1768 | 1461140945874 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 01:29:05 INFO - PROCESS | 1768 | 1461140945879 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 01:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:29:05 INFO - PROCESS | 1768 | 1461140945884 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:29:05 INFO - PROCESS | 1768 | 1461140945889 Marionette TRACE conn6 <- [1,82,null,{}] 01:29:05 INFO - PROCESS | 1768 | 1461140945896 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:06 INFO - PROCESS | 1768 | 1461140946003 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 01:29:06 INFO - PROCESS | 1768 | 1461140946110 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:06 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748A86000 == 28 [pid = 1768] [id = 30] 01:29:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (000000E743A2AC00) [pid = 1768] [serial = 86] [outer = 0000000000000000] 01:29:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (000000E743A60000) [pid = 1768] [serial = 87] [outer = 000000E743A2AC00] 01:29:06 INFO - PROCESS | 1768 | 1461140946185 Marionette DEBUG loaded listener.js 01:29:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (000000E748038000) [pid = 1768] [serial = 88] [outer = 000000E743A2AC00] 01:29:06 INFO - PROCESS | 1768 | 1461140946709 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 01:29:06 INFO - PROCESS | 1768 | 1461140946727 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 01:29:06 INFO - PROCESS | 1768 | 1461140946732 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 01:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:29:06 INFO - PROCESS | 1768 | 1461140946756 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:29:06 INFO - PROCESS | 1768 | 1461140946761 Marionette TRACE conn6 <- [1,86,null,{}] 01:29:06 INFO - PROCESS | 1768 | 1461140946766 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:06 INFO - PROCESS | 1768 | 1461140946868 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 01:29:06 INFO - PROCESS | 1768 | 1461140946940 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:06 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75086C800 == 29 [pid = 1768] [id = 31] 01:29:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (000000E743A31C00) [pid = 1768] [serial = 89] [outer = 0000000000000000] 01:29:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (000000E74CD7A000) [pid = 1768] [serial = 90] [outer = 000000E743A31C00] 01:29:07 INFO - PROCESS | 1768 | 1461140946996 Marionette DEBUG loaded listener.js 01:29:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (000000E74E961400) [pid = 1768] [serial = 91] [outer = 000000E743A31C00] 01:29:07 INFO - PROCESS | 1768 | 1461140947551 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 01:29:07 INFO - PROCESS | 1768 | 1461140947593 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 01:29:07 INFO - PROCESS | 1768 | 1461140947595 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 01:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:29:07 INFO - PROCESS | 1768 | 1461140947599 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:29:07 INFO - PROCESS | 1768 | 1461140947602 Marionette TRACE conn6 <- [1,90,null,{}] 01:29:07 INFO - PROCESS | 1768 | 1461140947613 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:07 INFO - PROCESS | 1768 | 1461140947747 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 01:29:07 INFO - PROCESS | 1768 | 1461140947765 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:07 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E33000 == 30 [pid = 1768] [id = 32] 01:29:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E74FD20800) [pid = 1768] [serial = 92] [outer = 0000000000000000] 01:29:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E74FD23400) [pid = 1768] [serial = 93] [outer = 000000E74FD20800] 01:29:07 INFO - PROCESS | 1768 | 1461140947826 Marionette DEBUG loaded listener.js 01:29:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E750C13800) [pid = 1768] [serial = 94] [outer = 000000E74FD20800] 01:29:08 INFO - PROCESS | 1768 | 1461140948373 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 840ms 01:29:08 INFO - PROCESS | 1768 | 1461140948440 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 01:29:08 INFO - PROCESS | 1768 | 1461140948442 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 01:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:29:08 INFO - PROCESS | 1768 | 1461140948446 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:29:08 INFO - PROCESS | 1768 | 1461140948448 Marionette TRACE conn6 <- [1,94,null,{}] 01:29:08 INFO - PROCESS | 1768 | 1461140948452 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:08 INFO - PROCESS | 1768 | 1461140948578 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 01:29:08 INFO - PROCESS | 1768 | 1461140948639 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:08 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74EF6D000 == 31 [pid = 1768] [id = 33] 01:29:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E74F7C2800) [pid = 1768] [serial = 95] [outer = 0000000000000000] 01:29:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E74F7C8C00) [pid = 1768] [serial = 96] [outer = 000000E74F7C2800] 01:29:08 INFO - PROCESS | 1768 | 1461140948695 Marionette DEBUG loaded listener.js 01:29:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E751773400) [pid = 1768] [serial = 97] [outer = 000000E74F7C2800] 01:29:09 INFO - PROCESS | 1768 | 1461140949250 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 01:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 838ms 01:29:09 INFO - PROCESS | 1768 | 1461140949286 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 01:29:09 INFO - PROCESS | 1768 | 1461140949288 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 01:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:29:09 INFO - PROCESS | 1768 | 1461140949292 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:29:09 INFO - PROCESS | 1768 | 1461140949294 Marionette TRACE conn6 <- [1,98,null,{}] 01:29:09 INFO - PROCESS | 1768 | 1461140949298 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:09 INFO - PROCESS | 1768 | 1461140949390 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 01:29:09 INFO - PROCESS | 1768 | 1461140949463 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:09 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74495D800 == 32 [pid = 1768] [id = 34] 01:29:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E743A33000) [pid = 1768] [serial = 98] [outer = 0000000000000000] 01:29:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E74F7C5400) [pid = 1768] [serial = 99] [outer = 000000E743A33000] 01:29:09 INFO - PROCESS | 1768 | 1461140949519 Marionette DEBUG loaded listener.js 01:29:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E74FBDB000) [pid = 1768] [serial = 100] [outer = 000000E743A33000] 01:29:10 INFO - PROCESS | 1768 | 1461140950079 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 01:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 838ms 01:29:10 INFO - PROCESS | 1768 | 1461140950132 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 01:29:10 INFO - PROCESS | 1768 | 1461140950137 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 01:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:29:10 INFO - PROCESS | 1768 | 1461140950143 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:29:10 INFO - PROCESS | 1768 | 1461140950146 Marionette TRACE conn6 <- [1,102,null,{}] 01:29:10 INFO - PROCESS | 1768 | 1461140950151 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:10 INFO - PROCESS | 1768 | 1461140950254 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E74C57C800) [pid = 1768] [serial = 9] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E749B4C400) [pid = 1768] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E747B4C000) [pid = 1768] [serial = 4] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E74F960C00) [pid = 1768] [serial = 60] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E743A5B000) [pid = 1768] [serial = 63] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E74FD27000) [pid = 1768] [serial = 24] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E748A9B400) [pid = 1768] [serial = 27] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E74A318C00) [pid = 1768] [serial = 28] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (000000E74F415800) [pid = 1768] [serial = 33] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (000000E74F419C00) [pid = 1768] [serial = 36] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (000000E752A40400) [pid = 1768] [serial = 39] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (000000E74D1B5400) [pid = 1768] [serial = 42] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (000000E74FA25400) [pid = 1768] [serial = 45] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (000000E753F05C00) [pid = 1768] [serial = 48] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (000000E74C5AEC00) [pid = 1768] [serial = 51] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (000000E753A1BC00) [pid = 1768] [serial = 54] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (000000E73E3D2800) [pid = 1768] [serial = 57] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (000000E74EF9FC00) [pid = 1768] [serial = 21] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (000000E74FA98800) [pid = 1768] [serial = 43] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (000000E742226800) [pid = 1768] [serial = 30] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (000000E7519E0400) [pid = 1768] [serial = 46] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (000000E74FBC8400) [pid = 1768] [serial = 22] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (000000E75069AC00) [pid = 1768] [serial = 37] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (000000E752FDDC00) [pid = 1768] [serial = 40] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (000000E74F964400) [pid = 1768] [serial = 64] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (000000E756E2BC00) [pid = 1768] [serial = 66] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (000000E750898000) [pid = 1768] [serial = 17] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (000000E75094C800) [pid = 1768] [serial = 14] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 1768 | 1461140950343 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:10 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744859800 == 33 [pid = 1768] [id = 35] 01:29:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (000000E742AC9C00) [pid = 1768] [serial = 101] [outer = 0000000000000000] 01:29:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (000000E743A33800) [pid = 1768] [serial = 102] [outer = 000000E742AC9C00] 01:29:10 INFO - PROCESS | 1768 | 1461140950394 Marionette DEBUG loaded listener.js 01:29:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (000000E747EBA000) [pid = 1768] [serial = 103] [outer = 000000E742AC9C00] 01:29:10 INFO - PROCESS | 1768 | 1461140950865 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 01:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 774ms 01:29:10 INFO - PROCESS | 1768 | 1461140950920 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 01:29:10 INFO - PROCESS | 1768 | 1461140950925 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 01:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:29:10 INFO - PROCESS | 1768 | 1461140950931 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:29:10 INFO - PROCESS | 1768 | 1461140950935 Marionette TRACE conn6 <- [1,106,null,{}] 01:29:10 INFO - PROCESS | 1768 | 1461140950941 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:11 INFO - PROCESS | 1768 | 1461140951059 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 01:29:11 INFO - PROCESS | 1768 | 1461140951124 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:11 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748AD3000 == 34 [pid = 1768] [id = 36] 01:29:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (000000E74803B800) [pid = 1768] [serial = 104] [outer = 0000000000000000] 01:29:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (000000E74867E000) [pid = 1768] [serial = 105] [outer = 000000E74803B800] 01:29:11 INFO - PROCESS | 1768 | 1461140951185 Marionette DEBUG loaded listener.js 01:29:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (000000E749787800) [pid = 1768] [serial = 106] [outer = 000000E74803B800] 01:29:11 INFO - PROCESS | 1768 | 1461140951715 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 01:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 839ms 01:29:11 INFO - PROCESS | 1768 | 1461140951773 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 01:29:11 INFO - PROCESS | 1768 | 1461140951780 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 01:29:11 INFO - PROCESS | 1768 | 1461140951787 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:29:11 INFO - PROCESS | 1768 | 1461140951790 Marionette TRACE conn6 <- [1,110,null,{}] 01:29:11 INFO - PROCESS | 1768 | 1461140951794 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:11 INFO - PROCESS | 1768 | 1461140951899 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 01:29:11 INFO - PROCESS | 1768 | 1461140951971 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:11 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74D2B1800 == 35 [pid = 1768] [id = 37] 01:29:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (000000E74C5A1C00) [pid = 1768] [serial = 107] [outer = 0000000000000000] 01:29:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (000000E74CD59000) [pid = 1768] [serial = 108] [outer = 000000E74C5A1C00] 01:29:12 INFO - PROCESS | 1768 | 1461140952029 Marionette DEBUG loaded listener.js 01:29:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (000000E74CD7D000) [pid = 1768] [serial = 109] [outer = 000000E74C5A1C00] 01:29:12 INFO - PROCESS | 1768 | 1461140952606 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 01:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 880ms 01:29:12 INFO - PROCESS | 1768 | 1461140952673 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 01:29:12 INFO - PROCESS | 1768 | 1461140952676 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 01:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:29:12 INFO - PROCESS | 1768 | 1461140952680 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:29:12 INFO - PROCESS | 1768 | 1461140952684 Marionette TRACE conn6 <- [1,114,null,{}] 01:29:12 INFO - PROCESS | 1768 | 1461140952696 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:12 INFO - PROCESS | 1768 | 1461140952834 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 01:29:12 INFO - PROCESS | 1768 | 1461140952894 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:12 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74FB50800 == 36 [pid = 1768] [id = 38] 01:29:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (000000E74E9E3800) [pid = 1768] [serial = 110] [outer = 0000000000000000] 01:29:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (000000E74F7BC000) [pid = 1768] [serial = 111] [outer = 000000E74E9E3800] 01:29:12 INFO - PROCESS | 1768 | 1461140952956 Marionette DEBUG loaded listener.js 01:29:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (000000E74F965400) [pid = 1768] [serial = 112] [outer = 000000E74E9E3800] 01:29:13 INFO - PROCESS | 1768 | 1461140953499 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 01:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 839ms 01:29:13 INFO - PROCESS | 1768 | 1461140953526 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 01:29:13 INFO - PROCESS | 1768 | 1461140953530 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 01:29:13 INFO - PROCESS | 1768 | 1461140953534 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:29:13 INFO - PROCESS | 1768 | 1461140953537 Marionette TRACE conn6 <- [1,118,null,{}] 01:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:29:13 INFO - PROCESS | 1768 | 1461140953541 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:13 INFO - PROCESS | 1768 | 1461140953642 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 01:29:13 INFO - PROCESS | 1768 | 1461140953712 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:13 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750C44000 == 37 [pid = 1768] [id = 39] 01:29:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (000000E74FBCCC00) [pid = 1768] [serial = 113] [outer = 0000000000000000] 01:29:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (000000E74FBD9400) [pid = 1768] [serial = 114] [outer = 000000E74FBCCC00] 01:29:13 INFO - PROCESS | 1768 | 1461140953769 Marionette DEBUG loaded listener.js 01:29:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (000000E74FD1DC00) [pid = 1768] [serial = 115] [outer = 000000E74FBCCC00] 01:29:14 INFO - PROCESS | 1768 | 1461140954312 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 01:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 836ms 01:29:14 INFO - PROCESS | 1768 | 1461140954377 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 01:29:14 INFO - PROCESS | 1768 | 1461140954380 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 01:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:29:14 INFO - PROCESS | 1768 | 1461140954383 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:29:14 INFO - PROCESS | 1768 | 1461140954385 Marionette TRACE conn6 <- [1,122,null,{}] 01:29:14 INFO - PROCESS | 1768 | 1461140954389 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:14 INFO - PROCESS | 1768 | 1461140954531 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 01:29:14 INFO - PROCESS | 1768 | 1461140954608 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:14 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7488D2800 == 38 [pid = 1768] [id = 40] 01:29:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (000000E741848400) [pid = 1768] [serial = 116] [outer = 0000000000000000] 01:29:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (000000E742F5E400) [pid = 1768] [serial = 117] [outer = 000000E741848400] 01:29:14 INFO - PROCESS | 1768 | 1461140954660 Marionette DEBUG loaded listener.js 01:29:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (000000E748649C00) [pid = 1768] [serial = 118] [outer = 000000E741848400] 01:29:15 INFO - PROCESS | 1768 | 1461140955263 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 01:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 941ms 01:29:15 INFO - PROCESS | 1768 | 1461140955327 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 01:29:15 INFO - PROCESS | 1768 | 1461140955332 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 01:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:29:15 INFO - PROCESS | 1768 | 1461140955338 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:29:15 INFO - PROCESS | 1768 | 1461140955343 Marionette TRACE conn6 <- [1,126,null,{}] 01:29:15 INFO - PROCESS | 1768 | 1461140955350 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:15 INFO - PROCESS | 1768 | 1461140955458 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 01:29:15 INFO - PROCESS | 1768 | 1461140955523 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:15 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7497D0000 == 39 [pid = 1768] [id = 41] 01:29:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (000000E747D86000) [pid = 1768] [serial = 119] [outer = 0000000000000000] 01:29:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E748868800) [pid = 1768] [serial = 120] [outer = 000000E747D86000] 01:29:15 INFO - PROCESS | 1768 | 1461140955584 Marionette DEBUG loaded listener.js 01:29:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E74A319800) [pid = 1768] [serial = 121] [outer = 000000E747D86000] 01:29:16 INFO - PROCESS | 1768 | 1461140956213 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 01:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 900ms 01:29:16 INFO - PROCESS | 1768 | 1461140956241 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 01:29:16 INFO - PROCESS | 1768 | 1461140956248 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 01:29:16 INFO - PROCESS | 1768 | 1461140956269 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:29:16 INFO - PROCESS | 1768 | 1461140956272 Marionette TRACE conn6 <- [1,130,null,{}] 01:29:16 INFO - PROCESS | 1768 | 1461140956276 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:16 INFO - PROCESS | 1768 | 1461140956383 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 01:29:16 INFO - PROCESS | 1768 | 1461140956445 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:16 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75086B800 == 40 [pid = 1768] [id = 42] 01:29:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E749708000) [pid = 1768] [serial = 122] [outer = 0000000000000000] 01:29:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E74CD76800) [pid = 1768] [serial = 123] [outer = 000000E749708000] 01:29:16 INFO - PROCESS | 1768 | 1461140956502 Marionette DEBUG loaded listener.js 01:29:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E74D28B000) [pid = 1768] [serial = 124] [outer = 000000E749708000] 01:29:17 INFO - PROCESS | 1768 | 1461140957100 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 01:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 878ms 01:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:29:17 INFO - PROCESS | 1768 | 1461140957153 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 01:29:17 INFO - PROCESS | 1768 | 1461140957156 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 01:29:17 INFO - PROCESS | 1768 | 1461140957159 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:29:17 INFO - PROCESS | 1768 | 1461140957163 Marionette TRACE conn6 <- [1,134,null,{}] 01:29:17 INFO - PROCESS | 1768 | 1461140957175 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:17 INFO - PROCESS | 1768 | 1461140957313 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 01:29:17 INFO - PROCESS | 1768 | 1461140957373 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:17 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E35800 == 41 [pid = 1768] [id = 43] 01:29:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E74F7C5C00) [pid = 1768] [serial = 125] [outer = 0000000000000000] 01:29:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E74FA1FC00) [pid = 1768] [serial = 126] [outer = 000000E74F7C5C00] 01:29:17 INFO - PROCESS | 1768 | 1461140957434 Marionette DEBUG loaded listener.js 01:29:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E74FBD7400) [pid = 1768] [serial = 127] [outer = 000000E74F7C5C00] 01:29:18 INFO - PROCESS | 1768 | 1461140958000 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 01:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 900ms 01:29:18 INFO - PROCESS | 1768 | 1461140958061 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 01:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:29:18 INFO - PROCESS | 1768 | 1461140958065 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 01:29:18 INFO - PROCESS | 1768 | 1461140958068 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:29:18 INFO - PROCESS | 1768 | 1461140958071 Marionette TRACE conn6 <- [1,138,null,{}] 01:29:18 INFO - PROCESS | 1768 | 1461140958074 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:18 INFO - PROCESS | 1768 | 1461140958174 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 01:29:18 INFO - PROCESS | 1768 | 1461140958310 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:18 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756C37000 == 42 [pid = 1768] [id = 44] 01:29:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E750898C00) [pid = 1768] [serial = 128] [outer = 0000000000000000] 01:29:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E750943400) [pid = 1768] [serial = 129] [outer = 000000E750898C00] 01:29:18 INFO - PROCESS | 1768 | 1461140958407 Marionette DEBUG loaded listener.js 01:29:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E751771C00) [pid = 1768] [serial = 130] [outer = 000000E750898C00] 01:29:18 INFO - PROCESS | 1768 | 1461140958979 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 01:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 944ms 01:29:19 INFO - PROCESS | 1768 | 1461140959014 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 01:29:19 INFO - PROCESS | 1768 | 1461140959017 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 01:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:29:19 INFO - PROCESS | 1768 | 1461140959020 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:29:19 INFO - PROCESS | 1768 | 1461140959022 Marionette TRACE conn6 <- [1,142,null,{}] 01:29:19 INFO - PROCESS | 1768 | 1461140959026 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:19 INFO - PROCESS | 1768 | 1461140959120 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 01:29:19 INFO - PROCESS | 1768 | 1461140959179 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:19 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743113800 == 43 [pid = 1768] [id = 45] 01:29:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E751280000) [pid = 1768] [serial = 131] [outer = 0000000000000000] 01:29:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E7519E4800) [pid = 1768] [serial = 132] [outer = 000000E751280000] 01:29:19 INFO - PROCESS | 1768 | 1461140959235 Marionette DEBUG loaded listener.js 01:29:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E752A43000) [pid = 1768] [serial = 133] [outer = 000000E751280000] 01:29:19 INFO - PROCESS | 1768 | 1461140959802 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 01:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 840ms 01:29:19 INFO - PROCESS | 1768 | --DOCSHELL 000000E74C504000 == 42 [pid = 1768] [id = 14] 01:29:19 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F6C4800 == 41 [pid = 1768] [id = 27] 01:29:19 INFO - PROCESS | 1768 | --DOCSHELL 000000E748AD3000 == 40 [pid = 1768] [id = 36] 01:29:19 INFO - PROCESS | 1768 | 1461140959924 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 01:29:19 INFO - PROCESS | 1768 | 1461140959928 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 01:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:29:19 INFO - PROCESS | 1768 | 1461140959948 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:29:19 INFO - PROCESS | 1768 | 1461140959953 Marionette TRACE conn6 <- [1,146,null,{}] 01:29:19 INFO - PROCESS | 1768 | 1461140959959 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:20 INFO - PROCESS | 1768 | 1461140960085 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 01:29:20 INFO - PROCESS | 1768 | 1461140960143 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:20 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7488D5000 == 41 [pid = 1768] [id = 46] 01:29:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E74481CC00) [pid = 1768] [serial = 134] [outer = 0000000000000000] 01:29:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E747D2D000) [pid = 1768] [serial = 135] [outer = 000000E74481CC00] 01:29:20 INFO - PROCESS | 1768 | 1461140960207 Marionette DEBUG loaded listener.js 01:29:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E749706400) [pid = 1768] [serial = 136] [outer = 000000E74481CC00] 01:29:20 INFO - PROCESS | 1768 | 1461140960779 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 01:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 881ms 01:29:20 INFO - PROCESS | 1768 | 1461140960834 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 01:29:20 INFO - PROCESS | 1768 | 1461140960838 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 01:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:29:20 INFO - PROCESS | 1768 | 1461140960847 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:29:20 INFO - PROCESS | 1768 | 1461140960852 Marionette TRACE conn6 <- [1,150,null,{}] 01:29:20 INFO - PROCESS | 1768 | 1461140960857 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:20 INFO - PROCESS | 1768 | 1461140960965 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 01:29:21 INFO - PROCESS | 1768 | 1461140961029 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:21 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750118000 == 42 [pid = 1768] [id = 47] 01:29:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E74CD76C00) [pid = 1768] [serial = 137] [outer = 0000000000000000] 01:29:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E74D1EA800) [pid = 1768] [serial = 138] [outer = 000000E74CD76C00] 01:29:21 INFO - PROCESS | 1768 | 1461140961087 Marionette DEBUG loaded listener.js 01:29:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E74F415800) [pid = 1768] [serial = 139] [outer = 000000E74CD76C00] 01:29:21 INFO - PROCESS | 1768 | 1461140961741 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 01:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 942ms 01:29:21 INFO - PROCESS | 1768 | 1461140961790 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 01:29:21 INFO - PROCESS | 1768 | 1461140961793 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 01:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:29:21 INFO - PROCESS | 1768 | 1461140961796 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:29:21 INFO - PROCESS | 1768 | 1461140961799 Marionette TRACE conn6 <- [1,154,null,{}] 01:29:21 INFO - PROCESS | 1768 | 1461140961810 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:21 INFO - PROCESS | 1768 | 1461140961919 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 01:29:21 INFO - PROCESS | 1768 | 1461140961983 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:22 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754142800 == 43 [pid = 1768] [id = 48] 01:29:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E74FBDEC00) [pid = 1768] [serial = 140] [outer = 0000000000000000] 01:29:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E74FBE1C00) [pid = 1768] [serial = 141] [outer = 000000E74FBDEC00] 01:29:22 INFO - PROCESS | 1768 | 1461140962046 Marionette DEBUG loaded listener.js 01:29:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E75127D400) [pid = 1768] [serial = 142] [outer = 000000E74FBDEC00] 01:29:22 INFO - PROCESS | 1768 | 1461140962617 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 01:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 879ms 01:29:22 INFO - PROCESS | 1768 | 1461140962678 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 01:29:22 INFO - PROCESS | 1768 | 1461140962680 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 01:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:29:22 INFO - PROCESS | 1768 | 1461140962684 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:29:22 INFO - PROCESS | 1768 | 1461140962686 Marionette TRACE conn6 <- [1,158,null,{}] 01:29:22 INFO - PROCESS | 1768 | 1461140962690 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:22 INFO - PROCESS | 1768 | 1461140962793 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 01:29:22 INFO - PROCESS | 1768 | 1461140962855 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:22 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743149800 == 44 [pid = 1768] [id = 49] 01:29:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E74199A800) [pid = 1768] [serial = 143] [outer = 0000000000000000] 01:29:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E75120DC00) [pid = 1768] [serial = 144] [outer = 000000E74199A800] 01:29:22 INFO - PROCESS | 1768 | 1461140962912 Marionette DEBUG loaded listener.js 01:29:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E75337AC00) [pid = 1768] [serial = 145] [outer = 000000E74199A800] 01:29:23 INFO - PROCESS | 1768 | 1461140963453 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 01:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 796ms 01:29:23 INFO - PROCESS | 1768 | 1461140963481 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 01:29:23 INFO - PROCESS | 1768 | 1461140963484 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 01:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:29:23 INFO - PROCESS | 1768 | 1461140963488 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:29:23 INFO - PROCESS | 1768 | 1461140963490 Marionette TRACE conn6 <- [1,162,null,{}] 01:29:23 INFO - PROCESS | 1768 | 1461140963494 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:23 INFO - PROCESS | 1768 | 1461140963590 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 01:29:23 INFO - PROCESS | 1768 | 1461140963664 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:23 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540E2800 == 45 [pid = 1768] [id = 50] 01:29:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74EDC2000) [pid = 1768] [serial = 146] [outer = 0000000000000000] 01:29:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E74EDC8400) [pid = 1768] [serial = 147] [outer = 000000E74EDC2000] 01:29:23 INFO - PROCESS | 1768 | 1461140963719 Marionette DEBUG loaded listener.js 01:29:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E752E81800) [pid = 1768] [serial = 148] [outer = 000000E74EDC2000] 01:29:24 INFO - PROCESS | 1768 | 1461140964314 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 01:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 879ms 01:29:24 INFO - PROCESS | 1768 | 1461140964369 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 01:29:24 INFO - PROCESS | 1768 | 1461140964372 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 01:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:29:24 INFO - PROCESS | 1768 | 1461140964376 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:29:24 INFO - PROCESS | 1768 | 1461140964378 Marionette TRACE conn6 <- [1,166,null,{}] 01:29:24 INFO - PROCESS | 1768 | 1461140964382 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:24 INFO - PROCESS | 1768 | 1461140964536 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 01:29:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E7533D6000) [pid = 1768] [serial = 149] [outer = 000000E7496AE000] 01:29:24 INFO - PROCESS | 1768 | 1461140964678 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:24 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743632800 == 46 [pid = 1768] [id = 51] 01:29:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E753F03400) [pid = 1768] [serial = 150] [outer = 0000000000000000] 01:29:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E753F06400) [pid = 1768] [serial = 151] [outer = 000000E753F03400] 01:29:24 INFO - PROCESS | 1768 | 1461140964744 Marionette DEBUG loaded listener.js 01:29:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E756E2DC00) [pid = 1768] [serial = 152] [outer = 000000E753F03400] 01:29:25 INFO - PROCESS | 1768 | 1461140965347 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 01:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1024ms 01:29:25 INFO - PROCESS | 1768 | 1461140965402 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 01:29:25 INFO - PROCESS | 1768 | 1461140965407 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 01:29:25 INFO - PROCESS | 1768 | 1461140965412 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:29:25 INFO - PROCESS | 1768 | 1461140965415 Marionette TRACE conn6 <- [1,170,null,{}] 01:29:25 INFO - PROCESS | 1768 | 1461140965421 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:25 INFO - PROCESS | 1768 | 1461140965522 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 01:29:25 INFO - PROCESS | 1768 | 1461140965590 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:25 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743141800 == 47 [pid = 1768] [id = 52] 01:29:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E7496A6400) [pid = 1768] [serial = 153] [outer = 0000000000000000] 01:29:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E749705400) [pid = 1768] [serial = 154] [outer = 000000E7496A6400] 01:29:25 INFO - PROCESS | 1768 | 1461140965644 Marionette DEBUG loaded listener.js 01:29:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E74C5AA400) [pid = 1768] [serial = 155] [outer = 000000E7496A6400] 01:29:26 INFO - PROCESS | 1768 | 1461140966289 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 01:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 943ms 01:29:26 INFO - PROCESS | 1768 | 1461140966360 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 01:29:26 INFO - PROCESS | 1768 | 1461140966364 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 01:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:29:26 INFO - PROCESS | 1768 | 1461140966370 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:29:26 INFO - PROCESS | 1768 | 1461140966374 Marionette TRACE conn6 <- [1,174,null,{}] 01:29:26 INFO - PROCESS | 1768 | 1461140966395 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:26 INFO - PROCESS | 1768 | 1461140966516 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 01:29:26 INFO - PROCESS | 1768 | 1461140966575 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:26 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749627800 == 48 [pid = 1768] [id = 53] 01:29:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E7431C7C00) [pid = 1768] [serial = 156] [outer = 0000000000000000] 01:29:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E7431CA000) [pid = 1768] [serial = 157] [outer = 000000E7431C7C00] 01:29:26 INFO - PROCESS | 1768 | 1461140966636 Marionette DEBUG loaded listener.js 01:29:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E748A98C00) [pid = 1768] [serial = 158] [outer = 000000E7431C7C00] 01:29:27 INFO - PROCESS | 1768 | 1461140967171 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 01:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 859ms 01:29:27 INFO - PROCESS | 1768 | 1461140967234 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 01:29:27 INFO - PROCESS | 1768 | 1461140967241 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 01:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:29:27 INFO - PROCESS | 1768 | 1461140967247 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:29:27 INFO - PROCESS | 1768 | 1461140967251 Marionette TRACE conn6 <- [1,178,null,{}] 01:29:27 INFO - PROCESS | 1768 | 1461140967255 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:27 INFO - PROCESS | 1768 | 1461140967393 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 01:29:27 INFO - PROCESS | 1768 | 1461140967460 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:27 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E22000 == 49 [pid = 1768] [id = 54] 01:29:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74CD75400) [pid = 1768] [serial = 159] [outer = 0000000000000000] 01:29:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74E91FC00) [pid = 1768] [serial = 160] [outer = 000000E74CD75400] 01:29:27 INFO - PROCESS | 1768 | 1461140967516 Marionette DEBUG loaded listener.js 01:29:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74F46B800) [pid = 1768] [serial = 161] [outer = 000000E74CD75400] 01:29:28 INFO - PROCESS | 1768 | 1461140968084 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 01:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 880ms 01:29:28 INFO - PROCESS | 1768 | 1461140968133 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 01:29:28 INFO - PROCESS | 1768 | 1461140968136 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 01:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:29:28 INFO - PROCESS | 1768 | 1461140968140 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:29:28 INFO - PROCESS | 1768 | 1461140968144 Marionette TRACE conn6 <- [1,182,null,{}] 01:29:28 INFO - PROCESS | 1768 | 1461140968157 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:28 INFO - PROCESS | 1768 | 1461140968267 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 01:29:28 INFO - PROCESS | 1768 | 1461140968371 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:28 INFO - PROCESS | 1768 | ++DOCSHELL 000000E758CE2800 == 50 [pid = 1768] [id = 55] 01:29:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74FD27000) [pid = 1768] [serial = 162] [outer = 0000000000000000] 01:29:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E750897400) [pid = 1768] [serial = 163] [outer = 000000E74FD27000] 01:29:28 INFO - PROCESS | 1768 | 1461140968473 Marionette DEBUG loaded listener.js 01:29:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E752425800) [pid = 1768] [serial = 164] [outer = 000000E74FD27000] 01:29:29 INFO - PROCESS | 1768 | 1461140969041 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 01:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 943ms 01:29:29 INFO - PROCESS | 1768 | 1461140969084 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 01:29:29 INFO - PROCESS | 1768 | 1461140969087 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 01:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:29:29 INFO - PROCESS | 1768 | 1461140969091 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:29:29 INFO - PROCESS | 1768 | 1461140969093 Marionette TRACE conn6 <- [1,186,null,{}] 01:29:29 INFO - PROCESS | 1768 | 1461140969097 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:29 INFO - PROCESS | 1768 | 1461140969200 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 01:29:29 INFO - PROCESS | 1768 | 1461140969278 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:29 INFO - PROCESS | 1768 | ++DOCSHELL 000000E757C1E800 == 51 [pid = 1768] [id = 56] 01:29:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E743353C00) [pid = 1768] [serial = 165] [outer = 0000000000000000] 01:29:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E74335A800) [pid = 1768] [serial = 166] [outer = 000000E743353C00] 01:29:29 INFO - PROCESS | 1768 | 1461140969335 Marionette DEBUG loaded listener.js 01:29:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E7533D5800) [pid = 1768] [serial = 167] [outer = 000000E743353C00] 01:29:29 INFO - PROCESS | 1768 | 1461140969904 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 01:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 835ms 01:29:29 INFO - PROCESS | 1768 | 1461140969928 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 01:29:29 INFO - PROCESS | 1768 | 1461140969930 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 01:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:29:29 INFO - PROCESS | 1768 | 1461140969934 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:29:29 INFO - PROCESS | 1768 | 1461140969936 Marionette TRACE conn6 <- [1,190,null,{}] 01:29:29 INFO - PROCESS | 1768 | 1461140969940 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:30 INFO - PROCESS | 1768 | 1461140970036 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 01:29:30 INFO - PROCESS | 1768 | 1461140970100 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:30 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759241000 == 52 [pid = 1768] [id = 57] 01:29:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E753A05C00) [pid = 1768] [serial = 168] [outer = 0000000000000000] 01:29:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E753A1A000) [pid = 1768] [serial = 169] [outer = 000000E753A05C00] 01:29:30 INFO - PROCESS | 1768 | 1461140970156 Marionette DEBUG loaded listener.js 01:29:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E753ED9400) [pid = 1768] [serial = 170] [outer = 000000E753A05C00] 01:29:30 INFO - PROCESS | 1768 | 1461140970777 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 01:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 880ms 01:29:30 INFO - PROCESS | 1768 | 1461140970817 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 01:29:30 INFO - PROCESS | 1768 | 1461140970821 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 01:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:29:30 INFO - PROCESS | 1768 | 1461140970826 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:29:30 INFO - PROCESS | 1768 | 1461140970829 Marionette TRACE conn6 <- [1,194,null,{}] 01:29:30 INFO - PROCESS | 1768 | 1461140970835 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:30 INFO - PROCESS | 1768 | 1461140970940 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 01:29:31 INFO - PROCESS | 1768 | 1461140971025 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:31 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74FB40800 == 53 [pid = 1768] [id = 58] 01:29:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E743358400) [pid = 1768] [serial = 171] [outer = 0000000000000000] 01:29:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E743A58400) [pid = 1768] [serial = 172] [outer = 000000E743358400] 01:29:31 INFO - PROCESS | 1768 | 1461140971078 Marionette DEBUG loaded listener.js 01:29:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E749B4E800) [pid = 1768] [serial = 173] [outer = 000000E743358400] 01:29:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E750304800 == 52 [pid = 1768] [id = 28] 01:29:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E74FB50800 == 51 [pid = 1768] [id = 38] 01:29:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E74D2B1800 == 50 [pid = 1768] [id = 37] 01:29:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E750118000 == 49 [pid = 1768] [id = 47] 01:29:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E7488D5000 == 48 [pid = 1768] [id = 46] 01:29:31 INFO - PROCESS | 1768 | 1461140971748 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 01:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 984ms 01:29:31 INFO - PROCESS | 1768 | 1461140971810 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 01:29:31 INFO - PROCESS | 1768 | 1461140971815 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 01:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:29:31 INFO - PROCESS | 1768 | 1461140971821 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:29:31 INFO - PROCESS | 1768 | 1461140971825 Marionette TRACE conn6 <- [1,198,null,{}] 01:29:31 INFO - PROCESS | 1768 | 1461140971831 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:31 INFO - PROCESS | 1768 | 1461140971942 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 01:29:32 INFO - PROCESS | 1768 | 1461140972014 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:32 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750118000 == 49 [pid = 1768] [id = 59] 01:29:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E743915400) [pid = 1768] [serial = 174] [outer = 0000000000000000] 01:29:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E748576800) [pid = 1768] [serial = 175] [outer = 000000E743915400] 01:29:32 INFO - PROCESS | 1768 | 1461140972074 Marionette DEBUG loaded listener.js 01:29:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E74C5ADC00) [pid = 1768] [serial = 176] [outer = 000000E743915400] 01:29:32 INFO - PROCESS | 1768 | 1461140972678 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 01:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 900ms 01:29:32 INFO - PROCESS | 1768 | 1461140972725 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 01:29:32 INFO - PROCESS | 1768 | 1461140972731 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 01:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:29:32 INFO - PROCESS | 1768 | 1461140972738 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:29:32 INFO - PROCESS | 1768 | 1461140972742 Marionette TRACE conn6 <- [1,202,null,{}] 01:29:32 INFO - PROCESS | 1768 | 1461140972746 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:32 INFO - PROCESS | 1768 | 1461140972853 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 01:29:32 INFO - PROCESS | 1768 | 1461140972935 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:32 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74FF9D800 == 50 [pid = 1768] [id = 60] 01:29:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E74CD58C00) [pid = 1768] [serial = 177] [outer = 0000000000000000] 01:29:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E74CD5FC00) [pid = 1768] [serial = 178] [outer = 000000E74CD58C00] 01:29:32 INFO - PROCESS | 1768 | 1461140972995 Marionette DEBUG loaded listener.js 01:29:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E74F7C8000) [pid = 1768] [serial = 179] [outer = 000000E74CD58C00] 01:29:33 INFO - PROCESS | 1768 | 1461140973534 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 01:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 838ms 01:29:33 INFO - PROCESS | 1768 | 1461140973582 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 01:29:33 INFO - PROCESS | 1768 | 1461140973585 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 01:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:29:33 INFO - PROCESS | 1768 | 1461140973589 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:29:33 INFO - PROCESS | 1768 | 1461140973593 Marionette TRACE conn6 <- [1,206,null,{}] 01:29:33 INFO - PROCESS | 1768 | 1461140973605 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:33 INFO - PROCESS | 1768 | 1461140973717 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 01:29:33 INFO - PROCESS | 1768 | 1461140973788 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:33 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759069800 == 51 [pid = 1768] [id = 61] 01:29:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E74FBDB400) [pid = 1768] [serial = 180] [outer = 0000000000000000] 01:29:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E74FD0A800) [pid = 1768] [serial = 181] [outer = 000000E74FBDB400] 01:29:33 INFO - PROCESS | 1768 | 1461140973849 Marionette DEBUG loaded listener.js 01:29:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E74FD14400) [pid = 1768] [serial = 182] [outer = 000000E74FBDB400] 01:29:34 INFO - PROCESS | 1768 | 1461140974444 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 01:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 879ms 01:29:34 INFO - PROCESS | 1768 | 1461140974469 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 01:29:34 INFO - PROCESS | 1768 | 1461140974473 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 01:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:29:34 INFO - PROCESS | 1768 | 1461140974476 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:29:34 INFO - PROCESS | 1768 | 1461140974479 Marionette TRACE conn6 <- [1,210,null,{}] 01:29:34 INFO - PROCESS | 1768 | 1461140974482 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:34 INFO - PROCESS | 1768 | 1461140974586 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 01:29:34 INFO - PROCESS | 1768 | 1461140974666 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:34 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75903E000 == 52 [pid = 1768] [id = 62] 01:29:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E750A8C000) [pid = 1768] [serial = 183] [outer = 0000000000000000] 01:29:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E7519E1800) [pid = 1768] [serial = 184] [outer = 000000E750A8C000] 01:29:34 INFO - PROCESS | 1768 | 1461140974724 Marionette DEBUG loaded listener.js 01:29:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E753384C00) [pid = 1768] [serial = 185] [outer = 000000E750A8C000] 01:29:35 INFO - PROCESS | 1768 | 1461140975248 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 01:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 838ms 01:29:35 INFO - PROCESS | 1768 | 1461140975328 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 01:29:35 INFO - PROCESS | 1768 | 1461140975331 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 01:29:35 INFO - PROCESS | 1768 | 1461140975335 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:29:35 INFO - PROCESS | 1768 | 1461140975337 Marionette TRACE conn6 <- [1,214,null,{}] 01:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:29:35 INFO - PROCESS | 1768 | 1461140975356 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:35 INFO - PROCESS | 1768 | 1461140975452 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 01:29:35 INFO - PROCESS | 1768 | 1461140975519 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:35 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541AE800 == 53 [pid = 1768] [id = 63] 01:29:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E753F02400) [pid = 1768] [serial = 186] [outer = 0000000000000000] 01:29:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E753F09000) [pid = 1768] [serial = 187] [outer = 000000E753F02400] 01:29:35 INFO - PROCESS | 1768 | 1461140975575 Marionette DEBUG loaded listener.js 01:29:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E754195C00) [pid = 1768] [serial = 188] [outer = 000000E753F02400] 01:29:36 INFO - PROCESS | 1768 | --DOCSHELL 000000E758CE2800 == 52 [pid = 1768] [id = 55] 01:29:36 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E22000 == 51 [pid = 1768] [id = 54] 01:29:36 INFO - PROCESS | 1768 | --DOCSHELL 000000E749627800 == 50 [pid = 1768] [id = 53] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E7488D2800 == 49 [pid = 1768] [id = 40] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E754142800 == 48 [pid = 1768] [id = 48] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540E2800 == 47 [pid = 1768] [id = 50] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E74FB38000 == 46 [pid = 1768] [id = 16] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E7438CE800 == 45 [pid = 1768] [id = 24] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E743141800 == 44 [pid = 1768] [id = 52] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E748A73000 == 43 [pid = 1768] [id = 13] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E33000 == 42 [pid = 1768] [id = 32] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E35800 == 41 [pid = 1768] [id = 43] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E744859800 == 40 [pid = 1768] [id = 35] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E75086C800 == 39 [pid = 1768] [id = 31] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E757C1E800 == 38 [pid = 1768] [id = 56] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E756C37000 == 37 [pid = 1768] [id = 44] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E750A08800 == 36 [pid = 1768] [id = 18] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E75086B800 == 35 [pid = 1768] [id = 42] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E7442CD000 == 34 [pid = 1768] [id = 10] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E748A86000 == 33 [pid = 1768] [id = 30] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E74EF6D000 == 32 [pid = 1768] [id = 33] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E750309800 == 31 [pid = 1768] [id = 17] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E759241000 == 30 [pid = 1768] [id = 57] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E754140800 == 29 [pid = 1768] [id = 22] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E74495D800 == 28 [pid = 1768] [id = 34] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E74A3E1000 == 27 [pid = 1768] [id = 26] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E752AE1800 == 26 [pid = 1768] [id = 19] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E74EF71800 == 25 [pid = 1768] [id = 15] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E748BB4000 == 24 [pid = 1768] [id = 25] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E756C44800 == 23 [pid = 1768] [id = 23] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E7497D0000 == 22 [pid = 1768] [id = 41] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E743149800 == 21 [pid = 1768] [id = 49] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E747D22000 == 20 [pid = 1768] [id = 8] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E743632800 == 19 [pid = 1768] [id = 51] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E753F79800 == 18 [pid = 1768] [id = 21] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E743113800 == 17 [pid = 1768] [id = 45] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E75903E000 == 16 [pid = 1768] [id = 62] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E751AC0000 == 15 [pid = 1768] [id = 29] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E759069800 == 14 [pid = 1768] [id = 61] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E74FF9D800 == 13 [pid = 1768] [id = 60] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E74FB40800 == 12 [pid = 1768] [id = 58] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E750118000 == 11 [pid = 1768] [id = 59] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E7533AB800 == 10 [pid = 1768] [id = 20] 01:29:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E750C44000 == 9 [pid = 1768] [id = 39] 01:29:40 INFO - PROCESS | 1768 | 1461140980332 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 01:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 5049ms 01:29:40 INFO - PROCESS | 1768 | 1461140980399 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 01:29:40 INFO - PROCESS | 1768 | 1461140980402 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 01:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:29:40 INFO - PROCESS | 1768 | 1461140980410 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:29:40 INFO - PROCESS | 1768 | 1461140980412 Marionette TRACE conn6 <- [1,218,null,{}] 01:29:40 INFO - PROCESS | 1768 | 1461140980419 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:40 INFO - PROCESS | 1768 | 1461140980511 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 01:29:40 INFO - PROCESS | 1768 | 1461140980525 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:40 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743635000 == 10 [pid = 1768] [id = 64] 01:29:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E74335B800) [pid = 1768] [serial = 189] [outer = 0000000000000000] 01:29:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E7437A5C00) [pid = 1768] [serial = 190] [outer = 000000E74335B800] 01:29:40 INFO - PROCESS | 1768 | 1461140980574 Marionette DEBUG loaded listener.js 01:29:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (000000E743A60400) [pid = 1768] [serial = 191] [outer = 000000E74335B800] 01:29:41 INFO - PROCESS | 1768 | 1461140981031 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 01:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 690ms 01:29:41 INFO - PROCESS | 1768 | 1461140981102 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 01:29:41 INFO - PROCESS | 1768 | 1461140981109 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 01:29:41 INFO - PROCESS | 1768 | 1461140981115 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:29:41 INFO - PROCESS | 1768 | 1461140981118 Marionette TRACE conn6 <- [1,222,null,{}] 01:29:41 INFO - PROCESS | 1768 | 1461140981122 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:41 INFO - PROCESS | 1768 | 1461140981243 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 01:29:41 INFO - PROCESS | 1768 | 1461140981345 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:41 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743144000 == 11 [pid = 1768] [id = 65] 01:29:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E74335C000) [pid = 1768] [serial = 192] [outer = 0000000000000000] 01:29:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E749785000) [pid = 1768] [serial = 193] [outer = 000000E74335C000] 01:29:41 INFO - PROCESS | 1768 | 1461140981400 Marionette DEBUG loaded listener.js 01:29:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (000000E749BD1C00) [pid = 1768] [serial = 194] [outer = 000000E74335C000] 01:29:42 INFO - PROCESS | 1768 | 1461140982022 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 01:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 922ms 01:29:42 INFO - PROCESS | 1768 | 1461140982044 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 01:29:42 INFO - PROCESS | 1768 | 1461140982046 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 01:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:29:42 INFO - PROCESS | 1768 | 1461140982050 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:29:42 INFO - PROCESS | 1768 | 1461140982054 Marionette TRACE conn6 <- [1,226,null,{}] 01:29:42 INFO - PROCESS | 1768 | 1461140982068 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:42 INFO - PROCESS | 1768 | 1461140982189 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 01:29:42 INFO - PROCESS | 1768 | 1461140982196 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E751AC5000 == 12 [pid = 1768] [id = 66] 01:29:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (000000E741A31400) [pid = 1768] [serial = 195] [outer = 0000000000000000] 01:29:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (000000E74D1F0400) [pid = 1768] [serial = 196] [outer = 000000E741A31400] 01:29:42 INFO - PROCESS | 1768 | 1461140982247 Marionette DEBUG loaded listener.js 01:29:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (000000E74EDC2C00) [pid = 1768] [serial = 197] [outer = 000000E741A31400] 01:29:42 INFO - PROCESS | 1768 | 1461140982712 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 01:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 690ms 01:29:42 INFO - PROCESS | 1768 | 1461140982741 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 01:29:42 INFO - PROCESS | 1768 | 1461140982744 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 01:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:29:42 INFO - PROCESS | 1768 | 1461140982747 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:29:42 INFO - PROCESS | 1768 | 1461140982749 Marionette TRACE conn6 <- [1,230,null,{}] 01:29:42 INFO - PROCESS | 1768 | 1461140982753 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:42 INFO - PROCESS | 1768 | 1461140982863 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 01:29:42 INFO - PROCESS | 1768 | 1461140982870 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754132000 == 13 [pid = 1768] [id = 67] 01:29:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (000000E74E964400) [pid = 1768] [serial = 198] [outer = 0000000000000000] 01:29:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (000000E74F785C00) [pid = 1768] [serial = 199] [outer = 000000E74E964400] 01:29:42 INFO - PROCESS | 1768 | 1461140982917 Marionette DEBUG loaded listener.js 01:29:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (000000E74F966000) [pid = 1768] [serial = 200] [outer = 000000E74E964400] 01:29:43 INFO - PROCESS | 1768 | 1461140983345 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 01:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 628ms 01:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:29:43 INFO - PROCESS | 1768 | 1461140983378 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 01:29:43 INFO - PROCESS | 1768 | 1461140983380 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 01:29:43 INFO - PROCESS | 1768 | 1461140983384 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:29:43 INFO - PROCESS | 1768 | 1461140983386 Marionette TRACE conn6 <- [1,234,null,{}] 01:29:43 INFO - PROCESS | 1768 | 1461140983389 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:43 INFO - PROCESS | 1768 | 1461140983492 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 01:29:43 INFO - PROCESS | 1768 | 1461140983498 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:43 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756ECF800 == 14 [pid = 1768] [id = 68] 01:29:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 165 (000000E74335BC00) [pid = 1768] [serial = 201] [outer = 0000000000000000] 01:29:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (000000E74FA29000) [pid = 1768] [serial = 202] [outer = 000000E74335BC00] 01:29:43 INFO - PROCESS | 1768 | 1461140983568 Marionette DEBUG loaded listener.js 01:29:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 167 (000000E74FBCC400) [pid = 1768] [serial = 203] [outer = 000000E74335BC00] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 166 (000000E743358400) [pid = 1768] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (000000E74FBCCC00) [pid = 1768] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 164 (000000E74CD76C00) [pid = 1768] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (000000E74E9E3800) [pid = 1768] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (000000E74C5A1C00) [pid = 1768] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (000000E743A2AC00) [pid = 1768] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (000000E743A31C00) [pid = 1768] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (000000E74FD20800) [pid = 1768] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (000000E74F7C2800) [pid = 1768] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (000000E743A33000) [pid = 1768] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E74D1E6400) [pid = 1768] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E74F95F800) [pid = 1768] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (000000E743A64000) [pid = 1768] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E74C5A1800) [pid = 1768] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E749B54000) [pid = 1768] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E74183DC00) [pid = 1768] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E74199A800) [pid = 1768] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E74CD58C00) [pid = 1768] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E74CD75400) [pid = 1768] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E751280000) [pid = 1768] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E750898C00) [pid = 1768] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E74803B800) [pid = 1768] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E7431C7C00) [pid = 1768] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E74481CC00) [pid = 1768] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E749708000) [pid = 1768] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E7496A6400) [pid = 1768] [serial = 153] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E742AC9C00) [pid = 1768] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E747D86000) [pid = 1768] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E741848400) [pid = 1768] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E74FBDEC00) [pid = 1768] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E74F7C5C00) [pid = 1768] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E750A8C000) [pid = 1768] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E753A05C00) [pid = 1768] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E743353C00) [pid = 1768] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74FD27000) [pid = 1768] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E753F03400) [pid = 1768] [serial = 150] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E743915400) [pid = 1768] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74FBDB400) [pid = 1768] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E749CB8C00) [pid = 1768] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E753A07400) [pid = 1768] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E74D1EE400) [pid = 1768] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E74C5A4800) [pid = 1768] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E73E3C7C00) [pid = 1768] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E743A64400) [pid = 1768] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:29:44 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74EDC2000) [pid = 1768] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:29:44 INFO - PROCESS | 1768 | 1461140984708 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 01:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1384ms 01:29:44 INFO - PROCESS | 1768 | 1461140984770 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 01:29:44 INFO - PROCESS | 1768 | 1461140984773 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 01:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:29:44 INFO - PROCESS | 1768 | 1461140984776 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:29:44 INFO - PROCESS | 1768 | 1461140984778 Marionette TRACE conn6 <- [1,238,null,{}] 01:29:44 INFO - PROCESS | 1768 | 1461140984781 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:44 INFO - PROCESS | 1768 | 1461140984895 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 01:29:44 INFO - PROCESS | 1768 | 1461140984909 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750C49800 == 15 [pid = 1768] [id = 69] 01:29:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E747D2C800) [pid = 1768] [serial = 204] [outer = 0000000000000000] 01:29:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74E919400) [pid = 1768] [serial = 205] [outer = 000000E747D2C800] 01:29:44 INFO - PROCESS | 1768 | 1461140984960 Marionette DEBUG loaded listener.js 01:29:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74F95D000) [pid = 1768] [serial = 206] [outer = 000000E747D2C800] 01:29:45 INFO - PROCESS | 1768 | 1461140985366 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 01:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 628ms 01:29:45 INFO - PROCESS | 1768 | 1461140985407 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 01:29:45 INFO - PROCESS | 1768 | 1461140985410 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 01:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:29:45 INFO - PROCESS | 1768 | 1461140985413 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:29:45 INFO - PROCESS | 1768 | 1461140985415 Marionette TRACE conn6 <- [1,242,null,{}] 01:29:45 INFO - PROCESS | 1768 | 1461140985419 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:45 INFO - PROCESS | 1768 | 1461140985497 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 01:29:45 INFO - PROCESS | 1768 | 1461140985504 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:45 INFO - PROCESS | 1768 | ++DOCSHELL 000000E758CD9000 == 16 [pid = 1768] [id = 70] 01:29:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74FBC9C00) [pid = 1768] [serial = 207] [outer = 0000000000000000] 01:29:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E74FBDA400) [pid = 1768] [serial = 208] [outer = 000000E74FBC9C00] 01:29:45 INFO - PROCESS | 1768 | 1461140985550 Marionette DEBUG loaded listener.js 01:29:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E74FD0DC00) [pid = 1768] [serial = 209] [outer = 000000E74FBC9C00] 01:29:45 INFO - PROCESS | 1768 | 1461140985978 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 01:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 628ms 01:29:46 INFO - PROCESS | 1768 | 1461140986044 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 01:29:46 INFO - PROCESS | 1768 | 1461140986047 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 01:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:29:46 INFO - PROCESS | 1768 | 1461140986050 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:29:46 INFO - PROCESS | 1768 | 1461140986052 Marionette TRACE conn6 <- [1,246,null,{}] 01:29:46 INFO - PROCESS | 1768 | 1461140986056 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:46 INFO - PROCESS | 1768 | 1461140986137 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 01:29:46 INFO - PROCESS | 1768 | 1461140986143 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759047000 == 17 [pid = 1768] [id = 71] 01:29:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E74FD0B800) [pid = 1768] [serial = 210] [outer = 0000000000000000] 01:29:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E74FD17400) [pid = 1768] [serial = 211] [outer = 000000E74FD0B800] 01:29:46 INFO - PROCESS | 1768 | 1461140986189 Marionette DEBUG loaded listener.js 01:29:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E74FD28C00) [pid = 1768] [serial = 212] [outer = 000000E74FD0B800] 01:29:46 INFO - PROCESS | 1768 | 1461140986810 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 01:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 837ms 01:29:46 INFO - PROCESS | 1768 | 1461140986894 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 01:29:46 INFO - PROCESS | 1768 | 1461140986900 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 01:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:29:46 INFO - PROCESS | 1768 | 1461140986906 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:29:46 INFO - PROCESS | 1768 | 1461140986911 Marionette TRACE conn6 <- [1,250,null,{}] 01:29:46 INFO - PROCESS | 1768 | 1461140986918 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:47 INFO - PROCESS | 1768 | 1461140987047 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 01:29:47 INFO - PROCESS | 1768 | 1461140987111 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:47 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744225800 == 18 [pid = 1768] [id = 72] 01:29:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E7431BC800) [pid = 1768] [serial = 213] [outer = 0000000000000000] 01:29:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E7431C5000) [pid = 1768] [serial = 214] [outer = 000000E7431BC800] 01:29:47 INFO - PROCESS | 1768 | 1461140987173 Marionette DEBUG loaded listener.js 01:29:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E743A2B000) [pid = 1768] [serial = 215] [outer = 000000E7431BC800] 01:29:47 INFO - PROCESS | 1768 | 1461140987814 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 01:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 986ms 01:29:47 INFO - PROCESS | 1768 | 1461140987898 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 01:29:47 INFO - PROCESS | 1768 | 1461140987905 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 01:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:29:47 INFO - PROCESS | 1768 | 1461140987912 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:29:47 INFO - PROCESS | 1768 | 1461140987915 Marionette TRACE conn6 <- [1,254,null,{}] 01:29:47 INFO - PROCESS | 1768 | 1461140987953 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:48 INFO - PROCESS | 1768 | 1461140988076 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 01:29:48 INFO - PROCESS | 1768 | 1461140988138 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:48 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743143800 == 19 [pid = 1768] [id = 73] 01:29:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E741843800) [pid = 1768] [serial = 216] [outer = 0000000000000000] 01:29:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E7422E1000) [pid = 1768] [serial = 217] [outer = 000000E741843800] 01:29:48 INFO - PROCESS | 1768 | 1461140988196 Marionette DEBUG loaded listener.js 01:29:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E749B50C00) [pid = 1768] [serial = 218] [outer = 000000E741843800] 01:29:48 INFO - PROCESS | 1768 | 1461140988523 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:29:49 INFO - PROCESS | 1768 | 1461140989119 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E747D2D000) [pid = 1768] [serial = 135] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E74CD59000) [pid = 1768] [serial = 108] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E743A60000) [pid = 1768] [serial = 87] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E748038000) [pid = 1768] [serial = 88] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74CD7A000) [pid = 1768] [serial = 90] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74E961400) [pid = 1768] [serial = 91] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74FD23400) [pid = 1768] [serial = 93] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E750C13800) [pid = 1768] [serial = 94] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74F7C8C00) [pid = 1768] [serial = 96] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E751773400) [pid = 1768] [serial = 97] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E74F7C5400) [pid = 1768] [serial = 99] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E74FBDB000) [pid = 1768] [serial = 100] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E742F5E400) [pid = 1768] [serial = 117] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74EF9F000) [pid = 1768] [serial = 82] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E747EBA000) [pid = 1768] [serial = 103] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E74FA28C00) [pid = 1768] [serial = 85] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E748570C00) [pid = 1768] [serial = 72] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74C5A3400) [pid = 1768] [serial = 75] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E74E913400) [pid = 1768] [serial = 81] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74D1BA400) [pid = 1768] [serial = 79] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E74F963000) [pid = 1768] [serial = 84] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74CD53400) [pid = 1768] [serial = 76] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E741845C00) [pid = 1768] [serial = 69] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E743A59800) [pid = 1768] [serial = 70] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E748A38400) [pid = 1768] [serial = 73] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E74CD74800) [pid = 1768] [serial = 78] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E748576800) [pid = 1768] [serial = 175] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E748649C00) [pid = 1768] [serial = 118] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E74FBE1C00) [pid = 1768] [serial = 141] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E749B4E800) [pid = 1768] [serial = 173] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E74FBD9400) [pid = 1768] [serial = 114] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E74F415800) [pid = 1768] [serial = 139] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E74F965400) [pid = 1768] [serial = 112] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E74D1EA800) [pid = 1768] [serial = 138] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E74F7BC000) [pid = 1768] [serial = 111] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E74FD1DC00) [pid = 1768] [serial = 115] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E743A58400) [pid = 1768] [serial = 172] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E74CD7D000) [pid = 1768] [serial = 109] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E748868800) [pid = 1768] [serial = 120] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E74E91FC00) [pid = 1768] [serial = 160] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E7519E4800) [pid = 1768] [serial = 132] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E751771C00) [pid = 1768] [serial = 130] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E750943400) [pid = 1768] [serial = 129] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E749787800) [pid = 1768] [serial = 106] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E748A98C00) [pid = 1768] [serial = 158] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E749706400) [pid = 1768] [serial = 136] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E74D28B000) [pid = 1768] [serial = 124] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E7431CA000) [pid = 1768] [serial = 157] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E74C5AA400) [pid = 1768] [serial = 155] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E74FA1FC00) [pid = 1768] [serial = 126] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E743A33800) [pid = 1768] [serial = 102] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E74867E000) [pid = 1768] [serial = 105] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E74A319800) [pid = 1768] [serial = 121] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (000000E749705400) [pid = 1768] [serial = 154] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (000000E74CD76800) [pid = 1768] [serial = 123] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (000000E7533D5800) [pid = 1768] [serial = 167] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (000000E750897400) [pid = 1768] [serial = 163] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (000000E74335A800) [pid = 1768] [serial = 166] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (000000E752425800) [pid = 1768] [serial = 164] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (000000E756E2DC00) [pid = 1768] [serial = 152] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (000000E74C5ADC00) [pid = 1768] [serial = 176] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (000000E74FD14400) [pid = 1768] [serial = 182] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (000000E753F06400) [pid = 1768] [serial = 151] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (000000E74E964000) [pid = 1768] [serial = 52] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (000000E753F05400) [pid = 1768] [serial = 55] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (000000E753F0D800) [pid = 1768] [serial = 49] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (000000E753A21400) [pid = 1768] [serial = 61] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (000000E753A12C00) [pid = 1768] [serial = 58] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (000000E7519E1800) [pid = 1768] [serial = 184] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (000000E756E34800) [pid = 1768] [serial = 67] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (000000E74D291800) [pid = 1768] [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.] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (000000E752E81800) [pid = 1768] [serial = 148] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (000000E75337AC00) [pid = 1768] [serial = 145] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (000000E74EDC8400) [pid = 1768] [serial = 147] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 62 (000000E74FD0A800) [pid = 1768] [serial = 181] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 61 (000000E74F7C8000) [pid = 1768] [serial = 179] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 60 (000000E74F46B800) [pid = 1768] [serial = 161] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 59 (000000E75120DC00) [pid = 1768] [serial = 144] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 58 (000000E752A43000) [pid = 1768] [serial = 133] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 57 (000000E74CD5FC00) [pid = 1768] [serial = 178] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 56 (000000E75127D400) [pid = 1768] [serial = 142] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 55 (000000E74FBD7400) [pid = 1768] [serial = 127] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 54 (000000E753384C00) [pid = 1768] [serial = 185] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 53 (000000E753F09000) [pid = 1768] [serial = 187] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 52 (000000E753ED9400) [pid = 1768] [serial = 170] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 1768 | --DOMWINDOW == 51 (000000E753A1A000) [pid = 1768] [serial = 169] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1296ms 01:29:49 INFO - PROCESS | 1768 | 1461140989212 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 01:29:49 INFO - PROCESS | 1768 | 1461140989216 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 01:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:29:49 INFO - PROCESS | 1768 | 1461140989222 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:29:49 INFO - PROCESS | 1768 | 1461140989226 Marionette TRACE conn6 <- [1,258,null,{}] 01:29:49 INFO - PROCESS | 1768 | 1461140989232 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:49 INFO - PROCESS | 1768 | 1461140989316 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 01:29:49 INFO - PROCESS | 1768 | 1461140989332 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:49 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74313E800 == 20 [pid = 1768] [id = 74] 01:29:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 52 (000000E7431BD000) [pid = 1768] [serial = 219] [outer = 0000000000000000] 01:29:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 53 (000000E7431C0C00) [pid = 1768] [serial = 220] [outer = 000000E7431BD000] 01:29:49 INFO - PROCESS | 1768 | 1461140989387 Marionette DEBUG loaded listener.js 01:29:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 54 (000000E743352400) [pid = 1768] [serial = 221] [outer = 000000E7431BD000] 01:29:49 INFO - PROCESS | 1768 | 1461140989865 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 01:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 691ms 01:29:49 INFO - PROCESS | 1768 | 1461140989917 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 01:29:49 INFO - PROCESS | 1768 | 1461140989923 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 01:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:29:49 INFO - PROCESS | 1768 | 1461140989930 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:29:49 INFO - PROCESS | 1768 | 1461140989933 Marionette TRACE conn6 <- [1,262,null,{}] 01:29:49 INFO - PROCESS | 1768 | 1461140989937 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:50 INFO - PROCESS | 1768 | 1461140990017 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 01:29:50 INFO - PROCESS | 1768 | 1461140990025 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E747D21000 == 21 [pid = 1768] [id = 75] 01:29:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 55 (000000E743A33800) [pid = 1768] [serial = 222] [outer = 0000000000000000] 01:29:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 56 (000000E743A62000) [pid = 1768] [serial = 223] [outer = 000000E743A33800] 01:29:50 INFO - PROCESS | 1768 | 1461140990071 Marionette DEBUG loaded listener.js 01:29:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 57 (000000E747D2D000) [pid = 1768] [serial = 224] [outer = 000000E743A33800] 01:29:50 INFO - PROCESS | 1768 | 1461140990506 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 01:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 01:29:50 INFO - PROCESS | 1768 | 1461140990560 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 01:29:50 INFO - PROCESS | 1768 | 1461140990562 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 01:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:29:50 INFO - PROCESS | 1768 | 1461140990566 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:29:50 INFO - PROCESS | 1768 | 1461140990570 Marionette TRACE conn6 <- [1,266,null,{}] 01:29:50 INFO - PROCESS | 1768 | 1461140990581 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:50 INFO - PROCESS | 1768 | 1461140990666 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 01:29:50 INFO - PROCESS | 1768 | 1461140990708 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748AD0000 == 22 [pid = 1768] [id = 76] 01:29:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 58 (000000E741993C00) [pid = 1768] [serial = 225] [outer = 0000000000000000] 01:29:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 59 (000000E748AE8400) [pid = 1768] [serial = 226] [outer = 000000E741993C00] 01:29:50 INFO - PROCESS | 1768 | 1461140990758 Marionette DEBUG loaded listener.js 01:29:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 60 (000000E749709C00) [pid = 1768] [serial = 227] [outer = 000000E741993C00] 01:29:51 INFO - PROCESS | 1768 | 1461140991163 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 01:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 649ms 01:29:51 INFO - PROCESS | 1768 | 1461140991218 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 01:29:51 INFO - PROCESS | 1768 | 1461140991221 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 01:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:29:51 INFO - PROCESS | 1768 | 1461140991224 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:29:51 INFO - PROCESS | 1768 | 1461140991226 Marionette TRACE conn6 <- [1,270,null,{}] 01:29:51 INFO - PROCESS | 1768 | 1461140991229 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:51 INFO - PROCESS | 1768 | 1461140991310 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 01:29:51 INFO - PROCESS | 1768 | 1461140991316 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:51 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7497DD800 == 23 [pid = 1768] [id = 77] 01:29:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 61 (000000E749BDE000) [pid = 1768] [serial = 228] [outer = 0000000000000000] 01:29:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 62 (000000E74C5A2C00) [pid = 1768] [serial = 229] [outer = 000000E749BDE000] 01:29:51 INFO - PROCESS | 1768 | 1461140991364 Marionette DEBUG loaded listener.js 01:29:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (000000E74C5AEC00) [pid = 1768] [serial = 230] [outer = 000000E749BDE000] 01:29:51 INFO - PROCESS | 1768 | 1461140991811 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 01:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 627ms 01:29:51 INFO - PROCESS | 1768 | 1461140991853 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 01:29:51 INFO - PROCESS | 1768 | 1461140991856 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 01:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:29:51 INFO - PROCESS | 1768 | 1461140991859 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:29:51 INFO - PROCESS | 1768 | 1461140991861 Marionette TRACE conn6 <- [1,274,null,{}] 01:29:51 INFO - PROCESS | 1768 | 1461140991871 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:51 INFO - PROCESS | 1768 | 1461140991973 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 01:29:51 INFO - PROCESS | 1768 | 1461140991985 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74D29B000 == 24 [pid = 1768] [id = 78] 01:29:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (000000E74CD5C400) [pid = 1768] [serial = 231] [outer = 0000000000000000] 01:29:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (000000E74CD72C00) [pid = 1768] [serial = 232] [outer = 000000E74CD5C400] 01:29:52 INFO - PROCESS | 1768 | 1461140992088 Marionette DEBUG loaded listener.js 01:29:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (000000E74D1B8800) [pid = 1768] [serial = 233] [outer = 000000E74CD5C400] 01:29:52 INFO - PROCESS | 1768 | 1461140992503 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 01:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 690ms 01:29:52 INFO - PROCESS | 1768 | 1461140992551 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 01:29:52 INFO - PROCESS | 1768 | 1461140992554 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 01:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:29:52 INFO - PROCESS | 1768 | 1461140992557 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:29:52 INFO - PROCESS | 1768 | 1461140992559 Marionette TRACE conn6 <- [1,278,null,{}] 01:29:52 INFO - PROCESS | 1768 | 1461140992570 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:52 INFO - PROCESS | 1768 | 1461140992686 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 01:29:52 INFO - PROCESS | 1768 | 1461140992700 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F463000 == 25 [pid = 1768] [id = 79] 01:29:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (000000E74E963800) [pid = 1768] [serial = 234] [outer = 0000000000000000] 01:29:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (000000E74CD80C00) [pid = 1768] [serial = 235] [outer = 000000E74E963800] 01:29:52 INFO - PROCESS | 1768 | 1461140992781 Marionette DEBUG loaded listener.js 01:29:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (000000E74EFA9000) [pid = 1768] [serial = 236] [outer = 000000E74E963800] 01:29:53 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (000000E741A31400) [pid = 1768] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:29:53 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (000000E753F02400) [pid = 1768] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:29:53 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (000000E74335C000) [pid = 1768] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:29:53 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (000000E74FBC9C00) [pid = 1768] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:29:53 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (000000E74E964400) [pid = 1768] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:29:53 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (000000E74335BC00) [pid = 1768] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:29:53 INFO - PROCESS | 1768 | --DOMWINDOW == 62 (000000E74335B800) [pid = 1768] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:29:53 INFO - PROCESS | 1768 | --DOMWINDOW == 61 (000000E747D2C800) [pid = 1768] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:29:53 INFO - PROCESS | 1768 | 1461140993193 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 01:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 690ms 01:29:53 INFO - PROCESS | 1768 | 1461140993255 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 01:29:53 INFO - PROCESS | 1768 | 1461140993257 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 01:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:29:53 INFO - PROCESS | 1768 | 1461140993261 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:29:53 INFO - PROCESS | 1768 | 1461140993263 Marionette TRACE conn6 <- [1,282,null,{}] 01:29:53 INFO - PROCESS | 1768 | 1461140993267 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:53 INFO - PROCESS | 1768 | 1461140993363 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 01:29:53 INFO - PROCESS | 1768 | 1461140993372 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74FB4C800 == 26 [pid = 1768] [id = 80] 01:29:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 62 (000000E744884C00) [pid = 1768] [serial = 237] [outer = 0000000000000000] 01:29:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (000000E74F418400) [pid = 1768] [serial = 238] [outer = 000000E744884C00] 01:29:53 INFO - PROCESS | 1768 | 1461140993418 Marionette DEBUG loaded listener.js 01:29:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (000000E74F7BF400) [pid = 1768] [serial = 239] [outer = 000000E744884C00] 01:29:53 INFO - PROCESS | 1768 | 1461140993807 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 01:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 587ms 01:29:53 INFO - PROCESS | 1768 | 1461140993851 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 01:29:53 INFO - PROCESS | 1768 | 1461140993853 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 01:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:29:53 INFO - PROCESS | 1768 | 1461140993857 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:29:53 INFO - PROCESS | 1768 | 1461140993859 Marionette TRACE conn6 <- [1,286,null,{}] 01:29:53 INFO - PROCESS | 1768 | 1461140993862 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:53 INFO - PROCESS | 1768 | 1461140993937 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 01:29:53 INFO - PROCESS | 1768 | 1461140993944 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75030F000 == 27 [pid = 1768] [id = 81] 01:29:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (000000E74F7BD800) [pid = 1768] [serial = 240] [outer = 0000000000000000] 01:29:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (000000E74F7C8400) [pid = 1768] [serial = 241] [outer = 000000E74F7BD800] 01:29:53 INFO - PROCESS | 1768 | 1461140993989 Marionette DEBUG loaded listener.js 01:29:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (000000E74F962400) [pid = 1768] [serial = 242] [outer = 000000E74F7BD800] 01:29:54 INFO - PROCESS | 1768 | 1461140994385 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 01:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 585ms 01:29:54 INFO - PROCESS | 1768 | 1461140994444 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 01:29:54 INFO - PROCESS | 1768 | 1461140994446 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 01:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:29:54 INFO - PROCESS | 1768 | 1461140994450 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:29:54 INFO - PROCESS | 1768 | 1461140994452 Marionette TRACE conn6 <- [1,290,null,{}] 01:29:54 INFO - PROCESS | 1768 | 1461140994456 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:54 INFO - PROCESS | 1768 | 1461140994532 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 01:29:54 INFO - PROCESS | 1768 | 1461140994538 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748ACF800 == 28 [pid = 1768] [id = 82] 01:29:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (000000E74FA1E000) [pid = 1768] [serial = 243] [outer = 0000000000000000] 01:29:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (000000E74FA22400) [pid = 1768] [serial = 244] [outer = 000000E74FA1E000] 01:29:54 INFO - PROCESS | 1768 | 1461140994583 Marionette DEBUG loaded listener.js 01:29:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (000000E74FA9C800) [pid = 1768] [serial = 245] [outer = 000000E74FA1E000] 01:29:55 INFO - PROCESS | 1768 | 1461140994995 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 01:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 586ms 01:29:55 INFO - PROCESS | 1768 | 1461140995040 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 01:29:55 INFO - PROCESS | 1768 | 1461140995042 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 01:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:29:55 INFO - PROCESS | 1768 | 1461140995045 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:29:55 INFO - PROCESS | 1768 | 1461140995047 Marionette TRACE conn6 <- [1,294,null,{}] 01:29:55 INFO - PROCESS | 1768 | 1461140995055 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:55 INFO - PROCESS | 1768 | 1461140995131 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 01:29:55 INFO - PROCESS | 1768 | 1461140995138 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:55 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750DD3000 == 29 [pid = 1768] [id = 83] 01:29:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (000000E74FBC3800) [pid = 1768] [serial = 246] [outer = 0000000000000000] 01:29:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (000000E74FBD6000) [pid = 1768] [serial = 247] [outer = 000000E74FBC3800] 01:29:55 INFO - PROCESS | 1768 | 1461140995186 Marionette DEBUG loaded listener.js 01:29:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (000000E74FBE0400) [pid = 1768] [serial = 248] [outer = 000000E74FBC3800] 01:29:56 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541AE800 == 28 [pid = 1768] [id = 63] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (000000E74FD17400) [pid = 1768] [serial = 211] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (000000E74D1F0400) [pid = 1768] [serial = 196] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (000000E754195C00) [pid = 1768] [serial = 188] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (000000E749785000) [pid = 1768] [serial = 193] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (000000E74FD0DC00) [pid = 1768] [serial = 209] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (000000E74F785C00) [pid = 1768] [serial = 199] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (000000E74F966000) [pid = 1768] [serial = 200] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (000000E74EDC2C00) [pid = 1768] [serial = 197] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (000000E74FA29000) [pid = 1768] [serial = 202] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (000000E7437A5C00) [pid = 1768] [serial = 190] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 62 (000000E743A60400) [pid = 1768] [serial = 191] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 61 (000000E74FBCC400) [pid = 1768] [serial = 203] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 60 (000000E74FBDA400) [pid = 1768] [serial = 208] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 59 (000000E74E919400) [pid = 1768] [serial = 205] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 58 (000000E74F95D000) [pid = 1768] [serial = 206] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | --DOMWINDOW == 57 (000000E749BD1C00) [pid = 1768] [serial = 194] [outer = 0000000000000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1768 | 1461140996814 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:56 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. 01:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1787ms 01:29:56 INFO - PROCESS | 1768 | 1461140996837 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 01:29:56 INFO - PROCESS | 1768 | 1461140996842 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 01:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:29:56 INFO - PROCESS | 1768 | 1461140996847 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:29:56 INFO - PROCESS | 1768 | 1461140996852 Marionette TRACE conn6 <- [1,298,null,{}] 01:29:56 INFO - PROCESS | 1768 | 1461140996858 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:56 INFO - PROCESS | 1768 | 1461140996945 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 01:29:56 INFO - PROCESS | 1768 | 1461140996954 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74311B800 == 29 [pid = 1768] [id = 84] 01:29:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 58 (000000E742F90800) [pid = 1768] [serial = 249] [outer = 0000000000000000] 01:29:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 59 (000000E7431BDC00) [pid = 1768] [serial = 250] [outer = 000000E742F90800] 01:29:57 INFO - PROCESS | 1768 | 1461140997004 Marionette DEBUG loaded listener.js 01:29:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 60 (000000E74334E400) [pid = 1768] [serial = 251] [outer = 000000E742F90800] 01:29:57 INFO - PROCESS | 1768 | 1461140997453 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:57 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. 01:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 627ms 01:29:57 INFO - PROCESS | 1768 | 1461140997478 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 01:29:57 INFO - PROCESS | 1768 | 1461140997485 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 01:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:29:57 INFO - PROCESS | 1768 | 1461140997496 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:29:57 INFO - PROCESS | 1768 | 1461140997499 Marionette TRACE conn6 <- [1,302,null,{}] 01:29:57 INFO - PROCESS | 1768 | 1461140997503 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:57 INFO - PROCESS | 1768 | 1461140997584 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 01:29:57 INFO - PROCESS | 1768 | 1461140997592 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:57 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744BA3800 == 30 [pid = 1768] [id = 85] 01:29:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 61 (000000E7437BBC00) [pid = 1768] [serial = 252] [outer = 0000000000000000] 01:29:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 62 (000000E743A2D800) [pid = 1768] [serial = 253] [outer = 000000E7437BBC00] 01:29:57 INFO - PROCESS | 1768 | 1461140997641 Marionette DEBUG loaded listener.js 01:29:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (000000E743A5D800) [pid = 1768] [serial = 254] [outer = 000000E7437BBC00] 01:29:58 INFO - PROCESS | 1768 | 1461140998065 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:58 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. 01:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 644ms 01:29:58 INFO - PROCESS | 1768 | 1461140998142 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 01:29:58 INFO - PROCESS | 1768 | 1461140998145 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 01:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:29:58 INFO - PROCESS | 1768 | 1461140998149 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:29:58 INFO - PROCESS | 1768 | 1461140998152 Marionette TRACE conn6 <- [1,306,null,{}] 01:29:58 INFO - PROCESS | 1768 | 1461140998164 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:58 INFO - PROCESS | 1768 | 1461140998254 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 01:29:58 INFO - PROCESS | 1768 | 1461140998302 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748BB4000 == 31 [pid = 1768] [id = 86] 01:29:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (000000E73E3CE400) [pid = 1768] [serial = 255] [outer = 0000000000000000] 01:29:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (000000E74856D400) [pid = 1768] [serial = 256] [outer = 000000E73E3CE400] 01:29:58 INFO - PROCESS | 1768 | 1461140998352 Marionette DEBUG loaded listener.js 01:29:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (000000E748869000) [pid = 1768] [serial = 257] [outer = 000000E73E3CE400] 01:29:58 INFO - PROCESS | 1768 | 1461140998739 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 629ms 01:29:58 INFO - PROCESS | 1768 | 1461140998780 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 01:29:58 INFO - PROCESS | 1768 | 1461140998783 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 01:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:29:58 INFO - PROCESS | 1768 | 1461140998786 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:29:58 INFO - PROCESS | 1768 | 1461140998788 Marionette TRACE conn6 <- [1,310,null,{}] 01:29:58 INFO - PROCESS | 1768 | 1461140998792 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:58 INFO - PROCESS | 1768 | 1461140998869 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 01:29:58 INFO - PROCESS | 1768 | 1461140998875 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C515000 == 32 [pid = 1768] [id = 87] 01:29:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (000000E748BA6000) [pid = 1768] [serial = 258] [outer = 0000000000000000] 01:29:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (000000E749705C00) [pid = 1768] [serial = 259] [outer = 000000E748BA6000] 01:29:58 INFO - PROCESS | 1768 | 1461140998922 Marionette DEBUG loaded listener.js 01:29:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (000000E74978FC00) [pid = 1768] [serial = 260] [outer = 000000E748BA6000] 01:29:59 INFO - PROCESS | 1768 | 1461140999326 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 586ms 01:29:59 INFO - PROCESS | 1768 | 1461140999375 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 01:29:59 INFO - PROCESS | 1768 | 1461140999377 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 01:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:29:59 INFO - PROCESS | 1768 | 1461140999380 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:29:59 INFO - PROCESS | 1768 | 1461140999382 Marionette TRACE conn6 <- [1,314,null,{}] 01:29:59 INFO - PROCESS | 1768 | 1461140999386 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:59 INFO - PROCESS | 1768 | 1461140999460 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 01:29:59 INFO - PROCESS | 1768 | 1461140999465 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:59 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74EF77000 == 33 [pid = 1768] [id = 88] 01:29:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (000000E743350C00) [pid = 1768] [serial = 261] [outer = 0000000000000000] 01:29:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (000000E749CBA000) [pid = 1768] [serial = 262] [outer = 000000E743350C00] 01:29:59 INFO - PROCESS | 1768 | 1461140999513 Marionette DEBUG loaded listener.js 01:29:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (000000E74C5AA000) [pid = 1768] [serial = 263] [outer = 000000E743350C00] 01:29:59 INFO - PROCESS | 1768 | 1461140999957 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 629ms 01:30:00 INFO - PROCESS | 1768 | 1461141000013 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 01:30:00 INFO - PROCESS | 1768 | 1461141000015 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 01:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:30:00 INFO - PROCESS | 1768 | 1461141000018 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:30:00 INFO - PROCESS | 1768 | 1461141000020 Marionette TRACE conn6 <- [1,318,null,{}] 01:30:00 INFO - PROCESS | 1768 | 1461141000024 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:00 INFO - PROCESS | 1768 | 1461141000121 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 01:30:00 INFO - PROCESS | 1768 | 1461141000138 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:00 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750118000 == 34 [pid = 1768] [id = 89] 01:30:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (000000E74D1BD000) [pid = 1768] [serial = 264] [outer = 0000000000000000] 01:30:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (000000E74D1EB000) [pid = 1768] [serial = 265] [outer = 000000E74D1BD000] 01:30:00 INFO - PROCESS | 1768 | 1461141000188 Marionette DEBUG loaded listener.js 01:30:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (000000E74D290800) [pid = 1768] [serial = 266] [outer = 000000E74D1BD000] 01:30:00 INFO - PROCESS | 1768 | 1461141000564 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:00 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. 01:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 587ms 01:30:00 INFO - PROCESS | 1768 | 1461141000612 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 01:30:00 INFO - PROCESS | 1768 | 1461141000614 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 01:30:00 INFO - PROCESS | 1768 | 1461141000617 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:30:00 INFO - PROCESS | 1768 | 1461141000619 Marionette TRACE conn6 <- [1,322,null,{}] 01:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:30:00 INFO - PROCESS | 1768 | 1461141000623 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:00 INFO - PROCESS | 1768 | 1461141000695 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 01:30:00 INFO - PROCESS | 1768 | 1461141000701 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:00 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750C46000 == 35 [pid = 1768] [id = 90] 01:30:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (000000E74E91C000) [pid = 1768] [serial = 267] [outer = 0000000000000000] 01:30:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (000000E74E9ED800) [pid = 1768] [serial = 268] [outer = 000000E74E91C000] 01:30:00 INFO - PROCESS | 1768 | 1461141000746 Marionette DEBUG loaded listener.js 01:30:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (000000E74EDC4800) [pid = 1768] [serial = 269] [outer = 000000E74E91C000] 01:30:01 INFO - PROCESS | 1768 | 1461141001171 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:01 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. 01:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 586ms 01:30:01 INFO - PROCESS | 1768 | 1461141001211 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 01:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:30:01 INFO - PROCESS | 1768 | 1461141001213 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 01:30:01 INFO - PROCESS | 1768 | 1461141001217 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:30:01 INFO - PROCESS | 1768 | 1461141001218 Marionette TRACE conn6 <- [1,326,null,{}] 01:30:01 INFO - PROCESS | 1768 | 1461141001222 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:01 INFO - PROCESS | 1768 | 1461141001293 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 01:30:01 INFO - PROCESS | 1768 | 1461141001299 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:01 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7526AE800 == 36 [pid = 1768] [id = 91] 01:30:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (000000E74EDCBC00) [pid = 1768] [serial = 270] [outer = 0000000000000000] 01:30:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (000000E74F41A800) [pid = 1768] [serial = 271] [outer = 000000E74EDCBC00] 01:30:01 INFO - PROCESS | 1768 | 1461141001346 Marionette DEBUG loaded listener.js 01:30:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (000000E74F7BCC00) [pid = 1768] [serial = 272] [outer = 000000E74EDCBC00] 01:30:01 INFO - PROCESS | 1768 | 1461141001802 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:01 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. 01:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 627ms 01:30:01 INFO - PROCESS | 1768 | 1461141001845 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 01:30:01 INFO - PROCESS | 1768 | 1461141001847 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 01:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:30:01 INFO - PROCESS | 1768 | 1461141001850 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:30:01 INFO - PROCESS | 1768 | 1461141001852 Marionette TRACE conn6 <- [1,330,null,{}] 01:30:01 INFO - PROCESS | 1768 | 1461141001856 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:01 INFO - PROCESS | 1768 | 1461141001948 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 01:30:01 INFO - PROCESS | 1768 | 1461141001955 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:01 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748BB3800 == 37 [pid = 1768] [id = 92] 01:30:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (000000E748038000) [pid = 1768] [serial = 273] [outer = 0000000000000000] 01:30:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (000000E74F959C00) [pid = 1768] [serial = 274] [outer = 000000E748038000] 01:30:02 INFO - PROCESS | 1768 | 1461141002001 Marionette DEBUG loaded listener.js 01:30:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E74F965C00) [pid = 1768] [serial = 275] [outer = 000000E748038000] 01:30:02 INFO - PROCESS | 1768 | 1461141002461 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:02 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. 01:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 01:30:02 INFO - PROCESS | 1768 | 1461141002489 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 01:30:02 INFO - PROCESS | 1768 | 1461141002491 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 01:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:30:02 INFO - PROCESS | 1768 | 1461141002495 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:30:02 INFO - PROCESS | 1768 | 1461141002497 Marionette TRACE conn6 <- [1,334,null,{}] 01:30:02 INFO - PROCESS | 1768 | 1461141002500 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:02 INFO - PROCESS | 1768 | 1461141002600 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 01:30:02 INFO - PROCESS | 1768 | 1461141002606 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E31000 == 38 [pid = 1768] [id = 93] 01:30:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E74FA1C400) [pid = 1768] [serial = 276] [outer = 0000000000000000] 01:30:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E74FA26C00) [pid = 1768] [serial = 277] [outer = 000000E74FA1C400] 01:30:02 INFO - PROCESS | 1768 | 1461141002651 Marionette DEBUG loaded listener.js 01:30:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E74FAA5000) [pid = 1768] [serial = 278] [outer = 000000E74FA1C400] 01:30:03 INFO - PROCESS | 1768 | 1461141003076 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:03 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. 01:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 626ms 01:30:03 INFO - PROCESS | 1768 | 1461141003128 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 01:30:03 INFO - PROCESS | 1768 | 1461141003131 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 01:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:30:03 INFO - PROCESS | 1768 | 1461141003134 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:30:03 INFO - PROCESS | 1768 | 1461141003137 Marionette TRACE conn6 <- [1,338,null,{}] 01:30:03 INFO - PROCESS | 1768 | 1461141003140 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:03 INFO - PROCESS | 1768 | 1461141003255 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 01:30:03 INFO - PROCESS | 1768 | 1461141003335 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:03 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74EF76000 == 39 [pid = 1768] [id = 94] 01:30:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E74FBDE000) [pid = 1768] [serial = 279] [outer = 0000000000000000] 01:30:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E74FD09C00) [pid = 1768] [serial = 280] [outer = 000000E74FBDE000] 01:30:03 INFO - PROCESS | 1768 | 1461141003385 Marionette DEBUG loaded listener.js 01:30:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E74FD13400) [pid = 1768] [serial = 281] [outer = 000000E74FBDE000] 01:30:03 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E74FA1E000) [pid = 1768] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:30:03 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E74CD5C400) [pid = 1768] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:30:03 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E74E963800) [pid = 1768] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:30:03 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E744884C00) [pid = 1768] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:30:03 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E74F7BD800) [pid = 1768] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:30:03 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E749BDE000) [pid = 1768] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:30:03 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (000000E741993C00) [pid = 1768] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:30:03 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (000000E743A33800) [pid = 1768] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:30:03 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (000000E7431BD000) [pid = 1768] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:30:03 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (000000E741843800) [pid = 1768] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:30:03 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (000000E7431BC800) [pid = 1768] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:30:03 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (000000E74FD0B800) [pid = 1768] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:30:03 INFO - PROCESS | 1768 | 1461141003864 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:03 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. 01:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 775ms 01:30:03 INFO - PROCESS | 1768 | 1461141003911 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 01:30:03 INFO - PROCESS | 1768 | 1461141003913 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 01:30:03 INFO - PROCESS | 1768 | 1461141003916 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:30:03 INFO - PROCESS | 1768 | 1461141003918 Marionette TRACE conn6 <- [1,342,null,{}] 01:30:03 INFO - PROCESS | 1768 | 1461141003922 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:04 INFO - PROCESS | 1768 | 1461141003996 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 01:30:04 INFO - PROCESS | 1768 | 1461141004002 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540D4000 == 40 [pid = 1768] [id = 95] 01:30:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (000000E74F417000) [pid = 1768] [serial = 282] [outer = 0000000000000000] 01:30:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (000000E74FBD6400) [pid = 1768] [serial = 283] [outer = 000000E74F417000] 01:30:04 INFO - PROCESS | 1768 | 1461141004047 Marionette DEBUG loaded listener.js 01:30:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (000000E74FD18800) [pid = 1768] [serial = 284] [outer = 000000E74F417000] 01:30:04 INFO - PROCESS | 1768 | 1461141004438 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:04 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. 01:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 586ms 01:30:04 INFO - PROCESS | 1768 | 1461141004506 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 01:30:04 INFO - PROCESS | 1768 | 1461141004508 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 01:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:30:04 INFO - PROCESS | 1768 | 1461141004512 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:30:04 INFO - PROCESS | 1768 | 1461141004513 Marionette TRACE conn6 <- [1,346,null,{}] 01:30:04 INFO - PROCESS | 1768 | 1461141004517 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:04 INFO - PROCESS | 1768 | 1461141004592 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 01:30:04 INFO - PROCESS | 1768 | 1461141004598 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75413A000 == 41 [pid = 1768] [id = 96] 01:30:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (000000E74FD1E400) [pid = 1768] [serial = 285] [outer = 0000000000000000] 01:30:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (000000E74FD25C00) [pid = 1768] [serial = 286] [outer = 000000E74FD1E400] 01:30:04 INFO - PROCESS | 1768 | 1461141004643 Marionette DEBUG loaded listener.js 01:30:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E750897000) [pid = 1768] [serial = 287] [outer = 000000E74FD1E400] 01:30:05 INFO - PROCESS | 1768 | 1461141005061 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:05 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. 01:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 586ms 01:30:05 INFO - PROCESS | 1768 | 1461141005109 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 01:30:05 INFO - PROCESS | 1768 | 1461141005111 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 01:30:05 INFO - PROCESS | 1768 | 1461141005115 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:30:05 INFO - PROCESS | 1768 | 1461141005117 Marionette TRACE conn6 <- [1,350,null,{}] 01:30:05 INFO - PROCESS | 1768 | 1461141005120 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:05 INFO - PROCESS | 1768 | 1461141005194 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 01:30:05 INFO - PROCESS | 1768 | 1461141005203 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541B7800 == 42 [pid = 1768] [id = 97] 01:30:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E75089B000) [pid = 1768] [serial = 288] [outer = 0000000000000000] 01:30:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E75094D800) [pid = 1768] [serial = 289] [outer = 000000E75089B000] 01:30:05 INFO - PROCESS | 1768 | 1461141005248 Marionette DEBUG loaded listener.js 01:30:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E75127C400) [pid = 1768] [serial = 290] [outer = 000000E75089B000] 01:30:05 INFO - PROCESS | 1768 | 1461141005700 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:05 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. 01:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 01:30:05 INFO - PROCESS | 1768 | 1461141005750 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 01:30:05 INFO - PROCESS | 1768 | 1461141005755 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 01:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:30:05 INFO - PROCESS | 1768 | 1461141005761 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:30:05 INFO - PROCESS | 1768 | 1461141005766 Marionette TRACE conn6 <- [1,354,null,{}] 01:30:05 INFO - PROCESS | 1768 | 1461141005773 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:05 INFO - PROCESS | 1768 | 1461141005889 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 01:30:06 INFO - PROCESS | 1768 | 1461141006059 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:06 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743136800 == 43 [pid = 1768] [id = 98] 01:30:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E741996C00) [pid = 1768] [serial = 291] [outer = 0000000000000000] 01:30:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E741A36C00) [pid = 1768] [serial = 292] [outer = 000000E741996C00] 01:30:06 INFO - PROCESS | 1768 | 1461141006117 Marionette DEBUG loaded listener.js 01:30:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E743358400) [pid = 1768] [serial = 293] [outer = 000000E741996C00] 01:30:06 INFO - PROCESS | 1768 | 1461141006800 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:06 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. 01:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1089ms 01:30:06 INFO - PROCESS | 1768 | 1461141006871 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 01:30:06 INFO - PROCESS | 1768 | 1461141006877 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 01:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:30:06 INFO - PROCESS | 1768 | 1461141006884 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:30:06 INFO - PROCESS | 1768 | 1461141006887 Marionette TRACE conn6 <- [1,358,null,{}] 01:30:06 INFO - PROCESS | 1768 | 1461141006891 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:07 INFO - PROCESS | 1768 | 1461141007006 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 01:30:07 INFO - PROCESS | 1768 | 1461141007070 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:07 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C507000 == 44 [pid = 1768] [id = 99] 01:30:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E744915C00) [pid = 1768] [serial = 294] [outer = 0000000000000000] 01:30:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E747EB2000) [pid = 1768] [serial = 295] [outer = 000000E744915C00] 01:30:07 INFO - PROCESS | 1768 | 1461141007126 Marionette DEBUG loaded listener.js 01:30:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E7496B2000) [pid = 1768] [serial = 296] [outer = 000000E744915C00] 01:30:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E748ACF800 == 43 [pid = 1768] [id = 82] 01:30:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75413A000 == 42 [pid = 1768] [id = 96] 01:30:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540D4000 == 41 [pid = 1768] [id = 95] 01:30:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E74EF76000 == 40 [pid = 1768] [id = 94] 01:30:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E31000 == 39 [pid = 1768] [id = 93] 01:30:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E748BB3800 == 38 [pid = 1768] [id = 92] 01:30:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E7526AE800 == 37 [pid = 1768] [id = 91] 01:30:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E750C46000 == 36 [pid = 1768] [id = 90] 01:30:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E750118000 == 35 [pid = 1768] [id = 89] 01:30:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E74EF77000 == 34 [pid = 1768] [id = 88] 01:30:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E74C515000 == 33 [pid = 1768] [id = 87] 01:30:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E748BB4000 == 32 [pid = 1768] [id = 86] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E74FBD6000) [pid = 1768] [serial = 247] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E744BA3800 == 31 [pid = 1768] [id = 85] 01:30:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E74311B800 == 30 [pid = 1768] [id = 84] 01:30:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E750DD3000 == 29 [pid = 1768] [id = 83] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E74FA9C800) [pid = 1768] [serial = 245] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E74CD72C00) [pid = 1768] [serial = 232] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E74CD80C00) [pid = 1768] [serial = 235] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E74D1B8800) [pid = 1768] [serial = 233] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E74F7BF400) [pid = 1768] [serial = 239] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E74F418400) [pid = 1768] [serial = 238] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E74F7C8400) [pid = 1768] [serial = 241] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E74EFA9000) [pid = 1768] [serial = 236] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (000000E74FA22400) [pid = 1768] [serial = 244] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (000000E74C5A2C00) [pid = 1768] [serial = 229] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (000000E748AE8400) [pid = 1768] [serial = 226] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (000000E749709C00) [pid = 1768] [serial = 227] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (000000E743A62000) [pid = 1768] [serial = 223] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (000000E747D2D000) [pid = 1768] [serial = 224] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (000000E7431C0C00) [pid = 1768] [serial = 220] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (000000E743352400) [pid = 1768] [serial = 221] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (000000E749B50C00) [pid = 1768] [serial = 218] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (000000E7422E1000) [pid = 1768] [serial = 217] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (000000E743A2B000) [pid = 1768] [serial = 215] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (000000E7431C5000) [pid = 1768] [serial = 214] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (000000E74FD28C00) [pid = 1768] [serial = 212] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (000000E74F962400) [pid = 1768] [serial = 242] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (000000E74C5AEC00) [pid = 1768] [serial = 230] [outer = 0000000000000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1768 | 1461141008080 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1240ms 01:30:08 INFO - PROCESS | 1768 | 1461141008127 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 01:30:08 INFO - PROCESS | 1768 | 1461141008131 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 01:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:30:08 INFO - PROCESS | 1768 | 1461141008136 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:30:08 INFO - PROCESS | 1768 | 1461141008140 Marionette TRACE conn6 <- [1,362,null,{}] 01:30:08 INFO - PROCESS | 1768 | 1461141008145 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:08 INFO - PROCESS | 1768 | 1461141008225 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 01:30:08 INFO - PROCESS | 1768 | 1461141008235 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:08 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743626800 == 30 [pid = 1768] [id = 100] 01:30:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (000000E74199C400) [pid = 1768] [serial = 297] [outer = 0000000000000000] 01:30:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (000000E742F90000) [pid = 1768] [serial = 298] [outer = 000000E74199C400] 01:30:08 INFO - PROCESS | 1768 | 1461141008285 Marionette DEBUG loaded listener.js 01:30:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (000000E743355000) [pid = 1768] [serial = 299] [outer = 000000E74199C400] 01:30:08 INFO - PROCESS | 1768 | 1461141008785 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:08 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. 01:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 690ms 01:30:08 INFO - PROCESS | 1768 | 1461141008826 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 01:30:08 INFO - PROCESS | 1768 | 1461141008832 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 01:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:30:08 INFO - PROCESS | 1768 | 1461141008838 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:30:08 INFO - PROCESS | 1768 | 1461141008841 Marionette TRACE conn6 <- [1,366,null,{}] 01:30:08 INFO - PROCESS | 1768 | 1461141008845 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:08 INFO - PROCESS | 1768 | 1461141008923 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 01:30:08 INFO - PROCESS | 1768 | 1461141008933 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:08 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748633000 == 31 [pid = 1768] [id = 101] 01:30:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (000000E744986C00) [pid = 1768] [serial = 300] [outer = 0000000000000000] 01:30:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (000000E747D29400) [pid = 1768] [serial = 301] [outer = 000000E744986C00] 01:30:08 INFO - PROCESS | 1768 | 1461141008980 Marionette DEBUG loaded listener.js 01:30:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (000000E748679400) [pid = 1768] [serial = 302] [outer = 000000E744986C00] 01:30:09 INFO - PROCESS | 1768 | 1461141009434 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:09 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. 01:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 01:30:09 INFO - PROCESS | 1768 | 1461141009468 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 01:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:30:09 INFO - PROCESS | 1768 | 1461141009470 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 01:30:09 INFO - PROCESS | 1768 | 1461141009473 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:30:09 INFO - PROCESS | 1768 | 1461141009477 Marionette TRACE conn6 <- [1,370,null,{}] 01:30:09 INFO - PROCESS | 1768 | 1461141009489 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:09 INFO - PROCESS | 1768 | 1461141009573 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 01:30:09 INFO - PROCESS | 1768 | 1461141009582 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:09 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749BAC000 == 32 [pid = 1768] [id = 102] 01:30:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (000000E749BD0400) [pid = 1768] [serial = 303] [outer = 0000000000000000] 01:30:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (000000E74A31F400) [pid = 1768] [serial = 304] [outer = 000000E749BD0400] 01:30:09 INFO - PROCESS | 1768 | 1461141009633 Marionette DEBUG loaded listener.js 01:30:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (000000E74C5AFC00) [pid = 1768] [serial = 305] [outer = 000000E749BD0400] 01:30:10 INFO - PROCESS | 1768 | 1461141010074 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:10 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. 01:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 628ms 01:30:10 INFO - PROCESS | 1768 | 1461141010104 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 01:30:10 INFO - PROCESS | 1768 | 1461141010108 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 01:30:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:30:10 INFO - PROCESS | 1768 | 1461141010119 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:30:10 INFO - PROCESS | 1768 | 1461141010121 Marionette TRACE conn6 <- [1,374,null,{}] 01:30:10 INFO - PROCESS | 1768 | 1461141010125 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:10 INFO - PROCESS | 1768 | 1461141010223 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 01:30:10 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (000000E74E91C000) [pid = 1768] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:30:10 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (000000E73E3CE400) [pid = 1768] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:30:10 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (000000E74D1BD000) [pid = 1768] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:30:10 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (000000E748038000) [pid = 1768] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:30:10 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (000000E743350C00) [pid = 1768] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:30:10 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (000000E748BA6000) [pid = 1768] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:30:10 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (000000E74FA1C400) [pid = 1768] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:30:10 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (000000E74FBDE000) [pid = 1768] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:30:10 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (000000E7437BBC00) [pid = 1768] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:30:10 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (000000E74FD1E400) [pid = 1768] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:30:10 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (000000E74EDCBC00) [pid = 1768] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:30:10 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (000000E742F90800) [pid = 1768] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:30:10 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (000000E74FBC3800) [pid = 1768] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:30:10 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (000000E74F417000) [pid = 1768] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:30:10 INFO - PROCESS | 1768 | 1461141010647 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:10 INFO - PROCESS | 1768 | ++DOCSHELL 000000E742ABC000 == 33 [pid = 1768] [id = 103] 01:30:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (000000E741847C00) [pid = 1768] [serial = 306] [outer = 0000000000000000] 01:30:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (000000E741994000) [pid = 1768] [serial = 307] [outer = 000000E741847C00] 01:30:10 INFO - PROCESS | 1768 | 1461141010726 Marionette DEBUG loaded listener.js 01:30:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (000000E7431C3400) [pid = 1768] [serial = 308] [outer = 000000E741847C00] 01:30:11 INFO - PROCESS | 1768 | 1461141011326 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:30:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:30:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1245ms 01:30:11 INFO - PROCESS | 1768 | 1461141011359 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 01:30:11 INFO - PROCESS | 1768 | 1461141011365 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 01:30:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:30:11 INFO - PROCESS | 1768 | 1461141011370 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:30:11 INFO - PROCESS | 1768 | 1461141011373 Marionette TRACE conn6 <- [1,378,null,{}] 01:30:11 INFO - PROCESS | 1768 | 1461141011379 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:11 INFO - PROCESS | 1768 | 1461141011480 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 01:30:11 INFO - PROCESS | 1768 | 1461141011555 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:11 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749BAA800 == 34 [pid = 1768] [id = 104] 01:30:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (000000E748A9B400) [pid = 1768] [serial = 309] [outer = 0000000000000000] 01:30:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (000000E7496AF800) [pid = 1768] [serial = 310] [outer = 000000E748A9B400] 01:30:11 INFO - PROCESS | 1768 | 1461141011613 Marionette DEBUG loaded listener.js 01:30:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (000000E74A316C00) [pid = 1768] [serial = 311] [outer = 000000E748A9B400] 01:30:12 INFO - PROCESS | 1768 | 1461141012287 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:30:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:30:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 944ms 01:30:12 INFO - PROCESS | 1768 | 1461141012320 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 01:30:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:30:12 INFO - PROCESS | 1768 | 1461141012325 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 01:30:12 INFO - PROCESS | 1768 | 1461141012329 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:30:12 INFO - PROCESS | 1768 | 1461141012331 Marionette TRACE conn6 <- [1,382,null,{}] 01:30:12 INFO - PROCESS | 1768 | 1461141012335 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:12 INFO - PROCESS | 1768 | 1461141012435 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 01:30:12 INFO - PROCESS | 1768 | 1461141012495 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:12 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74FB37800 == 35 [pid = 1768] [id = 105] 01:30:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (000000E74CD76800) [pid = 1768] [serial = 312] [outer = 0000000000000000] 01:30:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (000000E74D1B9C00) [pid = 1768] [serial = 313] [outer = 000000E74CD76800] 01:30:12 INFO - PROCESS | 1768 | 1461141012552 Marionette DEBUG loaded listener.js 01:30:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (000000E74D1E8000) [pid = 1768] [serial = 314] [outer = 000000E74CD76800] 01:30:13 INFO - PROCESS | 1768 | 1461141013156 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:30:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:30:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 880ms 01:30:13 INFO - PROCESS | 1768 | 1461141013209 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 01:30:13 INFO - PROCESS | 1768 | 1461141013213 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 01:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:30:13 INFO - PROCESS | 1768 | 1461141013223 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:30:13 INFO - PROCESS | 1768 | 1461141013230 Marionette TRACE conn6 <- [1,386,null,{}] 01:30:13 INFO - PROCESS | 1768 | 1461141013235 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:13 INFO - PROCESS | 1768 | 1461141013341 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 01:30:13 INFO - PROCESS | 1768 | 1461141013396 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:13 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750860000 == 36 [pid = 1768] [id = 106] 01:30:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (000000E74ED2D800) [pid = 1768] [serial = 315] [outer = 0000000000000000] 01:30:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (000000E74EDCD400) [pid = 1768] [serial = 316] [outer = 000000E74ED2D800] 01:30:13 INFO - PROCESS | 1768 | 1461141013453 Marionette DEBUG loaded listener.js 01:30:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (000000E74F46E000) [pid = 1768] [serial = 317] [outer = 000000E74ED2D800] 01:30:13 INFO - PROCESS | 1768 | 1461141013973 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 01:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 796ms 01:30:14 INFO - PROCESS | 1768 | 1461141014014 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 01:30:14 INFO - PROCESS | 1768 | 1461141014017 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 01:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:30:14 INFO - PROCESS | 1768 | 1461141014021 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:30:14 INFO - PROCESS | 1768 | 1461141014023 Marionette TRACE conn6 <- [1,390,null,{}] 01:30:14 INFO - PROCESS | 1768 | 1461141014027 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:14 INFO - PROCESS | 1768 | 1461141014136 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 01:30:14 INFO - PROCESS | 1768 | 1461141014199 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:14 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750DCC000 == 37 [pid = 1768] [id = 107] 01:30:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (000000E74F7C0000) [pid = 1768] [serial = 318] [outer = 0000000000000000] 01:30:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (000000E74F7C2800) [pid = 1768] [serial = 319] [outer = 000000E74F7C0000] 01:30:14 INFO - PROCESS | 1768 | 1461141014255 Marionette DEBUG loaded listener.js 01:30:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (000000E74F960400) [pid = 1768] [serial = 320] [outer = 000000E74F7C0000] 01:30:14 INFO - PROCESS | 1768 | 1461141014881 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 01:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 943ms 01:30:14 INFO - PROCESS | 1768 | 1461141014965 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 01:30:14 INFO - PROCESS | 1768 | 1461141014968 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 01:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:30:14 INFO - PROCESS | 1768 | 1461141014971 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:30:14 INFO - PROCESS | 1768 | 1461141014974 Marionette TRACE conn6 <- [1,394,null,{}] 01:30:14 INFO - PROCESS | 1768 | 1461141014978 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:15 INFO - PROCESS | 1768 | 1461141015075 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 01:30:15 INFO - PROCESS | 1768 | 1461141015140 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:15 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74D298000 == 38 [pid = 1768] [id = 108] 01:30:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (000000E74F7C0C00) [pid = 1768] [serial = 321] [outer = 0000000000000000] 01:30:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (000000E74F965800) [pid = 1768] [serial = 322] [outer = 000000E74F7C0C00] 01:30:15 INFO - PROCESS | 1768 | 1461141015210 Marionette DEBUG loaded listener.js 01:30:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (000000E74FA9C800) [pid = 1768] [serial = 323] [outer = 000000E74F7C0C00] 01:30:15 INFO - PROCESS | 1768 | 1461141015859 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 01:30:15 INFO - PROCESS | 1768 | --DOCSHELL 000000E749BAC000 == 37 [pid = 1768] [id = 102] 01:30:15 INFO - PROCESS | 1768 | --DOCSHELL 000000E748633000 == 36 [pid = 1768] [id = 101] 01:30:15 INFO - PROCESS | 1768 | --DOCSHELL 000000E743626800 == 35 [pid = 1768] [id = 100] 01:30:15 INFO - PROCESS | 1768 | --DOCSHELL 000000E74C507000 == 34 [pid = 1768] [id = 99] 01:30:15 INFO - PROCESS | 1768 | --DOCSHELL 000000E743136800 == 33 [pid = 1768] [id = 98] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (000000E74E9ED800) [pid = 1768] [serial = 268] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (000000E74EDC4800) [pid = 1768] [serial = 269] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (000000E74856D400) [pid = 1768] [serial = 256] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (000000E748869000) [pid = 1768] [serial = 257] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (000000E74D1EB000) [pid = 1768] [serial = 265] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (000000E74D290800) [pid = 1768] [serial = 266] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (000000E74F959C00) [pid = 1768] [serial = 274] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (000000E749CBA000) [pid = 1768] [serial = 262] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (000000E74C5AA000) [pid = 1768] [serial = 263] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (000000E749705C00) [pid = 1768] [serial = 259] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (000000E74978FC00) [pid = 1768] [serial = 260] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (000000E74FA26C00) [pid = 1768] [serial = 277] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (000000E74F965C00) [pid = 1768] [serial = 275] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (000000E74FD09C00) [pid = 1768] [serial = 280] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (000000E74FAA5000) [pid = 1768] [serial = 278] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (000000E743A5D800) [pid = 1768] [serial = 254] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (000000E743A2D800) [pid = 1768] [serial = 253] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (000000E74FD25C00) [pid = 1768] [serial = 286] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (000000E74F41A800) [pid = 1768] [serial = 271] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 62 (000000E750897000) [pid = 1768] [serial = 287] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 61 (000000E7431BDC00) [pid = 1768] [serial = 250] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 60 (000000E74334E400) [pid = 1768] [serial = 251] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 59 (000000E74FBE0400) [pid = 1768] [serial = 248] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 58 (000000E75094D800) [pid = 1768] [serial = 289] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 57 (000000E74FBD6400) [pid = 1768] [serial = 283] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 56 (000000E74FD18800) [pid = 1768] [serial = 284] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 55 (000000E74FD13400) [pid = 1768] [serial = 281] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - PROCESS | 1768 | --DOMWINDOW == 54 (000000E74F7BCC00) [pid = 1768] [serial = 272] [outer = 0000000000000000] [url = about:blank] 01:30:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:30:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 943ms 01:30:15 INFO - PROCESS | 1768 | 1461141015918 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 01:30:15 INFO - PROCESS | 1768 | 1461141015924 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 01:30:15 INFO - PROCESS | 1768 | 1461141015929 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:30:15 INFO - PROCESS | 1768 | 1461141015933 Marionette TRACE conn6 <- [1,398,null,{}] 01:30:15 INFO - PROCESS | 1768 | 1461141015938 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:16 INFO - PROCESS | 1768 | 1461141016031 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 01:30:16 INFO - PROCESS | 1768 | 1461141016094 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:16 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74365C800 == 34 [pid = 1768] [id = 109] 01:30:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 55 (000000E7431CB800) [pid = 1768] [serial = 324] [outer = 0000000000000000] 01:30:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 56 (000000E743352400) [pid = 1768] [serial = 325] [outer = 000000E7431CB800] 01:30:16 INFO - PROCESS | 1768 | 1461141016143 Marionette DEBUG loaded listener.js 01:30:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 57 (000000E743A61400) [pid = 1768] [serial = 326] [outer = 000000E7431CB800] 01:30:16 INFO - PROCESS | 1768 | 1461141016607 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 01:30:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:30:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 733ms 01:30:16 INFO - PROCESS | 1768 | 1461141016666 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 01:30:16 INFO - PROCESS | 1768 | 1461141016671 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 01:30:16 INFO - PROCESS | 1768 | 1461141016677 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:30:16 INFO - PROCESS | 1768 | 1461141016680 Marionette TRACE conn6 <- [1,402,null,{}] 01:30:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:30:16 INFO - PROCESS | 1768 | 1461141016684 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:16 INFO - PROCESS | 1768 | 1461141016766 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 01:30:16 INFO - PROCESS | 1768 | 1461141016772 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:16 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749612000 == 35 [pid = 1768] [id = 110] 01:30:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 58 (000000E748A38400) [pid = 1768] [serial = 327] [outer = 0000000000000000] 01:30:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 59 (000000E749B4F800) [pid = 1768] [serial = 328] [outer = 000000E748A38400] 01:30:16 INFO - PROCESS | 1768 | 1461141016819 Marionette DEBUG loaded listener.js 01:30:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 60 (000000E74CD52C00) [pid = 1768] [serial = 329] [outer = 000000E748A38400] 01:30:17 INFO - PROCESS | 1768 | 1461141017275 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 01:30:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:30:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 627ms 01:30:17 INFO - PROCESS | 1768 | 1461141017311 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 01:30:17 INFO - PROCESS | 1768 | 1461141017314 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 01:30:17 INFO - PROCESS | 1768 | 1461141017317 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:30:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:30:17 INFO - PROCESS | 1768 | 1461141017321 Marionette TRACE conn6 <- [1,406,null,{}] 01:30:17 INFO - PROCESS | 1768 | 1461141017332 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:17 INFO - PROCESS | 1768 | 1461141017417 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 01:30:17 INFO - PROCESS | 1768 | 1461141017426 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:17 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F469800 == 36 [pid = 1768] [id = 111] 01:30:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 61 (000000E74E960800) [pid = 1768] [serial = 330] [outer = 0000000000000000] 01:30:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 62 (000000E74EDC1C00) [pid = 1768] [serial = 331] [outer = 000000E74E960800] 01:30:17 INFO - PROCESS | 1768 | 1461141017476 Marionette DEBUG loaded listener.js 01:30:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (000000E74F7C9400) [pid = 1768] [serial = 332] [outer = 000000E74E960800] 01:30:17 INFO - PROCESS | 1768 | 1461141017922 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 01:30:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:30:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 629ms 01:30:17 INFO - PROCESS | 1768 | 1461141017948 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 01:30:17 INFO - PROCESS | 1768 | 1461141017951 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 01:30:17 INFO - PROCESS | 1768 | 1461141017955 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:30:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:30:17 INFO - PROCESS | 1768 | 1461141017957 Marionette TRACE conn6 <- [1,410,null,{}] 01:30:17 INFO - PROCESS | 1768 | 1461141017960 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:18 INFO - PROCESS | 1768 | 1461141018041 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 01:30:18 INFO - PROCESS | 1768 | 1461141018049 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:18 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7504CA800 == 37 [pid = 1768] [id = 112] 01:30:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (000000E74FBC4000) [pid = 1768] [serial = 333] [outer = 0000000000000000] 01:30:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (000000E74FBCA800) [pid = 1768] [serial = 334] [outer = 000000E74FBC4000] 01:30:18 INFO - PROCESS | 1768 | 1461141018123 Marionette DEBUG loaded listener.js 01:30:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (000000E74FBD9400) [pid = 1768] [serial = 335] [outer = 000000E74FBC4000] 01:30:18 INFO - PROCESS | 1768 | 1461141018600 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 01:30:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:30:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 691ms 01:30:18 INFO - PROCESS | 1768 | 1461141018649 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 01:30:18 INFO - PROCESS | 1768 | 1461141018651 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 01:30:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:30:18 INFO - PROCESS | 1768 | 1461141018654 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:30:18 INFO - PROCESS | 1768 | 1461141018656 Marionette TRACE conn6 <- [1,414,null,{}] 01:30:18 INFO - PROCESS | 1768 | 1461141018659 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:18 INFO - PROCESS | 1768 | 1461141018756 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 01:30:18 INFO - PROCESS | 1768 | 1461141018765 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:18 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752EAB800 == 38 [pid = 1768] [id = 113] 01:30:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (000000E74FBE0400) [pid = 1768] [serial = 336] [outer = 0000000000000000] 01:30:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (000000E74FBE3000) [pid = 1768] [serial = 337] [outer = 000000E74FBE0400] 01:30:18 INFO - PROCESS | 1768 | 1461141018812 Marionette DEBUG loaded listener.js 01:30:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (000000E74FD12800) [pid = 1768] [serial = 338] [outer = 000000E74FBE0400] 01:30:19 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (000000E75089B000) [pid = 1768] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:30:19 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (000000E744986C00) [pid = 1768] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:30:19 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (000000E74199C400) [pid = 1768] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:30:19 INFO - PROCESS | 1768 | 1461141019275 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 01:30:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:30:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 692ms 01:30:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:30:19 INFO - PROCESS | 1768 | 1461141019348 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 01:30:19 INFO - PROCESS | 1768 | 1461141019351 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 01:30:19 INFO - PROCESS | 1768 | 1461141019354 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:30:19 INFO - PROCESS | 1768 | 1461141019356 Marionette TRACE conn6 <- [1,418,null,{}] 01:30:19 INFO - PROCESS | 1768 | 1461141019359 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:19 INFO - PROCESS | 1768 | 1461141019476 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 01:30:19 INFO - PROCESS | 1768 | 1461141019540 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:19 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E28000 == 39 [pid = 1768] [id = 114] 01:30:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (000000E74FD0DC00) [pid = 1768] [serial = 339] [outer = 0000000000000000] 01:30:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (000000E75089B000) [pid = 1768] [serial = 340] [outer = 000000E74FD0DC00] 01:30:19 INFO - PROCESS | 1768 | 1461141019589 Marionette DEBUG loaded listener.js 01:30:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (000000E7519CA400) [pid = 1768] [serial = 341] [outer = 000000E74FD0DC00] 01:30:20 INFO - PROCESS | 1768 | 1461141020420 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 01:30:20 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 01:30:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1081ms 01:30:20 INFO - PROCESS | 1768 | 1461141020443 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 01:30:20 INFO - PROCESS | 1768 | 1461141020445 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 01:30:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:30:20 INFO - PROCESS | 1768 | 1461141020449 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:30:20 INFO - PROCESS | 1768 | 1461141020451 Marionette TRACE conn6 <- [1,422,null,{}] 01:30:20 INFO - PROCESS | 1768 | 1461141020454 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:20 INFO - PROCESS | 1768 | 1461141020530 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 01:30:20 INFO - PROCESS | 1768 | 1461141020536 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:20 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540AC800 == 40 [pid = 1768] [id = 115] 01:30:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (000000E7519CBC00) [pid = 1768] [serial = 342] [outer = 0000000000000000] 01:30:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (000000E751A89C00) [pid = 1768] [serial = 343] [outer = 000000E7519CBC00] 01:30:20 INFO - PROCESS | 1768 | 1461141020580 Marionette DEBUG loaded listener.js 01:30:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (000000E752A40400) [pid = 1768] [serial = 344] [outer = 000000E7519CBC00] 01:30:21 INFO - PROCESS | 1768 | 1461141021471 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 01:30:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:30:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1030ms 01:30:21 INFO - PROCESS | 1768 | 1461141021480 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 01:30:21 INFO - PROCESS | 1768 | 1461141021482 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 01:30:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:30:21 INFO - PROCESS | 1768 | 1461141021500 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:30:21 INFO - PROCESS | 1768 | 1461141021502 Marionette TRACE conn6 <- [1,426,null,{}] 01:30:21 INFO - PROCESS | 1768 | 1461141021509 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:21 INFO - PROCESS | 1768 | 1461141021584 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 01:30:21 INFO - PROCESS | 1768 | 1461141021591 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:21 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540ED800 == 41 [pid = 1768] [id = 116] 01:30:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (000000E752AA7800) [pid = 1768] [serial = 345] [outer = 0000000000000000] 01:30:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (000000E752EE8400) [pid = 1768] [serial = 346] [outer = 000000E752AA7800] 01:30:21 INFO - PROCESS | 1768 | 1461141021636 Marionette DEBUG loaded listener.js 01:30:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (000000E7533D4800) [pid = 1768] [serial = 347] [outer = 000000E752AA7800] 01:30:22 INFO - PROCESS | 1768 | 1461141022055 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 01:30:22 INFO - PROCESS | 1768 | 1461141022103 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 01:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:30:22 INFO - PROCESS | 1768 | 1461141022106 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:30:22 INFO - PROCESS | 1768 | 1461141022108 Marionette TRACE conn6 <- [1,430,null,{}] 01:30:22 INFO - PROCESS | 1768 | 1461141022112 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:22 INFO - PROCESS | 1768 | 1461141022188 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 01:30:22 INFO - PROCESS | 1768 | 1461141022194 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:22 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541AD000 == 42 [pid = 1768] [id = 117] 01:30:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (000000E753A05000) [pid = 1768] [serial = 348] [outer = 0000000000000000] 01:30:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (000000E753A11000) [pid = 1768] [serial = 349] [outer = 000000E753A05000] 01:30:22 INFO - PROCESS | 1768 | 1461141022242 Marionette DEBUG loaded listener.js 01:30:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (000000E753A1E400) [pid = 1768] [serial = 350] [outer = 000000E753A05000] 01:30:22 INFO - PROCESS | 1768 | 1461141022865 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 01:30:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:30:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 838ms 01:30:22 INFO - PROCESS | 1768 | 1461141022959 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 01:30:22 INFO - PROCESS | 1768 | 1461141022965 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 01:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:30:22 INFO - PROCESS | 1768 | 1461141022973 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:30:22 INFO - PROCESS | 1768 | 1461141022977 Marionette TRACE conn6 <- [1,434,null,{}] 01:30:22 INFO - PROCESS | 1768 | 1461141022983 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:23 INFO - PROCESS | 1768 | 1461141023147 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 01:30:23 INFO - PROCESS | 1768 | 1461141023232 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:23 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748A90800 == 43 [pid = 1768] [id = 118] 01:30:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (000000E748868800) [pid = 1768] [serial = 351] [outer = 0000000000000000] 01:30:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (000000E749704400) [pid = 1768] [serial = 352] [outer = 000000E748868800] 01:30:23 INFO - PROCESS | 1768 | 1461141023292 Marionette DEBUG loaded listener.js 01:30:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (000000E74CD7C800) [pid = 1768] [serial = 353] [outer = 000000E748868800] 01:30:23 INFO - PROCESS | 1768 | 1461141023860 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 01:30:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:30:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 944ms 01:30:23 INFO - PROCESS | 1768 | 1461141023920 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 01:30:23 INFO - PROCESS | 1768 | 1461141023927 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 01:30:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:30:23 INFO - PROCESS | 1768 | 1461141023934 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:30:23 INFO - PROCESS | 1768 | 1461141023937 Marionette TRACE conn6 <- [1,438,null,{}] 01:30:23 INFO - PROCESS | 1768 | 1461141023941 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:24 INFO - PROCESS | 1768 | 1461141024048 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 01:30:24 INFO - PROCESS | 1768 | 1461141024113 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:24 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750C49000 == 44 [pid = 1768] [id = 119] 01:30:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (000000E74EF9E400) [pid = 1768] [serial = 354] [outer = 0000000000000000] 01:30:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (000000E74FA20800) [pid = 1768] [serial = 355] [outer = 000000E74EF9E400] 01:30:24 INFO - PROCESS | 1768 | 1461141024170 Marionette DEBUG loaded listener.js 01:30:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E74FBDE000) [pid = 1768] [serial = 356] [outer = 000000E74EF9E400] 01:30:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E751208400) [pid = 1768] [serial = 357] [outer = 000000E7496AE000] 01:30:24 INFO - PROCESS | 1768 | 1461141024899 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 01:30:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1028ms 01:30:24 INFO - PROCESS | 1768 | 1461141024968 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 01:30:24 INFO - PROCESS | 1768 | 1461141024970 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 01:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:30:24 INFO - PROCESS | 1768 | 1461141024975 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:30:24 INFO - PROCESS | 1768 | 1461141024979 Marionette TRACE conn6 <- [1,442,null,{}] 01:30:25 INFO - PROCESS | 1768 | 1461141025009 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:25 INFO - PROCESS | 1768 | 1461141025157 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 01:30:25 INFO - PROCESS | 1768 | 1461141025216 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:25 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756C37000 == 45 [pid = 1768] [id = 120] 01:30:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E75094D800) [pid = 1768] [serial = 358] [outer = 0000000000000000] 01:30:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E753A1BC00) [pid = 1768] [serial = 359] [outer = 000000E75094D800] 01:30:25 INFO - PROCESS | 1768 | 1461141025275 Marionette DEBUG loaded listener.js 01:30:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E753ED9800) [pid = 1768] [serial = 360] [outer = 000000E75094D800] 01:30:26 INFO - PROCESS | 1768 | 1461141026073 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 01:30:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:30:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1134ms 01:30:26 INFO - PROCESS | 1768 | 1461141026110 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 01:30:26 INFO - PROCESS | 1768 | 1461141026114 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 01:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:30:26 INFO - PROCESS | 1768 | 1461141026118 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:30:26 INFO - PROCESS | 1768 | 1461141026121 Marionette TRACE conn6 <- [1,446,null,{}] 01:30:26 INFO - PROCESS | 1768 | 1461141026127 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:26 INFO - PROCESS | 1768 | 1461141026219 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 01:30:26 INFO - PROCESS | 1768 | 1461141026297 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:26 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748A85800 == 46 [pid = 1768] [id = 121] 01:30:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E743A34400) [pid = 1768] [serial = 361] [outer = 0000000000000000] 01:30:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E744886C00) [pid = 1768] [serial = 362] [outer = 000000E743A34400] 01:30:26 INFO - PROCESS | 1768 | 1461141026348 Marionette DEBUG loaded listener.js 01:30:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E748573800) [pid = 1768] [serial = 363] [outer = 000000E743A34400] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540ED800 == 45 [pid = 1768] [id = 116] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540AC800 == 44 [pid = 1768] [id = 115] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E28000 == 43 [pid = 1768] [id = 114] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E752EAB800 == 42 [pid = 1768] [id = 113] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E7504CA800 == 41 [pid = 1768] [id = 112] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F469800 == 40 [pid = 1768] [id = 111] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541B7800 == 39 [pid = 1768] [id = 97] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E749612000 == 38 [pid = 1768] [id = 110] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E74365C800 == 37 [pid = 1768] [id = 109] 01:30:26 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E74A31F400) [pid = 1768] [serial = 304] [outer = 0000000000000000] [url = about:blank] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E74D298000 == 36 [pid = 1768] [id = 108] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E750DCC000 == 35 [pid = 1768] [id = 107] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E750860000 == 34 [pid = 1768] [id = 106] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E74FB37800 == 33 [pid = 1768] [id = 105] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E749BAA800 == 32 [pid = 1768] [id = 104] 01:30:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E742ABC000 == 31 [pid = 1768] [id = 103] 01:30:26 INFO - PROCESS | 1768 | 1461141026955 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 01:30:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 879ms 01:30:27 INFO - PROCESS | 1768 | 1461141026997 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 01:30:27 INFO - PROCESS | 1768 | 1461141027003 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 01:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:30:27 INFO - PROCESS | 1768 | 1461141027009 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:30:27 INFO - PROCESS | 1768 | 1461141027012 Marionette TRACE conn6 <- [1,450,null,{}] 01:30:27 INFO - PROCESS | 1768 | 1461141027016 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:27 INFO - PROCESS | 1768 | 1461141027111 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 01:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E75127C400) [pid = 1768] [serial = 290] [outer = 0000000000000000] [url = about:blank] 01:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E747D29400) [pid = 1768] [serial = 301] [outer = 0000000000000000] [url = about:blank] 01:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E748679400) [pid = 1768] [serial = 302] [outer = 0000000000000000] [url = about:blank] 01:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E742F90000) [pid = 1768] [serial = 298] [outer = 0000000000000000] [url = about:blank] 01:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E743355000) [pid = 1768] [serial = 299] [outer = 0000000000000000] [url = about:blank] 01:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E747EB2000) [pid = 1768] [serial = 295] [outer = 0000000000000000] [url = about:blank] 01:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (000000E741A36C00) [pid = 1768] [serial = 292] [outer = 0000000000000000] [url = about:blank] 01:30:27 INFO - PROCESS | 1768 | 1461141027185 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:27 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7442D3800 == 32 [pid = 1768] [id = 122] 01:30:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E74199DC00) [pid = 1768] [serial = 364] [outer = 0000000000000000] 01:30:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E743355000) [pid = 1768] [serial = 365] [outer = 000000E74199DC00] 01:30:27 INFO - PROCESS | 1768 | 1461141027232 Marionette DEBUG loaded listener.js 01:30:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E748037400) [pid = 1768] [serial = 366] [outer = 000000E74199DC00] 01:30:27 INFO - PROCESS | 1768 | 1461141027638 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 01:30:27 INFO - PROCESS | 1768 | 1461141027704 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 01:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:30:27 INFO - PROCESS | 1768 | 1461141027708 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:30:27 INFO - PROCESS | 1768 | 1461141027712 Marionette TRACE conn6 <- [1,454,null,{}] 01:30:27 INFO - PROCESS | 1768 | 1461141027728 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:27 INFO - PROCESS | 1768 | 1461141027808 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 01:30:27 INFO - PROCESS | 1768 | 1461141027821 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:27 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C51F000 == 33 [pid = 1768] [id = 123] 01:30:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E74C5A3000) [pid = 1768] [serial = 367] [outer = 0000000000000000] 01:30:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E74C5AB800) [pid = 1768] [serial = 368] [outer = 000000E74C5A3000] 01:30:27 INFO - PROCESS | 1768 | 1461141027870 Marionette DEBUG loaded listener.js 01:30:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E74CD81800) [pid = 1768] [serial = 369] [outer = 000000E74C5A3000] 01:30:28 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:28 INFO - PROCESS | 1768 | 1461141028307 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 01:30:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 649ms 01:30:28 INFO - PROCESS | 1768 | 1461141028360 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 01:30:28 INFO - PROCESS | 1768 | 1461141028363 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 01:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:30:28 INFO - PROCESS | 1768 | 1461141028366 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:30:28 INFO - PROCESS | 1768 | 1461141028368 Marionette TRACE conn6 <- [1,458,null,{}] 01:30:28 INFO - PROCESS | 1768 | 1461141028371 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:28 INFO - PROCESS | 1768 | 1461141028480 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 01:30:28 INFO - PROCESS | 1768 | 1461141028489 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:28 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750111800 == 34 [pid = 1768] [id = 124] 01:30:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E74D141400) [pid = 1768] [serial = 370] [outer = 0000000000000000] 01:30:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E74D145800) [pid = 1768] [serial = 371] [outer = 000000E74D141400] 01:30:28 INFO - PROCESS | 1768 | 1461141028536 Marionette DEBUG loaded listener.js 01:30:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E74D1F1400) [pid = 1768] [serial = 372] [outer = 000000E74D141400] 01:30:28 INFO - PROCESS | 1768 | 1461141028955 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 01:30:29 INFO - PROCESS | 1768 | 1461141028999 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 01:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:30:29 INFO - PROCESS | 1768 | 1461141029003 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:30:29 INFO - PROCESS | 1768 | 1461141029005 Marionette TRACE conn6 <- [1,462,null,{}] 01:30:29 INFO - PROCESS | 1768 | 1461141029008 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:29 INFO - PROCESS | 1768 | 1461141029083 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 01:30:29 INFO - PROCESS | 1768 | 1461141029089 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:29 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750C55800 == 35 [pid = 1768] [id = 125] 01:30:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E74E962800) [pid = 1768] [serial = 373] [outer = 0000000000000000] 01:30:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E74EDC0C00) [pid = 1768] [serial = 374] [outer = 000000E74E962800] 01:30:29 INFO - PROCESS | 1768 | 1461141029136 Marionette DEBUG loaded listener.js 01:30:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E74EFA7000) [pid = 1768] [serial = 375] [outer = 000000E74E962800] 01:30:29 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:29 INFO - PROCESS | 1768 | 1461141029627 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 01:30:29 INFO - PROCESS | 1768 | 1461141029701 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 01:30:29 INFO - PROCESS | 1768 | 1461141029704 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:30:29 INFO - PROCESS | 1768 | 1461141029706 Marionette TRACE conn6 <- [1,466,null,{}] 01:30:29 INFO - PROCESS | 1768 | 1461141029709 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:29 INFO - PROCESS | 1768 | 1461141029855 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 01:30:29 INFO - PROCESS | 1768 | 1461141029880 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:29 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753F6C800 == 36 [pid = 1768] [id = 126] 01:30:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E74FA9F000) [pid = 1768] [serial = 376] [outer = 0000000000000000] 01:30:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E74FBC5000) [pid = 1768] [serial = 377] [outer = 000000E74FA9F000] 01:30:29 INFO - PROCESS | 1768 | 1461141029931 Marionette DEBUG loaded listener.js 01:30:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E74FBE0000) [pid = 1768] [serial = 378] [outer = 000000E74FA9F000] 01:30:30 INFO - PROCESS | 1768 | 1461141030362 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 01:30:30 INFO - PROCESS | 1768 | 1461141030408 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 01:30:30 INFO - PROCESS | 1768 | 1461141030412 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:30:30 INFO - PROCESS | 1768 | 1461141030413 Marionette TRACE conn6 <- [1,470,null,{}] 01:30:30 INFO - PROCESS | 1768 | 1461141030417 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:30 INFO - PROCESS | 1768 | 1461141030513 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 01:30:30 INFO - PROCESS | 1768 | 1461141030521 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:30 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75413D800 == 37 [pid = 1768] [id = 127] 01:30:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E74FD18800) [pid = 1768] [serial = 379] [outer = 0000000000000000] 01:30:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E74FD1F800) [pid = 1768] [serial = 380] [outer = 000000E74FD18800] 01:30:30 INFO - PROCESS | 1768 | 1461141030568 Marionette DEBUG loaded listener.js 01:30:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E750218800) [pid = 1768] [serial = 381] [outer = 000000E74FD18800] 01:30:31 INFO - PROCESS | 1768 | 1461141031025 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 01:30:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:30:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 629ms 01:30:31 INFO - PROCESS | 1768 | 1461141031045 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 01:30:31 INFO - PROCESS | 1768 | 1461141031047 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 01:30:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:30:31 INFO - PROCESS | 1768 | 1461141031057 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:30:31 INFO - PROCESS | 1768 | 1461141031059 Marionette TRACE conn6 <- [1,474,null,{}] 01:30:31 INFO - PROCESS | 1768 | 1461141031066 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:31 INFO - PROCESS | 1768 | 1461141031162 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 01:30:31 INFO - PROCESS | 1768 | 1461141031233 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:31 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756C38800 == 38 [pid = 1768] [id = 128] 01:30:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E75094E400) [pid = 1768] [serial = 382] [outer = 0000000000000000] 01:30:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E751206400) [pid = 1768] [serial = 383] [outer = 000000E75094E400] 01:30:31 INFO - PROCESS | 1768 | 1461141031278 Marionette DEBUG loaded listener.js 01:30:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E7519E4400) [pid = 1768] [serial = 384] [outer = 000000E75094E400] 01:30:31 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E74FBE0400) [pid = 1768] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:30:31 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E74FD0DC00) [pid = 1768] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:30:31 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E7519CBC00) [pid = 1768] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:30:31 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E74FBC4000) [pid = 1768] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:30:31 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E7431CB800) [pid = 1768] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:30:31 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E74E960800) [pid = 1768] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:30:31 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E748A38400) [pid = 1768] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:30:31 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E749BD0400) [pid = 1768] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:30:31 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E752AA7800) [pid = 1768] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:30:31 INFO - PROCESS | 1768 | 1461141031744 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 01:30:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:30:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 01:30:31 INFO - PROCESS | 1768 | 1461141031788 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 01:30:31 INFO - PROCESS | 1768 | 1461141031791 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 01:30:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:30:31 INFO - PROCESS | 1768 | 1461141031794 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:30:31 INFO - PROCESS | 1768 | 1461141031796 Marionette TRACE conn6 <- [1,478,null,{}] 01:30:31 INFO - PROCESS | 1768 | 1461141031799 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:31 INFO - PROCESS | 1768 | 1461141031876 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 01:30:31 INFO - PROCESS | 1768 | 1461141031882 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:31 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756EC7800 == 39 [pid = 1768] [id = 129] 01:30:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E74F7C0800) [pid = 1768] [serial = 385] [outer = 0000000000000000] 01:30:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E7519DC000) [pid = 1768] [serial = 386] [outer = 000000E74F7C0800] 01:30:31 INFO - PROCESS | 1768 | 1461141031928 Marionette DEBUG loaded listener.js 01:30:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E752EE3800) [pid = 1768] [serial = 387] [outer = 000000E74F7C0800] 01:30:32 INFO - PROCESS | 1768 | 1461141032342 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 01:30:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:30:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 587ms 01:30:32 INFO - PROCESS | 1768 | 1461141032384 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 01:30:32 INFO - PROCESS | 1768 | 1461141032386 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 01:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:30:32 INFO - PROCESS | 1768 | 1461141032390 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:30:32 INFO - PROCESS | 1768 | 1461141032392 Marionette TRACE conn6 <- [1,482,null,{}] 01:30:32 INFO - PROCESS | 1768 | 1461141032395 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:32 INFO - PROCESS | 1768 | 1461141032471 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 01:30:32 INFO - PROCESS | 1768 | 1461141032480 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:32 INFO - PROCESS | 1768 | ++DOCSHELL 000000E757C30000 == 40 [pid = 1768] [id = 130] 01:30:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E750848000) [pid = 1768] [serial = 388] [outer = 0000000000000000] 01:30:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E75084D400) [pid = 1768] [serial = 389] [outer = 000000E750848000] 01:30:32 INFO - PROCESS | 1768 | 1461141032526 Marionette DEBUG loaded listener.js 01:30:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E752A46400) [pid = 1768] [serial = 390] [outer = 000000E750848000] 01:30:33 INFO - PROCESS | 1768 | 1461141033012 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 01:30:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:30:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 692ms 01:30:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:30:33 INFO - PROCESS | 1768 | 1461141033084 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 01:30:33 INFO - PROCESS | 1768 | 1461141033087 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 01:30:33 INFO - PROCESS | 1768 | 1461141033090 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:30:33 INFO - PROCESS | 1768 | 1461141033093 Marionette TRACE conn6 <- [1,486,null,{}] 01:30:33 INFO - PROCESS | 1768 | 1461141033097 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:33 INFO - PROCESS | 1768 | 1461141033192 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 01:30:33 INFO - PROCESS | 1768 | 1461141033204 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:33 INFO - PROCESS | 1768 | ++DOCSHELL 000000E758CEB800 == 41 [pid = 1768] [id = 131] 01:30:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E753F03800) [pid = 1768] [serial = 391] [outer = 0000000000000000] 01:30:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E753F08000) [pid = 1768] [serial = 392] [outer = 000000E753F03800] 01:30:33 INFO - PROCESS | 1768 | 1461141033254 Marionette DEBUG loaded listener.js 01:30:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E754191C00) [pid = 1768] [serial = 393] [outer = 000000E753F03800] 01:30:33 INFO - PROCESS | 1768 | 1461141033882 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 01:30:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:30:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 837ms 01:30:33 INFO - PROCESS | 1768 | 1461141033930 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 01:30:33 INFO - PROCESS | 1768 | 1461141033935 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 01:30:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:30:33 INFO - PROCESS | 1768 | 1461141033940 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:30:33 INFO - PROCESS | 1768 | 1461141033945 Marionette TRACE conn6 <- [1,490,null,{}] 01:30:33 INFO - PROCESS | 1768 | 1461141033951 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:34 INFO - PROCESS | 1768 | 1461141034068 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 01:30:34 INFO - PROCESS | 1768 | 1461141034142 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:34 INFO - PROCESS | 1768 | ++DOCSHELL 000000E747D18800 == 42 [pid = 1768] [id = 132] 01:30:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E7431C5C00) [pid = 1768] [serial = 394] [outer = 0000000000000000] 01:30:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E743A64C00) [pid = 1768] [serial = 395] [outer = 000000E7431C5C00] 01:30:34 INFO - PROCESS | 1768 | 1461141034202 Marionette DEBUG loaded listener.js 01:30:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E749704800) [pid = 1768] [serial = 396] [outer = 000000E7431C5C00] 01:30:34 INFO - PROCESS | 1768 | 1461141034760 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 01:30:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 837ms 01:30:34 INFO - PROCESS | 1768 | 1461141034794 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 01:30:34 INFO - PROCESS | 1768 | 1461141034801 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 01:30:34 INFO - PROCESS | 1768 | 1461141034808 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:30:34 INFO - PROCESS | 1768 | 1461141034812 Marionette TRACE conn6 <- [1,494,null,{}] 01:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:30:34 INFO - PROCESS | 1768 | 1461141034816 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:34 INFO - PROCESS | 1768 | 1461141034920 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 01:30:35 INFO - PROCESS | 1768 | 1461141035000 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:35 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75086E000 == 43 [pid = 1768] [id = 133] 01:30:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E74C5AEC00) [pid = 1768] [serial = 397] [outer = 0000000000000000] 01:30:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E74D13E800) [pid = 1768] [serial = 398] [outer = 000000E74C5AEC00] 01:30:35 INFO - PROCESS | 1768 | 1461141035057 Marionette DEBUG loaded listener.js 01:30:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74EDC2000) [pid = 1768] [serial = 399] [outer = 000000E74C5AEC00] 01:30:35 INFO - PROCESS | 1768 | 1461141035702 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 01:30:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:30:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 944ms 01:30:35 INFO - PROCESS | 1768 | 1461141035759 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 01:30:35 INFO - PROCESS | 1768 | 1461141035762 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 01:30:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:30:35 INFO - PROCESS | 1768 | 1461141035766 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:30:35 INFO - PROCESS | 1768 | 1461141035770 Marionette TRACE conn6 <- [1,498,null,{}] 01:30:35 INFO - PROCESS | 1768 | 1461141035783 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:35 INFO - PROCESS | 1768 | 1461141035893 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 01:30:35 INFO - PROCESS | 1768 | 1461141035963 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:35 INFO - PROCESS | 1768 | ++DOCSHELL 000000E758CEF000 == 44 [pid = 1768] [id = 134] 01:30:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E749B0E800) [pid = 1768] [serial = 400] [outer = 0000000000000000] 01:30:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74F7BC800) [pid = 1768] [serial = 401] [outer = 000000E749B0E800] 01:30:36 INFO - PROCESS | 1768 | 1461141036022 Marionette DEBUG loaded listener.js 01:30:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74FA24800) [pid = 1768] [serial = 402] [outer = 000000E749B0E800] 01:30:36 INFO - PROCESS | 1768 | 1461141036603 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 01:30:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:30:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 880ms 01:30:36 INFO - PROCESS | 1768 | 1461141036648 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 01:30:36 INFO - PROCESS | 1768 | 1461141036652 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 01:30:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:30:36 INFO - PROCESS | 1768 | 1461141036655 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:30:36 INFO - PROCESS | 1768 | 1461141036657 Marionette TRACE conn6 <- [1,502,null,{}] 01:30:36 INFO - PROCESS | 1768 | 1461141036661 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:36 INFO - PROCESS | 1768 | 1461141036764 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 01:30:36 INFO - PROCESS | 1768 | 1461141036850 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:36 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759236800 == 45 [pid = 1768] [id = 135] 01:30:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E741999800) [pid = 1768] [serial = 403] [outer = 0000000000000000] 01:30:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E750849000) [pid = 1768] [serial = 404] [outer = 000000E741999800] 01:30:36 INFO - PROCESS | 1768 | 1461141036907 Marionette DEBUG loaded listener.js 01:30:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E753A1A800) [pid = 1768] [serial = 405] [outer = 000000E741999800] 01:30:37 INFO - PROCESS | 1768 | 1461141037645 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 01:30:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:30:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1027ms 01:30:37 INFO - PROCESS | 1768 | 1461141037684 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 01:30:37 INFO - PROCESS | 1768 | 1461141037688 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 01:30:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:30:37 INFO - PROCESS | 1768 | 1461141037693 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:30:37 INFO - PROCESS | 1768 | 1461141037698 Marionette TRACE conn6 <- [1,506,null,{}] 01:30:37 INFO - PROCESS | 1768 | 1461141037723 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:37 INFO - PROCESS | 1768 | 1461141037819 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 01:30:37 INFO - PROCESS | 1768 | 1461141037891 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:37 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74E97B000 == 46 [pid = 1768] [id = 136] 01:30:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74497B000) [pid = 1768] [serial = 406] [outer = 0000000000000000] 01:30:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E748577C00) [pid = 1768] [serial = 407] [outer = 000000E74497B000] 01:30:37 INFO - PROCESS | 1768 | 1461141037942 Marionette DEBUG loaded listener.js 01:30:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E749B09800) [pid = 1768] [serial = 408] [outer = 000000E74497B000] 01:30:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E757C30000 == 45 [pid = 1768] [id = 130] 01:30:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E756EC7800 == 44 [pid = 1768] [id = 129] 01:30:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E756C38800 == 43 [pid = 1768] [id = 128] 01:30:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E75413D800 == 42 [pid = 1768] [id = 127] 01:30:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E753F6C800 == 41 [pid = 1768] [id = 126] 01:30:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E750C55800 == 40 [pid = 1768] [id = 125] 01:30:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E750111800 == 39 [pid = 1768] [id = 124] 01:30:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E74C51F000 == 38 [pid = 1768] [id = 123] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E74F965800) [pid = 1768] [serial = 322] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74F7C2800) [pid = 1768] [serial = 319] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E7496AF800) [pid = 1768] [serial = 310] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74EDCD400) [pid = 1768] [serial = 316] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E741994000) [pid = 1768] [serial = 307] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E74D1B9C00) [pid = 1768] [serial = 313] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E7442D3800 == 37 [pid = 1768] [id = 122] 01:30:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E748A85800 == 36 [pid = 1768] [id = 121] 01:30:38 INFO - PROCESS | 1768 | --DOCSHELL 000000E748A90800 == 35 [pid = 1768] [id = 118] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E74C5AFC00) [pid = 1768] [serial = 305] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E752EE8400) [pid = 1768] [serial = 346] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74FBE3000) [pid = 1768] [serial = 337] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E75089B000) [pid = 1768] [serial = 340] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E751A89C00) [pid = 1768] [serial = 343] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E74FBCA800) [pid = 1768] [serial = 334] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E743352400) [pid = 1768] [serial = 325] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E743A61400) [pid = 1768] [serial = 326] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E74EDC1C00) [pid = 1768] [serial = 331] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E74F7C9400) [pid = 1768] [serial = 332] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E74FD12800) [pid = 1768] [serial = 338] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E749B4F800) [pid = 1768] [serial = 328] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E74CD52C00) [pid = 1768] [serial = 329] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E7519CA400) [pid = 1768] [serial = 341] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E752A40400) [pid = 1768] [serial = 344] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E74FBD9400) [pid = 1768] [serial = 335] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E7533D4800) [pid = 1768] [serial = 347] [outer = 0000000000000000] [url = about:blank] 01:30:38 INFO - PROCESS | 1768 | 1461141038574 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 01:30:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:30:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 901ms 01:30:38 INFO - PROCESS | 1768 | 1461141038598 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 01:30:38 INFO - PROCESS | 1768 | 1461141038604 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 01:30:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:30:38 INFO - PROCESS | 1768 | 1461141038610 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:30:38 INFO - PROCESS | 1768 | 1461141038613 Marionette TRACE conn6 <- [1,510,null,{}] 01:30:38 INFO - PROCESS | 1768 | 1461141038617 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:38 INFO - PROCESS | 1768 | 1461141038706 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 01:30:38 INFO - PROCESS | 1768 | 1461141038772 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:38 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7442D6800 == 36 [pid = 1768] [id = 137] 01:30:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E743A61400) [pid = 1768] [serial = 409] [outer = 0000000000000000] 01:30:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E747D82400) [pid = 1768] [serial = 410] [outer = 000000E743A61400] 01:30:38 INFO - PROCESS | 1768 | 1461141038819 Marionette DEBUG loaded listener.js 01:30:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E749B07800) [pid = 1768] [serial = 411] [outer = 000000E743A61400] 01:30:39 INFO - PROCESS | 1768 | 1461141039254 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 01:30:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:30:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 692ms 01:30:39 INFO - PROCESS | 1768 | 1461141039303 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 01:30:39 INFO - PROCESS | 1768 | 1461141039306 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 01:30:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:30:39 INFO - PROCESS | 1768 | 1461141039314 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:30:39 INFO - PROCESS | 1768 | 1461141039318 Marionette TRACE conn6 <- [1,514,null,{}] 01:30:39 INFO - PROCESS | 1768 | 1461141039329 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:39 INFO - PROCESS | 1768 | 1461141039412 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 01:30:39 INFO - PROCESS | 1768 | 1461141039427 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:39 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F6BF000 == 37 [pid = 1768] [id = 138] 01:30:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E74CD79800) [pid = 1768] [serial = 412] [outer = 0000000000000000] 01:30:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E74D140000) [pid = 1768] [serial = 413] [outer = 000000E74CD79800] 01:30:39 INFO - PROCESS | 1768 | 1461141039477 Marionette DEBUG loaded listener.js 01:30:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E74D28B400) [pid = 1768] [serial = 414] [outer = 000000E74CD79800] 01:30:39 INFO - PROCESS | 1768 | 1461141039910 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 01:30:39 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 01:30:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 649ms 01:30:39 INFO - PROCESS | 1768 | 1461141039962 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 01:30:39 INFO - PROCESS | 1768 | 1461141039964 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 01:30:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:30:39 INFO - PROCESS | 1768 | 1461141039968 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:30:39 INFO - PROCESS | 1768 | 1461141039970 Marionette TRACE conn6 <- [1,518,null,{}] 01:30:39 INFO - PROCESS | 1768 | 1461141039973 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:40 INFO - PROCESS | 1768 | 1461141040053 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 01:30:40 INFO - PROCESS | 1768 | 1461141040061 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:40 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750875800 == 38 [pid = 1768] [id = 139] 01:30:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E74EDC8000) [pid = 1768] [serial = 415] [outer = 0000000000000000] 01:30:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E74F7BEC00) [pid = 1768] [serial = 416] [outer = 000000E74EDC8000] 01:30:40 INFO - PROCESS | 1768 | 1461141040108 Marionette DEBUG loaded listener.js 01:30:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E74F961C00) [pid = 1768] [serial = 417] [outer = 000000E74EDC8000] 01:30:40 INFO - PROCESS | 1768 | 1461141040526 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 01:30:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:30:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 587ms 01:30:40 INFO - PROCESS | 1768 | 1461141040556 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 01:30:40 INFO - PROCESS | 1768 | 1461141040559 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 01:30:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:30:40 INFO - PROCESS | 1768 | 1461141040562 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:30:40 INFO - PROCESS | 1768 | 1461141040564 Marionette TRACE conn6 <- [1,522,null,{}] 01:30:40 INFO - PROCESS | 1768 | 1461141040568 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:40 INFO - PROCESS | 1768 | 1461141040646 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 01:30:40 INFO - PROCESS | 1768 | 1461141040654 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:40 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752EAA800 == 39 [pid = 1768] [id = 140] 01:30:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E74FA20000) [pid = 1768] [serial = 418] [outer = 0000000000000000] 01:30:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E74FA97C00) [pid = 1768] [serial = 419] [outer = 000000E74FA20000] 01:30:40 INFO - PROCESS | 1768 | 1461141040702 Marionette DEBUG loaded listener.js 01:30:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E74FBDE400) [pid = 1768] [serial = 420] [outer = 000000E74FA20000] 01:30:41 INFO - PROCESS | 1768 | 1461141041232 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 01:30:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:30:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 692ms 01:30:41 INFO - PROCESS | 1768 | 1461141041262 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 01:30:41 INFO - PROCESS | 1768 | 1461141041264 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 01:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:30:41 INFO - PROCESS | 1768 | 1461141041267 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:30:41 INFO - PROCESS | 1768 | 1461141041269 Marionette TRACE conn6 <- [1,526,null,{}] 01:30:41 INFO - PROCESS | 1768 | 1461141041273 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:41 INFO - PROCESS | 1768 | 1461141041390 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 01:30:41 INFO - PROCESS | 1768 | 1461141041401 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:41 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754094000 == 40 [pid = 1768] [id = 141] 01:30:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E7500DD800) [pid = 1768] [serial = 421] [outer = 0000000000000000] 01:30:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E750898800) [pid = 1768] [serial = 422] [outer = 000000E7500DD800] 01:30:41 INFO - PROCESS | 1768 | 1461141041485 Marionette DEBUG loaded listener.js 01:30:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E7519D0000) [pid = 1768] [serial = 423] [outer = 000000E7500DD800] 01:30:41 INFO - PROCESS | 1768 | 1461141041978 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 01:30:42 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 01:30:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 734ms 01:30:42 INFO - PROCESS | 1768 | 1461141042029 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 01:30:42 INFO - PROCESS | 1768 | 1461141042031 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 01:30:42 INFO - PROCESS | 1768 | 1461141042035 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:30:42 INFO - PROCESS | 1768 | 1461141042036 Marionette TRACE conn6 <- [1,530,null,{}] 01:30:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:30:42 INFO - PROCESS | 1768 | 1461141042040 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:42 INFO - PROCESS | 1768 | 1461141042148 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 01:30:42 INFO - PROCESS | 1768 | 1461141042157 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744BBA800 == 41 [pid = 1768] [id = 142] 01:30:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74FB8F000) [pid = 1768] [serial = 424] [outer = 0000000000000000] 01:30:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74FB94400) [pid = 1768] [serial = 425] [outer = 000000E74FB8F000] 01:30:42 INFO - PROCESS | 1768 | 1461141042241 Marionette DEBUG loaded listener.js 01:30:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E7524E3400) [pid = 1768] [serial = 426] [outer = 000000E74FB8F000] 01:30:42 INFO - PROCESS | 1768 | 1461141042830 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 01:30:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 01:30:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:30:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:30:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 01:30:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:30:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:30:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 837ms 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E744915C00) [pid = 1768] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E74F7C0C00) [pid = 1768] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E74FA9F000) [pid = 1768] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74FD18800) [pid = 1768] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E74D141400) [pid = 1768] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E748868800) [pid = 1768] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E74E962800) [pid = 1768] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E74C5A3000) [pid = 1768] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E743A34400) [pid = 1768] [serial = 361] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E74EF9E400) [pid = 1768] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E75094E400) [pid = 1768] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E74199DC00) [pid = 1768] [serial = 364] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E75094D800) [pid = 1768] [serial = 358] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E750848000) [pid = 1768] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E74F7C0800) [pid = 1768] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E74CD76800) [pid = 1768] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E74ED2D800) [pid = 1768] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E741847C00) [pid = 1768] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E741996C00) [pid = 1768] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E74F7C0000) [pid = 1768] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:30:43 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E748A9B400) [pid = 1768] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:30:43 INFO - PROCESS | 1768 | 1461141043008 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 01:30:43 INFO - PROCESS | 1768 | 1461141043011 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 01:30:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:30:43 INFO - PROCESS | 1768 | 1461141043022 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:30:43 INFO - PROCESS | 1768 | 1461141043024 Marionette TRACE conn6 <- [1,534,null,{}] 01:30:43 INFO - PROCESS | 1768 | 1461141043027 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:43 INFO - PROCESS | 1768 | 1461141043113 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 01:30:43 INFO - PROCESS | 1768 | 1461141043119 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:43 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541B9000 == 42 [pid = 1768] [id = 143] 01:30:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E74856D400) [pid = 1768] [serial = 427] [outer = 0000000000000000] 01:30:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E749707800) [pid = 1768] [serial = 428] [outer = 000000E74856D400] 01:30:43 INFO - PROCESS | 1768 | 1461141043165 Marionette DEBUG loaded listener.js 01:30:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E74D1EF400) [pid = 1768] [serial = 429] [outer = 000000E74856D400] 01:30:43 INFO - PROCESS | 1768 | 1461141043589 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 01:30:43 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. 01:30:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 586ms 01:30:43 INFO - PROCESS | 1768 | 1461141043614 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 01:30:43 INFO - PROCESS | 1768 | 1461141043616 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 01:30:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:30:43 INFO - PROCESS | 1768 | 1461141043620 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:30:43 INFO - PROCESS | 1768 | 1461141043622 Marionette TRACE conn6 <- [1,538,null,{}] 01:30:43 INFO - PROCESS | 1768 | 1461141043625 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:43 INFO - PROCESS | 1768 | 1461141043704 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 01:30:43 INFO - PROCESS | 1768 | 1461141043711 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:43 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75903F800 == 43 [pid = 1768] [id = 144] 01:30:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E74F41A000) [pid = 1768] [serial = 430] [outer = 0000000000000000] 01:30:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E750843000) [pid = 1768] [serial = 431] [outer = 000000E74F41A000] 01:30:43 INFO - PROCESS | 1768 | 1461141043757 Marionette DEBUG loaded listener.js 01:30:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E750CCE400) [pid = 1768] [serial = 432] [outer = 000000E74F41A000] 01:30:44 INFO - PROCESS | 1768 | 1461141044168 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 01:30:44 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. 01:30:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 587ms 01:30:44 INFO - PROCESS | 1768 | 1461141044210 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 01:30:44 INFO - PROCESS | 1768 | 1461141044212 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 01:30:44 INFO - PROCESS | 1768 | 1461141044215 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:30:44 INFO - PROCESS | 1768 | 1461141044217 Marionette TRACE conn6 <- [1,542,null,{}] 01:30:44 INFO - PROCESS | 1768 | 1461141044220 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:44 INFO - PROCESS | 1768 | 1461141044301 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 01:30:44 INFO - PROCESS | 1768 | 1461141044307 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7592DE000 == 44 [pid = 1768] [id = 145] 01:30:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E747BCB800) [pid = 1768] [serial = 433] [outer = 0000000000000000] 01:30:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E747BD3000) [pid = 1768] [serial = 434] [outer = 000000E747BCB800] 01:30:44 INFO - PROCESS | 1768 | 1461141044357 Marionette DEBUG loaded listener.js 01:30:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E750CCD800) [pid = 1768] [serial = 435] [outer = 000000E747BCB800] 01:30:44 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:44 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:44 INFO - PROCESS | 1768 | [1768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:44 INFO - PROCESS | 1768 | 1461141044813 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 01:30:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 627ms 01:30:44 INFO - PROCESS | 1768 | 1461141044847 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 01:30:44 INFO - PROCESS | 1768 | 1461141044849 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 01:30:44 INFO - PROCESS | 1768 | 1461141044852 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:30:44 INFO - PROCESS | 1768 | 1461141044855 Marionette TRACE conn6 <- [1,546,null,{}] 01:30:44 INFO - PROCESS | 1768 | 1461141044859 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:44 INFO - PROCESS | 1768 | 1461141044956 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 01:30:44 INFO - PROCESS | 1768 | 1461141044964 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B27000 == 45 [pid = 1768] [id = 146] 01:30:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E752EDB400) [pid = 1768] [serial = 436] [outer = 0000000000000000] 01:30:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E753A03400) [pid = 1768] [serial = 437] [outer = 000000E752EDB400] 01:30:45 INFO - PROCESS | 1768 | 1461141045015 Marionette DEBUG loaded listener.js 01:30:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E753F04C00) [pid = 1768] [serial = 438] [outer = 000000E752EDB400] 01:30:45 INFO - PROCESS | 1768 | 1461141045707 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 01:30:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:30:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 880ms 01:30:45 INFO - PROCESS | 1768 | 1461141045736 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 01:30:45 INFO - PROCESS | 1768 | 1461141045743 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 01:30:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:30:45 INFO - PROCESS | 1768 | 1461141045762 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:30:45 INFO - PROCESS | 1768 | 1461141045767 Marionette TRACE conn6 <- [1,550,null,{}] 01:30:45 INFO - PROCESS | 1768 | 1461141045772 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:45 INFO - PROCESS | 1768 | 1461141045892 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 01:30:45 INFO - PROCESS | 1768 | 1461141045956 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:45 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749BBA000 == 46 [pid = 1768] [id = 147] 01:30:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E747BCEC00) [pid = 1768] [serial = 439] [outer = 0000000000000000] 01:30:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E74978A000) [pid = 1768] [serial = 440] [outer = 000000E747BCEC00] 01:30:46 INFO - PROCESS | 1768 | 1461141046017 Marionette DEBUG loaded listener.js 01:30:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E74C5A1C00) [pid = 1768] [serial = 441] [outer = 000000E747BCEC00] 01:30:46 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:46 INFO - PROCESS | 1768 | [1768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:46 INFO - PROCESS | 1768 | 1461141046592 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 01:30:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:30:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 881ms 01:30:46 INFO - PROCESS | 1768 | 1461141046645 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 01:30:46 INFO - PROCESS | 1768 | 1461141046652 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 01:30:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:30:46 INFO - PROCESS | 1768 | 1461141046659 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:30:46 INFO - PROCESS | 1768 | 1461141046662 Marionette TRACE conn6 <- [1,554,null,{}] 01:30:46 INFO - PROCESS | 1768 | 1461141046666 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:46 INFO - PROCESS | 1768 | 1461141046775 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 01:30:46 INFO - PROCESS | 1768 | 1461141046859 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E32800 == 47 [pid = 1768] [id = 148] 01:30:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E74D1B9C00) [pid = 1768] [serial = 442] [outer = 0000000000000000] 01:30:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74E9E6400) [pid = 1768] [serial = 443] [outer = 000000E74D1B9C00] 01:30:46 INFO - PROCESS | 1768 | 1461141046916 Marionette DEBUG loaded listener.js 01:30:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E74FA27C00) [pid = 1768] [serial = 444] [outer = 000000E74D1B9C00] 01:30:47 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:47 INFO - PROCESS | 1768 | [1768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:47 INFO - PROCESS | 1768 | 1461141047519 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:30:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:30:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 944ms 01:30:47 INFO - PROCESS | 1768 | 1461141047607 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 01:30:47 INFO - PROCESS | 1768 | 1461141047610 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 01:30:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:30:47 INFO - PROCESS | 1768 | 1461141047614 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:30:47 INFO - PROCESS | 1768 | 1461141047618 Marionette TRACE conn6 <- [1,558,null,{}] 01:30:47 INFO - PROCESS | 1768 | 1461141047630 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:47 INFO - PROCESS | 1768 | 1461141047779 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 01:30:47 INFO - PROCESS | 1768 | 1461141047843 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:47 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B1F000 == 48 [pid = 1768] [id = 149] 01:30:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E750842400) [pid = 1768] [serial = 445] [outer = 0000000000000000] 01:30:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E7508C2C00) [pid = 1768] [serial = 446] [outer = 000000E750842400] 01:30:47 INFO - PROCESS | 1768 | 1461141047944 Marionette DEBUG loaded listener.js 01:30:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E7533E3400) [pid = 1768] [serial = 447] [outer = 000000E750842400] 01:30:48 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:48 INFO - PROCESS | 1768 | [1768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:48 INFO - PROCESS | 1768 | 1461141048483 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 01:30:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:30:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 943ms 01:30:48 INFO - PROCESS | 1768 | 1461141048559 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 01:30:48 INFO - PROCESS | 1768 | 1461141048562 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 01:30:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:30:48 INFO - PROCESS | 1768 | 1461141048566 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:30:48 INFO - PROCESS | 1768 | 1461141048568 Marionette TRACE conn6 <- [1,562,null,{}] 01:30:48 INFO - PROCESS | 1768 | 1461141048572 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:48 INFO - PROCESS | 1768 | 1461141048812 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 01:30:48 INFO - PROCESS | 1768 | 1461141048918 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:48 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743621000 == 49 [pid = 1768] [id = 150] 01:30:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74199EC00) [pid = 1768] [serial = 448] [outer = 0000000000000000] 01:30:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E7426E5800) [pid = 1768] [serial = 449] [outer = 000000E74199EC00] 01:30:48 INFO - PROCESS | 1768 | 1461141048970 Marionette DEBUG loaded listener.js 01:30:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E743355C00) [pid = 1768] [serial = 450] [outer = 000000E74199EC00] 01:30:49 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 01:30:49 INFO - PROCESS | 1768 | 1461141049851 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:30:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E7592DE000 == 48 [pid = 1768] [id = 145] 01:30:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75903F800 == 47 [pid = 1768] [id = 144] 01:30:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541B9000 == 46 [pid = 1768] [id = 143] 01:30:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E744BBA800 == 45 [pid = 1768] [id = 142] 01:30:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E754094000 == 44 [pid = 1768] [id = 141] 01:30:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E752EAA800 == 43 [pid = 1768] [id = 140] 01:30:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E750875800 == 42 [pid = 1768] [id = 139] 01:30:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F6BF000 == 41 [pid = 1768] [id = 138] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E753F08000) [pid = 1768] [serial = 392] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E753A11000) [pid = 1768] [serial = 349] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E7442D6800 == 40 [pid = 1768] [id = 137] 01:30:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E74E97B000 == 39 [pid = 1768] [id = 136] 01:30:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75086E000 == 38 [pid = 1768] [id = 133] 01:30:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E747D18800 == 37 [pid = 1768] [id = 132] 01:30:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E758CEB800 == 36 [pid = 1768] [id = 131] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E7496B2000) [pid = 1768] [serial = 296] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E74FA9C800) [pid = 1768] [serial = 323] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E74C5AB800) [pid = 1768] [serial = 368] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E74CD81800) [pid = 1768] [serial = 369] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E744886C00) [pid = 1768] [serial = 362] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E748573800) [pid = 1768] [serial = 363] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E74FBDE000) [pid = 1768] [serial = 356] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E74FA20800) [pid = 1768] [serial = 355] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E751206400) [pid = 1768] [serial = 383] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E743355000) [pid = 1768] [serial = 365] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E748037400) [pid = 1768] [serial = 366] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E753ED9800) [pid = 1768] [serial = 360] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E753A1BC00) [pid = 1768] [serial = 359] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E752A46400) [pid = 1768] [serial = 390] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E750218800) [pid = 1768] [serial = 381] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E7533D6000) [pid = 1768] [serial = 149] [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.] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E75084D400) [pid = 1768] [serial = 389] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E7519E4400) [pid = 1768] [serial = 384] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E7519DC000) [pid = 1768] [serial = 386] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E752EE3800) [pid = 1768] [serial = 387] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E74EFA7000) [pid = 1768] [serial = 375] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E74D1E8000) [pid = 1768] [serial = 314] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E74F46E000) [pid = 1768] [serial = 317] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E7431C3400) [pid = 1768] [serial = 308] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E743358400) [pid = 1768] [serial = 293] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E74F960400) [pid = 1768] [serial = 320] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E74A316C00) [pid = 1768] [serial = 311] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E74FBC5000) [pid = 1768] [serial = 377] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E74FD1F800) [pid = 1768] [serial = 380] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E74FBE0000) [pid = 1768] [serial = 378] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E74D145800) [pid = 1768] [serial = 371] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (000000E74D1F1400) [pid = 1768] [serial = 372] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (000000E74CD7C800) [pid = 1768] [serial = 353] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (000000E749704400) [pid = 1768] [serial = 352] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (000000E74EDC0C00) [pid = 1768] [serial = 374] [outer = 0000000000000000] [url = about:blank] 01:30:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:30:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1383ms 01:30:49 INFO - PROCESS | 1768 | 1461141049951 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 01:30:49 INFO - PROCESS | 1768 | 1461141049956 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 01:30:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:30:49 INFO - PROCESS | 1768 | 1461141049960 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:30:49 INFO - PROCESS | 1768 | 1461141049965 Marionette TRACE conn6 <- [1,566,null,{}] 01:30:49 INFO - PROCESS | 1768 | 1461141049969 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:50 INFO - PROCESS | 1768 | 1461141050058 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 01:30:50 INFO - PROCESS | 1768 | 1461141050066 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74363A000 == 37 [pid = 1768] [id = 151] 01:30:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (000000E7431C8800) [pid = 1768] [serial = 451] [outer = 0000000000000000] 01:30:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (000000E743352C00) [pid = 1768] [serial = 452] [outer = 000000E7431C8800] 01:30:50 INFO - PROCESS | 1768 | 1461141050115 Marionette DEBUG loaded listener.js 01:30:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (000000E743A34800) [pid = 1768] [serial = 453] [outer = 000000E7431C8800] 01:30:50 INFO - PROCESS | 1768 | 1461141050622 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 01:30:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:30:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 691ms 01:30:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:30:50 INFO - PROCESS | 1768 | 1461141050654 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 01:30:50 INFO - PROCESS | 1768 | 1461141050658 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 01:30:50 INFO - PROCESS | 1768 | 1461141050661 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:30:50 INFO - PROCESS | 1768 | 1461141050664 Marionette TRACE conn6 <- [1,570,null,{}] 01:30:50 INFO - PROCESS | 1768 | 1461141050668 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:50 INFO - PROCESS | 1768 | 1461141050749 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 01:30:50 INFO - PROCESS | 1768 | 1461141050761 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748BC4000 == 38 [pid = 1768] [id = 152] 01:30:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E748655400) [pid = 1768] [serial = 454] [outer = 0000000000000000] 01:30:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E74886B000) [pid = 1768] [serial = 455] [outer = 000000E748655400] 01:30:50 INFO - PROCESS | 1768 | 1461141050807 Marionette DEBUG loaded listener.js 01:30:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E749706800) [pid = 1768] [serial = 456] [outer = 000000E748655400] 01:30:51 INFO - PROCESS | 1768 | 1461141051262 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 01:30:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:30:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 628ms 01:30:51 INFO - PROCESS | 1768 | 1461141051292 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 01:30:51 INFO - PROCESS | 1768 | 1461141051296 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 01:30:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:30:51 INFO - PROCESS | 1768 | 1461141051307 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:30:51 INFO - PROCESS | 1768 | 1461141051311 Marionette TRACE conn6 <- [1,574,null,{}] 01:30:51 INFO - PROCESS | 1768 | 1461141051315 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:51 INFO - PROCESS | 1768 | 1461141051397 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 01:30:51 INFO - PROCESS | 1768 | 1461141051405 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:51 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74D2AF800 == 39 [pid = 1768] [id = 153] 01:30:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E749B52800) [pid = 1768] [serial = 457] [outer = 0000000000000000] 01:30:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E74CD57800) [pid = 1768] [serial = 458] [outer = 000000E749B52800] 01:30:51 INFO - PROCESS | 1768 | 1461141051453 Marionette DEBUG loaded listener.js 01:30:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E74CD7D800) [pid = 1768] [serial = 459] [outer = 000000E749B52800] 01:30:51 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:51 INFO - PROCESS | 1768 | [1768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:51 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:51 INFO - PROCESS | 1768 | [1768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:51 INFO - PROCESS | 1768 | 1461141051871 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 01:30:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:30:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 586ms 01:30:51 INFO - PROCESS | 1768 | 1461141051891 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 01:30:51 INFO - PROCESS | 1768 | 1461141051894 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 01:30:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:30:51 INFO - PROCESS | 1768 | 1461141051897 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:30:51 INFO - PROCESS | 1768 | 1461141051899 Marionette TRACE conn6 <- [1,578,null,{}] 01:30:51 INFO - PROCESS | 1768 | 1461141051902 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:51 INFO - PROCESS | 1768 | 1461141051982 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 01:30:52 INFO - PROCESS | 1768 | 1461141051988 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F922800 == 40 [pid = 1768] [id = 154] 01:30:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E74D138400) [pid = 1768] [serial = 460] [outer = 0000000000000000] 01:30:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E74D140C00) [pid = 1768] [serial = 461] [outer = 000000E74D138400] 01:30:52 INFO - PROCESS | 1768 | 1461141052036 Marionette DEBUG loaded listener.js 01:30:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E74D1E5C00) [pid = 1768] [serial = 462] [outer = 000000E74D138400] 01:30:52 INFO - PROCESS | 1768 | 1461141052524 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 01:30:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:30:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 690ms 01:30:52 INFO - PROCESS | 1768 | 1461141052590 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 01:30:52 INFO - PROCESS | 1768 | 1461141052593 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 01:30:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:30:52 INFO - PROCESS | 1768 | 1461141052603 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:30:52 INFO - PROCESS | 1768 | 1461141052605 Marionette TRACE conn6 <- [1,582,null,{}] 01:30:52 INFO - PROCESS | 1768 | 1461141052609 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:52 INFO - PROCESS | 1768 | 1461141052708 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 01:30:52 INFO - PROCESS | 1768 | 1461141052725 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E747D1B000 == 41 [pid = 1768] [id = 155] 01:30:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E74E95E800) [pid = 1768] [serial = 463] [outer = 0000000000000000] 01:30:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E74E9F2C00) [pid = 1768] [serial = 464] [outer = 000000E74E95E800] 01:30:52 INFO - PROCESS | 1768 | 1461141052815 Marionette DEBUG loaded listener.js 01:30:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E74EFA4000) [pid = 1768] [serial = 465] [outer = 000000E74E95E800] 01:30:53 INFO - PROCESS | 1768 | 1461141053272 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:30:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:30:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 692ms 01:30:53 INFO - PROCESS | 1768 | 1461141053296 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 01:30:53 INFO - PROCESS | 1768 | 1461141053298 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 01:30:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:30:53 INFO - PROCESS | 1768 | 1461141053302 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:30:53 INFO - PROCESS | 1768 | 1461141053304 Marionette TRACE conn6 <- [1,586,null,{}] 01:30:53 INFO - PROCESS | 1768 | 1461141053351 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:53 INFO - PROCESS | 1768 | 1461141053452 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 01:30:53 INFO - PROCESS | 1768 | 1461141053460 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750C58800 == 42 [pid = 1768] [id = 156] 01:30:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E748AF4000) [pid = 1768] [serial = 466] [outer = 0000000000000000] 01:30:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E74F95B000) [pid = 1768] [serial = 467] [outer = 000000E748AF4000] 01:30:53 INFO - PROCESS | 1768 | 1461141053509 Marionette DEBUG loaded listener.js 01:30:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E74FA1E000) [pid = 1768] [serial = 468] [outer = 000000E748AF4000] 01:30:53 INFO - PROCESS | 1768 | 1461141053924 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 01:30:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:30:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 668ms 01:30:53 INFO - PROCESS | 1768 | 1461141053976 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 01:30:53 INFO - PROCESS | 1768 | 1461141053978 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 01:30:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:30:53 INFO - PROCESS | 1768 | 1461141053982 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:30:53 INFO - PROCESS | 1768 | 1461141053983 Marionette TRACE conn6 <- [1,590,null,{}] 01:30:53 INFO - PROCESS | 1768 | 1461141053987 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:54 INFO - PROCESS | 1768 | 1461141054084 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 01:30:54 INFO - PROCESS | 1768 | 1461141054091 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752AD6000 == 43 [pid = 1768] [id = 157] 01:30:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E74E95EC00) [pid = 1768] [serial = 469] [outer = 0000000000000000] 01:30:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E74FB86400) [pid = 1768] [serial = 470] [outer = 000000E74E95EC00] 01:30:54 INFO - PROCESS | 1768 | 1461141054137 Marionette DEBUG loaded listener.js 01:30:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E74FBC8C00) [pid = 1768] [serial = 471] [outer = 000000E74E95EC00] 01:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E753A05000) [pid = 1768] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E747BCB800) [pid = 1768] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E741999800) [pid = 1768] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E74EDC8000) [pid = 1768] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E743A61400) [pid = 1768] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E7500DD800) [pid = 1768] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E74497B000) [pid = 1768] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E74FA20000) [pid = 1768] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E74CD79800) [pid = 1768] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E74FB8F000) [pid = 1768] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E74856D400) [pid = 1768] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E74F41A000) [pid = 1768] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:30:54 INFO - PROCESS | 1768 | 1461141054653 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 01:30:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:30:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 732ms 01:30:54 INFO - PROCESS | 1768 | 1461141054745 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 01:30:54 INFO - PROCESS | 1768 | 1461141054748 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 01:30:54 INFO - PROCESS | 1768 | 1461141054751 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:30:54 INFO - PROCESS | 1768 | 1461141054753 Marionette TRACE conn6 <- [1,594,null,{}] 01:30:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:30:54 INFO - PROCESS | 1768 | 1461141054757 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:54 INFO - PROCESS | 1768 | 1461141054833 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 01:30:54 INFO - PROCESS | 1768 | 1461141054839 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E1B800 == 44 [pid = 1768] [id = 158] 01:30:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E74D1F1C00) [pid = 1768] [serial = 472] [outer = 0000000000000000] 01:30:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E74FBC4800) [pid = 1768] [serial = 473] [outer = 000000E74D1F1C00] 01:30:54 INFO - PROCESS | 1768 | 1461141054886 Marionette DEBUG loaded listener.js 01:30:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E74FBDCC00) [pid = 1768] [serial = 474] [outer = 000000E74D1F1C00] 01:30:55 INFO - PROCESS | 1768 | 1461141055286 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 587ms 01:30:55 INFO - PROCESS | 1768 | 1461141055345 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 01:30:55 INFO - PROCESS | 1768 | 1461141055347 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 01:30:55 INFO - PROCESS | 1768 | 1461141055350 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:30:55 INFO - PROCESS | 1768 | 1461141055352 Marionette TRACE conn6 <- [1,598,null,{}] 01:30:55 INFO - PROCESS | 1768 | 1461141055355 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:55 INFO - PROCESS | 1768 | 1461141055432 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 01:30:55 INFO - PROCESS | 1768 | 1461141055439 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:55 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540CF800 == 45 [pid = 1768] [id = 159] 01:30:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E74FD09800) [pid = 1768] [serial = 475] [outer = 0000000000000000] 01:30:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E74FD0E800) [pid = 1768] [serial = 476] [outer = 000000E74FD09800] 01:30:55 INFO - PROCESS | 1768 | 1461141055485 Marionette DEBUG loaded listener.js 01:30:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E74FD1E400) [pid = 1768] [serial = 477] [outer = 000000E74FD09800] 01:30:55 INFO - PROCESS | 1768 | 1461141055886 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 01:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 586ms 01:30:55 INFO - PROCESS | 1768 | 1461141055944 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 01:30:55 INFO - PROCESS | 1768 | 1461141055946 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 01:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:30:55 INFO - PROCESS | 1768 | 1461141055950 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:30:55 INFO - PROCESS | 1768 | 1461141055952 Marionette TRACE conn6 <- [1,602,null,{}] 01:30:55 INFO - PROCESS | 1768 | 1461141055956 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:56 INFO - PROCESS | 1768 | 1461141056033 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 01:30:56 INFO - PROCESS | 1768 | 1461141056061 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541B3000 == 46 [pid = 1768] [id = 160] 01:30:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E750842800) [pid = 1768] [serial = 478] [outer = 0000000000000000] 01:30:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E750845400) [pid = 1768] [serial = 479] [outer = 000000E750842800] 01:30:56 INFO - PROCESS | 1768 | 1461141056114 Marionette DEBUG loaded listener.js 01:30:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E750891400) [pid = 1768] [serial = 480] [outer = 000000E750842800] 01:30:56 INFO - PROCESS | 1768 | 1461141056788 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:30:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:30:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 881ms 01:30:56 INFO - PROCESS | 1768 | 1461141056834 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 01:30:56 INFO - PROCESS | 1768 | 1461141056839 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 01:30:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:30:56 INFO - PROCESS | 1768 | 1461141056844 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:30:56 INFO - PROCESS | 1768 | 1461141056849 Marionette TRACE conn6 <- [1,606,null,{}] 01:30:56 INFO - PROCESS | 1768 | 1461141056855 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:56 INFO - PROCESS | 1768 | 1461141056963 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 01:30:57 INFO - PROCESS | 1768 | 1461141057034 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:57 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7485A9800 == 47 [pid = 1768] [id = 161] 01:30:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E7437A5C00) [pid = 1768] [serial = 481] [outer = 0000000000000000] 01:30:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E743A5B000) [pid = 1768] [serial = 482] [outer = 000000E7437A5C00] 01:30:57 INFO - PROCESS | 1768 | 1461141057095 Marionette DEBUG loaded listener.js 01:30:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E748513800) [pid = 1768] [serial = 483] [outer = 000000E7437A5C00] 01:30:57 INFO - PROCESS | 1768 | 1461141057702 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:30:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:30:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 944ms 01:30:57 INFO - PROCESS | 1768 | 1461141057793 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 01:30:57 INFO - PROCESS | 1768 | 1461141057799 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 01:30:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:30:57 INFO - PROCESS | 1768 | 1461141057819 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:30:57 INFO - PROCESS | 1768 | 1461141057823 Marionette TRACE conn6 <- [1,610,null,{}] 01:30:57 INFO - PROCESS | 1768 | 1461141057829 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:57 INFO - PROCESS | 1768 | 1461141057943 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 01:30:58 INFO - PROCESS | 1768 | 1461141058004 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750234800 == 48 [pid = 1768] [id = 162] 01:30:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E749B0F400) [pid = 1768] [serial = 484] [outer = 0000000000000000] 01:30:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E74CD7A800) [pid = 1768] [serial = 485] [outer = 000000E749B0F400] 01:30:58 INFO - PROCESS | 1768 | 1461141058060 Marionette DEBUG loaded listener.js 01:30:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E74D284C00) [pid = 1768] [serial = 486] [outer = 000000E749B0F400] 01:30:58 INFO - PROCESS | 1768 | 1461141058679 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 01:30:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:30:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 944ms 01:30:58 INFO - PROCESS | 1768 | 1461141058755 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 01:30:58 INFO - PROCESS | 1768 | 1461141058758 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 01:30:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:30:58 INFO - PROCESS | 1768 | 1461141058762 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:30:58 INFO - PROCESS | 1768 | 1461141058766 Marionette TRACE conn6 <- [1,614,null,{}] 01:30:58 INFO - PROCESS | 1768 | 1461141058779 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:58 INFO - PROCESS | 1768 | 1461141058889 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 01:30:58 INFO - PROCESS | 1768 | 1461141058960 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B24800 == 49 [pid = 1768] [id = 163] 01:30:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E74EFA7000) [pid = 1768] [serial = 487] [outer = 0000000000000000] 01:30:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E74FD13C00) [pid = 1768] [serial = 488] [outer = 000000E74EFA7000] 01:30:59 INFO - PROCESS | 1768 | 1461141059020 Marionette DEBUG loaded listener.js 01:30:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E75026E000) [pid = 1768] [serial = 489] [outer = 000000E74EFA7000] 01:30:59 INFO - PROCESS | 1768 | 1461141059609 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:30:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:30:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 880ms 01:30:59 INFO - PROCESS | 1768 | 1461141059643 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 01:30:59 INFO - PROCESS | 1768 | 1461141059647 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 01:30:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:30:59 INFO - PROCESS | 1768 | 1461141059650 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:30:59 INFO - PROCESS | 1768 | 1461141059652 Marionette TRACE conn6 <- [1,618,null,{}] 01:30:59 INFO - PROCESS | 1768 | 1461141059656 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:59 INFO - PROCESS | 1768 | 1461141059762 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 01:30:59 INFO - PROCESS | 1768 | 1461141059844 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:59 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756EC5000 == 50 [pid = 1768] [id = 164] 01:30:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E750276C00) [pid = 1768] [serial = 490] [outer = 0000000000000000] 01:30:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E750845800) [pid = 1768] [serial = 491] [outer = 000000E750276C00] 01:30:59 INFO - PROCESS | 1768 | 1461141059901 Marionette DEBUG loaded listener.js 01:30:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E7508CDC00) [pid = 1768] [serial = 492] [outer = 000000E750276C00] 01:31:00 INFO - PROCESS | 1768 | 1461141060497 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 01:31:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:31:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1030ms 01:31:00 INFO - PROCESS | 1768 | 1461141060687 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 01:31:00 INFO - PROCESS | 1768 | 1461141060691 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 01:31:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:31:00 INFO - PROCESS | 1768 | 1461141060696 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:31:00 INFO - PROCESS | 1768 | 1461141060699 Marionette TRACE conn6 <- [1,622,null,{}] 01:31:00 INFO - PROCESS | 1768 | 1461141060730 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:00 INFO - PROCESS | 1768 | 1461141060825 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 01:31:00 INFO - PROCESS | 1768 | 1461141060889 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:00 INFO - PROCESS | 1768 | ++DOCSHELL 000000E742AAD000 == 51 [pid = 1768] [id = 165] 01:31:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E7422E0C00) [pid = 1768] [serial = 493] [outer = 0000000000000000] 01:31:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74264B800) [pid = 1768] [serial = 494] [outer = 000000E7422E0C00] 01:31:00 INFO - PROCESS | 1768 | 1461141060939 Marionette DEBUG loaded listener.js 01:31:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E742F98000) [pid = 1768] [serial = 495] [outer = 000000E7422E0C00] 01:31:01 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:01 INFO - PROCESS | 1768 | [1768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:01 INFO - PROCESS | 1768 | 1461141061563 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 01:31:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:31:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 923ms 01:31:01 INFO - PROCESS | 1768 | 1461141061621 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 01:31:01 INFO - PROCESS | 1768 | 1461141061624 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 01:31:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:31:01 INFO - PROCESS | 1768 | 1461141061632 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:31:01 INFO - PROCESS | 1768 | 1461141061636 Marionette TRACE conn6 <- [1,626,null,{}] 01:31:01 INFO - PROCESS | 1768 | 1461141061640 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:01 INFO - PROCESS | 1768 | 1461141061739 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 01:31:01 INFO - PROCESS | 1768 | 1461141061810 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:01 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7488C3800 == 52 [pid = 1768] [id = 166] 01:31:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E743A58400) [pid = 1768] [serial = 496] [outer = 0000000000000000] 01:31:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E743A64400) [pid = 1768] [serial = 497] [outer = 000000E743A58400] 01:31:01 INFO - PROCESS | 1768 | 1461141061864 Marionette DEBUG loaded listener.js 01:31:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E747B6B000) [pid = 1768] [serial = 498] [outer = 000000E743A58400] 01:31:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541AD000 == 51 [pid = 1768] [id = 117] 01:31:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540CF800 == 50 [pid = 1768] [id = 159] 01:31:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E1B800 == 49 [pid = 1768] [id = 158] 01:31:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E752AD6000 == 48 [pid = 1768] [id = 157] 01:31:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E750C58800 == 47 [pid = 1768] [id = 156] 01:31:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E747D1B000 == 46 [pid = 1768] [id = 155] 01:31:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F922800 == 45 [pid = 1768] [id = 154] 01:31:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E74D2AF800 == 44 [pid = 1768] [id = 153] 01:31:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E748BC4000 == 43 [pid = 1768] [id = 152] 01:31:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E74363A000 == 42 [pid = 1768] [id = 151] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E743A64C00) [pid = 1768] [serial = 395] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E74D13E800) [pid = 1768] [serial = 398] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E74F7BC800) [pid = 1768] [serial = 401] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E743621000 == 41 [pid = 1768] [id = 150] 01:31:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E749BBA000 == 40 [pid = 1768] [id = 147] 01:31:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B27000 == 39 [pid = 1768] [id = 146] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E753A1E400) [pid = 1768] [serial = 350] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E753A1A800) [pid = 1768] [serial = 405] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E750849000) [pid = 1768] [serial = 404] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E74F7BEC00) [pid = 1768] [serial = 416] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E74F961C00) [pid = 1768] [serial = 417] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E747D82400) [pid = 1768] [serial = 410] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E749B07800) [pid = 1768] [serial = 411] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E750898800) [pid = 1768] [serial = 422] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E749B09800) [pid = 1768] [serial = 408] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E748577C00) [pid = 1768] [serial = 407] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E74FA97C00) [pid = 1768] [serial = 419] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E74D140000) [pid = 1768] [serial = 413] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E74D28B400) [pid = 1768] [serial = 414] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E74FB94400) [pid = 1768] [serial = 425] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E7519D0000) [pid = 1768] [serial = 423] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E749707800) [pid = 1768] [serial = 428] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E750843000) [pid = 1768] [serial = 431] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E7524E3400) [pid = 1768] [serial = 426] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E74D1EF400) [pid = 1768] [serial = 429] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E750CCD800) [pid = 1768] [serial = 435] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E750CCE400) [pid = 1768] [serial = 432] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E74FBDE400) [pid = 1768] [serial = 420] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E747BD3000) [pid = 1768] [serial = 434] [outer = 0000000000000000] [url = about:blank] 01:31:02 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:02 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:02 INFO - PROCESS | 1768 | [1768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:02 INFO - PROCESS | 1768 | 1461141062338 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:31:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:31:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 732ms 01:31:02 INFO - PROCESS | 1768 | 1461141062366 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 01:31:02 INFO - PROCESS | 1768 | 1461141062369 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 01:31:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:31:02 INFO - PROCESS | 1768 | 1461141062372 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:31:02 INFO - PROCESS | 1768 | 1461141062374 Marionette TRACE conn6 <- [1,630,null,{}] 01:31:02 INFO - PROCESS | 1768 | 1461141062385 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:02 INFO - PROCESS | 1768 | 1461141062472 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 01:31:02 INFO - PROCESS | 1768 | 1461141062481 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748BC4000 == 40 [pid = 1768] [id = 167] 01:31:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E747E51800) [pid = 1768] [serial = 499] [outer = 0000000000000000] 01:31:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E747E57400) [pid = 1768] [serial = 500] [outer = 000000E747E51800] 01:31:02 INFO - PROCESS | 1768 | 1461141062533 Marionette DEBUG loaded listener.js 01:31:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E748862400) [pid = 1768] [serial = 501] [outer = 000000E747E51800] 01:31:03 INFO - PROCESS | 1768 | 1461141063002 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 01:31:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:31:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 01:31:03 INFO - PROCESS | 1768 | 1461141063066 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 01:31:03 INFO - PROCESS | 1768 | 1461141063068 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 01:31:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:31:03 INFO - PROCESS | 1768 | 1461141063072 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:31:03 INFO - PROCESS | 1768 | 1461141063074 Marionette TRACE conn6 <- [1,634,null,{}] 01:31:03 INFO - PROCESS | 1768 | 1461141063077 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:03 INFO - PROCESS | 1768 | 1461141063188 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 01:31:03 INFO - PROCESS | 1768 | 1461141063201 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:03 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74E98D800 == 41 [pid = 1768] [id = 168] 01:31:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E749B05000) [pid = 1768] [serial = 502] [outer = 0000000000000000] 01:31:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E749B09800) [pid = 1768] [serial = 503] [outer = 000000E749B05000] 01:31:03 INFO - PROCESS | 1768 | 1461141063249 Marionette DEBUG loaded listener.js 01:31:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E749B54800) [pid = 1768] [serial = 504] [outer = 000000E749B05000] 01:31:03 INFO - PROCESS | 1768 | 1461141063673 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:31:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:31:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 627ms 01:31:03 INFO - PROCESS | 1768 | 1461141063702 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 01:31:03 INFO - PROCESS | 1768 | 1461141063704 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 01:31:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:31:03 INFO - PROCESS | 1768 | 1461141063712 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:31:03 INFO - PROCESS | 1768 | 1461141063714 Marionette TRACE conn6 <- [1,638,null,{}] 01:31:03 INFO - PROCESS | 1768 | 1461141063717 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:03 INFO - PROCESS | 1768 | 1461141063794 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 01:31:03 INFO - PROCESS | 1768 | 1461141063801 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:03 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74FB3C800 == 42 [pid = 1768] [id = 169] 01:31:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E74C5A1400) [pid = 1768] [serial = 505] [outer = 0000000000000000] 01:31:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E74C5A6800) [pid = 1768] [serial = 506] [outer = 000000E74C5A1400] 01:31:03 INFO - PROCESS | 1768 | 1461141063847 Marionette DEBUG loaded listener.js 01:31:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E74CD76000) [pid = 1768] [serial = 507] [outer = 000000E74C5A1400] 01:31:04 INFO - PROCESS | 1768 | 1461141064267 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 01:31:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:31:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 587ms 01:31:04 INFO - PROCESS | 1768 | 1461141064310 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 01:31:04 INFO - PROCESS | 1768 | 1461141064312 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 01:31:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:31:04 INFO - PROCESS | 1768 | 1461141064315 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:31:04 INFO - PROCESS | 1768 | 1461141064317 Marionette TRACE conn6 <- [1,642,null,{}] 01:31:04 INFO - PROCESS | 1768 | 1461141064321 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:04 INFO - PROCESS | 1768 | 1461141064452 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 01:31:04 INFO - PROCESS | 1768 | 1461141064460 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750860000 == 43 [pid = 1768] [id = 170] 01:31:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E74D146800) [pid = 1768] [serial = 508] [outer = 0000000000000000] 01:31:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E74E915800) [pid = 1768] [serial = 509] [outer = 000000E74D146800] 01:31:04 INFO - PROCESS | 1768 | 1461141064546 Marionette DEBUG loaded listener.js 01:31:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E74E9EF000) [pid = 1768] [serial = 510] [outer = 000000E74D146800] 01:31:05 INFO - PROCESS | 1768 | 1461141065008 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 734ms 01:31:05 INFO - PROCESS | 1768 | 1461141065051 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 01:31:05 INFO - PROCESS | 1768 | 1461141065053 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 01:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:31:05 INFO - PROCESS | 1768 | 1461141065056 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:31:05 INFO - PROCESS | 1768 | 1461141065058 Marionette TRACE conn6 <- [1,646,null,{}] 01:31:05 INFO - PROCESS | 1768 | 1461141065062 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:05 INFO - PROCESS | 1768 | 1461141065171 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 01:31:05 INFO - PROCESS | 1768 | 1461141065177 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7512BD800 == 44 [pid = 1768] [id = 171] 01:31:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E74E911C00) [pid = 1768] [serial = 511] [outer = 0000000000000000] 01:31:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E74EDCEC00) [pid = 1768] [serial = 512] [outer = 000000E74E911C00] 01:31:05 INFO - PROCESS | 1768 | 1461141065223 Marionette DEBUG loaded listener.js 01:31:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E74F7BF400) [pid = 1768] [serial = 513] [outer = 000000E74E911C00] 01:31:05 INFO - PROCESS | 1768 | 1461141065650 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 627ms 01:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:31:05 INFO - PROCESS | 1768 | 1461141065687 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 01:31:05 INFO - PROCESS | 1768 | 1461141065690 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 01:31:05 INFO - PROCESS | 1768 | 1461141065693 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:31:05 INFO - PROCESS | 1768 | 1461141065695 Marionette TRACE conn6 <- [1,650,null,{}] 01:31:05 INFO - PROCESS | 1768 | 1461141065698 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:05 INFO - PROCESS | 1768 | 1461141065800 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 01:31:05 INFO - PROCESS | 1768 | 1461141065878 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75339F800 == 45 [pid = 1768] [id = 172] 01:31:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E74F95A000) [pid = 1768] [serial = 514] [outer = 0000000000000000] 01:31:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E74F95F400) [pid = 1768] [serial = 515] [outer = 000000E74F95A000] 01:31:05 INFO - PROCESS | 1768 | 1461141065923 Marionette DEBUG loaded listener.js 01:31:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E74FA25800) [pid = 1768] [serial = 516] [outer = 000000E74F95A000] 01:31:06 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:06 INFO - PROCESS | 1768 | [1768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:06 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:06 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E7431C5C00) [pid = 1768] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:31:06 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E749B0E800) [pid = 1768] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:31:06 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E74C5AEC00) [pid = 1768] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:31:06 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E753F03800) [pid = 1768] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:31:06 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E74E95E800) [pid = 1768] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:31:06 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E748655400) [pid = 1768] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:31:06 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E7431C8800) [pid = 1768] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:31:06 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E749B52800) [pid = 1768] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:31:06 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E748AF4000) [pid = 1768] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:31:06 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E74D138400) [pid = 1768] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:31:06 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E74199EC00) [pid = 1768] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:31:06 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E74E95EC00) [pid = 1768] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:31:06 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E74D1F1C00) [pid = 1768] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:31:06 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E74FD09800) [pid = 1768] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:31:06 INFO - PROCESS | 1768 | 1461141066441 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 01:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 774ms 01:31:06 INFO - PROCESS | 1768 | 1461141066468 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 01:31:06 INFO - PROCESS | 1768 | 1461141066471 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 01:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:31:06 INFO - PROCESS | 1768 | 1461141066474 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:31:06 INFO - PROCESS | 1768 | 1461141066476 Marionette TRACE conn6 <- [1,654,null,{}] 01:31:06 INFO - PROCESS | 1768 | 1461141066479 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:06 INFO - PROCESS | 1768 | 1461141066556 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 01:31:06 INFO - PROCESS | 1768 | 1461141066564 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:06 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753F6C000 == 46 [pid = 1768] [id = 173] 01:31:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E747BCA800) [pid = 1768] [serial = 517] [outer = 0000000000000000] 01:31:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E748AF4000) [pid = 1768] [serial = 518] [outer = 000000E747BCA800] 01:31:06 INFO - PROCESS | 1768 | 1461141066610 Marionette DEBUG loaded listener.js 01:31:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E74E9F0800) [pid = 1768] [serial = 519] [outer = 000000E747BCA800] 01:31:06 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:06 INFO - PROCESS | 1768 | [1768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:06 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:07 INFO - PROCESS | 1768 | 1461141067031 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 01:31:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:31:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 585ms 01:31:07 INFO - PROCESS | 1768 | 1461141067063 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 01:31:07 INFO - PROCESS | 1768 | 1461141067065 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 01:31:07 INFO - PROCESS | 1768 | 1461141067068 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:31:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:31:07 INFO - PROCESS | 1768 | 1461141067070 Marionette TRACE conn6 <- [1,658,null,{}] 01:31:07 INFO - PROCESS | 1768 | 1461141067078 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:07 INFO - PROCESS | 1768 | 1461141067184 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 01:31:07 INFO - PROCESS | 1768 | 1461141067193 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:07 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75413B800 == 47 [pid = 1768] [id = 174] 01:31:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E74FB8E400) [pid = 1768] [serial = 520] [outer = 0000000000000000] 01:31:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E74FB95C00) [pid = 1768] [serial = 521] [outer = 000000E74FB8E400] 01:31:07 INFO - PROCESS | 1768 | 1461141067238 Marionette DEBUG loaded listener.js 01:31:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E74FBD9C00) [pid = 1768] [serial = 522] [outer = 000000E74FB8E400] 01:31:07 INFO - PROCESS | 1768 | 1461141067643 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 01:31:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:31:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 629ms 01:31:07 INFO - PROCESS | 1768 | 1461141067701 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 01:31:07 INFO - PROCESS | 1768 | 1461141067703 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 01:31:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:31:07 INFO - PROCESS | 1768 | 1461141067707 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:31:07 INFO - PROCESS | 1768 | 1461141067710 Marionette TRACE conn6 <- [1,662,null,{}] 01:31:07 INFO - PROCESS | 1768 | 1461141067713 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:07 INFO - PROCESS | 1768 | 1461141067816 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 01:31:07 INFO - PROCESS | 1768 | 1461141067824 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:07 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B1D000 == 48 [pid = 1768] [id = 175] 01:31:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E74FBD7000) [pid = 1768] [serial = 523] [outer = 0000000000000000] 01:31:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E7500D9000) [pid = 1768] [serial = 524] [outer = 000000E74FBD7000] 01:31:07 INFO - PROCESS | 1768 | 1461141067874 Marionette DEBUG loaded listener.js 01:31:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E750847C00) [pid = 1768] [serial = 525] [outer = 000000E74FBD7000] 01:31:08 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:08 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:08 INFO - PROCESS | 1768 | [1768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:08 INFO - PROCESS | 1768 | 1461141068304 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 01:31:08 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 01:31:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 628ms 01:31:08 INFO - PROCESS | 1768 | 1461141068337 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 01:31:08 INFO - PROCESS | 1768 | 1461141068339 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 01:31:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:31:08 INFO - PROCESS | 1768 | 1461141068343 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:31:08 INFO - PROCESS | 1768 | 1461141068344 Marionette TRACE conn6 <- [1,666,null,{}] 01:31:08 INFO - PROCESS | 1768 | 1461141068348 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:08 INFO - PROCESS | 1768 | 1461141068427 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 01:31:08 INFO - PROCESS | 1768 | 1461141068648 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:08 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7428DD000 == 49 [pid = 1768] [id = 176] 01:31:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E741994000) [pid = 1768] [serial = 526] [outer = 0000000000000000] 01:31:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E74225F400) [pid = 1768] [serial = 527] [outer = 000000E741994000] 01:31:08 INFO - PROCESS | 1768 | 1461141068709 Marionette DEBUG loaded listener.js 01:31:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E74335A000) [pid = 1768] [serial = 528] [outer = 000000E741994000] 01:31:09 INFO - PROCESS | 1768 | 1461141069260 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 01:31:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:31:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 943ms 01:31:09 INFO - PROCESS | 1768 | 1461141069305 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 01:31:09 INFO - PROCESS | 1768 | 1461141069309 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 01:31:09 INFO - PROCESS | 1768 | 1461141069315 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:31:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:31:09 INFO - PROCESS | 1768 | 1461141069319 Marionette TRACE conn6 <- [1,670,null,{}] 01:31:09 INFO - PROCESS | 1768 | 1461141069325 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:09 INFO - PROCESS | 1768 | 1461141069436 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 01:31:09 INFO - PROCESS | 1768 | 1461141069521 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:09 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C517800 == 50 [pid = 1768] [id = 177] 01:31:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E747BD5C00) [pid = 1768] [serial = 529] [outer = 0000000000000000] 01:31:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E748038400) [pid = 1768] [serial = 530] [outer = 000000E747BD5C00] 01:31:09 INFO - PROCESS | 1768 | 1461141069581 Marionette DEBUG loaded listener.js 01:31:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E748BA6C00) [pid = 1768] [serial = 531] [outer = 000000E747BD5C00] 01:31:10 INFO - PROCESS | 1768 | [1768] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:31:10 INFO - PROCESS | 1768 | [1768] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:31:10 INFO - PROCESS | 1768 | 1461141070688 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 01:31:10 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) 01:31:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1386ms 01:31:10 INFO - PROCESS | 1768 | 1461141070711 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 01:31:10 INFO - PROCESS | 1768 | 1461141070716 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 01:31:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:31:10 INFO - PROCESS | 1768 | 1461141070720 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:31:10 INFO - PROCESS | 1768 | 1461141070723 Marionette TRACE conn6 <- [1,674,null,{}] 01:31:10 INFO - PROCESS | 1768 | 1461141070727 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:10 INFO - PROCESS | 1768 | 1461141070834 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 01:31:10 INFO - PROCESS | 1768 | 1461141070901 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:10 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75412E000 == 51 [pid = 1768] [id = 178] 01:31:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74CD78C00) [pid = 1768] [serial = 532] [outer = 0000000000000000] 01:31:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E74D1EC000) [pid = 1768] [serial = 533] [outer = 000000E74CD78C00] 01:31:10 INFO - PROCESS | 1768 | 1461141070958 Marionette DEBUG loaded listener.js 01:31:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74F41E000) [pid = 1768] [serial = 534] [outer = 000000E74CD78C00] 01:31:12 INFO - PROCESS | 1768 | 1461141072007 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 01:31:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:31:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1347ms 01:31:12 INFO - PROCESS | 1768 | 1461141072234 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 01:31:12 INFO - PROCESS | 1768 | 1461141072238 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 01:31:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:31:12 INFO - PROCESS | 1768 | 1461141072295 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:31:12 INFO - PROCESS | 1768 | 1461141072299 Marionette TRACE conn6 <- [1,678,null,{}] 01:31:12 INFO - PROCESS | 1768 | 1461141072346 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:12 INFO - PROCESS | 1768 | 1461141072429 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 01:31:12 INFO - PROCESS | 1768 | 1461141072440 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:12 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7442E0000 == 52 [pid = 1768] [id = 179] 01:31:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E742F5C800) [pid = 1768] [serial = 535] [outer = 0000000000000000] 01:31:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E743A28000) [pid = 1768] [serial = 536] [outer = 000000E742F5C800] 01:31:12 INFO - PROCESS | 1768 | 1461141072539 Marionette DEBUG loaded listener.js 01:31:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E747BD0000) [pid = 1768] [serial = 537] [outer = 000000E742F5C800] 01:31:13 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B1D000 == 51 [pid = 1768] [id = 175] 01:31:13 INFO - PROCESS | 1768 | --DOCSHELL 000000E75413B800 == 50 [pid = 1768] [id = 174] 01:31:13 INFO - PROCESS | 1768 | --DOCSHELL 000000E753F6C000 == 49 [pid = 1768] [id = 173] 01:31:13 INFO - PROCESS | 1768 | --DOCSHELL 000000E75339F800 == 48 [pid = 1768] [id = 172] 01:31:13 INFO - PROCESS | 1768 | --DOCSHELL 000000E7512BD800 == 47 [pid = 1768] [id = 171] 01:31:13 INFO - PROCESS | 1768 | --DOCSHELL 000000E750860000 == 46 [pid = 1768] [id = 170] 01:31:13 INFO - PROCESS | 1768 | --DOCSHELL 000000E74FB3C800 == 45 [pid = 1768] [id = 169] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E750845400) [pid = 1768] [serial = 479] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E74978A000) [pid = 1768] [serial = 440] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E74E9E6400) [pid = 1768] [serial = 443] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E7508C2C00) [pid = 1768] [serial = 446] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOCSHELL 000000E74E98D800 == 44 [pid = 1768] [id = 168] 01:31:13 INFO - PROCESS | 1768 | --DOCSHELL 000000E748BC4000 == 43 [pid = 1768] [id = 167] 01:31:13 INFO - PROCESS | 1768 | --DOCSHELL 000000E7488C3800 == 42 [pid = 1768] [id = 166] 01:31:13 INFO - PROCESS | 1768 | --DOCSHELL 000000E742AAD000 == 41 [pid = 1768] [id = 165] 01:31:13 INFO - PROCESS | 1768 | --DOCSHELL 000000E7485A9800 == 40 [pid = 1768] [id = 161] 01:31:13 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541B3000 == 39 [pid = 1768] [id = 160] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E749704800) [pid = 1768] [serial = 396] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E74FA24800) [pid = 1768] [serial = 402] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E74EDC2000) [pid = 1768] [serial = 399] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E754191C00) [pid = 1768] [serial = 393] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E74E9F2C00) [pid = 1768] [serial = 464] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E74886B000) [pid = 1768] [serial = 455] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E749706800) [pid = 1768] [serial = 456] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E743352C00) [pid = 1768] [serial = 452] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E743A34800) [pid = 1768] [serial = 453] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E74CD57800) [pid = 1768] [serial = 458] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E74CD7D800) [pid = 1768] [serial = 459] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E74F95B000) [pid = 1768] [serial = 467] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E74D140C00) [pid = 1768] [serial = 461] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E753A03400) [pid = 1768] [serial = 437] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E743355C00) [pid = 1768] [serial = 450] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E7426E5800) [pid = 1768] [serial = 449] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E74EFA4000) [pid = 1768] [serial = 465] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E74FB86400) [pid = 1768] [serial = 470] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E74FA1E000) [pid = 1768] [serial = 468] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E74FBC4800) [pid = 1768] [serial = 473] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E74FD0E800) [pid = 1768] [serial = 476] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E74FD1E400) [pid = 1768] [serial = 477] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E74FBC8C00) [pid = 1768] [serial = 471] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E74FBDCC00) [pid = 1768] [serial = 474] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E74D1E5C00) [pid = 1768] [serial = 462] [outer = 0000000000000000] [url = about:blank] 01:31:13 INFO - PROCESS | 1768 | 1461141073648 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 01:31:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:31:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1421ms 01:31:13 INFO - PROCESS | 1768 | 1461141073680 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 01:31:13 INFO - PROCESS | 1768 | 1461141073684 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 01:31:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:31:13 INFO - PROCESS | 1768 | 1461141073692 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:31:13 INFO - PROCESS | 1768 | 1461141073695 Marionette TRACE conn6 <- [1,682,null,{}] 01:31:13 INFO - PROCESS | 1768 | 1461141073700 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:13 INFO - PROCESS | 1768 | 1461141073800 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 01:31:13 INFO - PROCESS | 1768 | 1461141073893 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:13 INFO - PROCESS | 1768 | ++DOCSHELL 000000E747B46000 == 40 [pid = 1768] [id = 180] 01:31:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E74199DC00) [pid = 1768] [serial = 538] [outer = 0000000000000000] 01:31:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E743A58C00) [pid = 1768] [serial = 539] [outer = 000000E74199DC00] 01:31:13 INFO - PROCESS | 1768 | 1461141073941 Marionette DEBUG loaded listener.js 01:31:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E747BD1000) [pid = 1768] [serial = 540] [outer = 000000E74199DC00] 01:31:14 INFO - PROCESS | 1768 | 1461141074795 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 01:31:14 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) 01:31:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1141ms 01:31:14 INFO - PROCESS | 1768 | 1461141074835 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 01:31:14 INFO - PROCESS | 1768 | 1461141074838 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 01:31:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:31:14 INFO - PROCESS | 1768 | 1461141074841 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:31:14 INFO - PROCESS | 1768 | 1461141074843 Marionette TRACE conn6 <- [1,686,null,{}] 01:31:14 INFO - PROCESS | 1768 | 1461141074854 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:14 INFO - PROCESS | 1768 | 1461141074940 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 01:31:14 INFO - PROCESS | 1768 | 1461141074949 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:14 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74A3E5800 == 41 [pid = 1768] [id = 181] 01:31:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E74199D000) [pid = 1768] [serial = 541] [outer = 0000000000000000] 01:31:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E749B06000) [pid = 1768] [serial = 542] [outer = 000000E74199D000] 01:31:15 INFO - PROCESS | 1768 | 1461141075001 Marionette DEBUG loaded listener.js 01:31:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E749BDCC00) [pid = 1768] [serial = 543] [outer = 000000E74199D000] 01:31:16 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E749B05000) [pid = 1768] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:31:16 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E747E51800) [pid = 1768] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:31:16 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E743A58400) [pid = 1768] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:31:16 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E74E911C00) [pid = 1768] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:31:16 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E74C5A1400) [pid = 1768] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:31:16 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E7422E0C00) [pid = 1768] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:31:16 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E74F95A000) [pid = 1768] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:31:16 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E747BCA800) [pid = 1768] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:31:16 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (000000E74FB8E400) [pid = 1768] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:31:16 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (000000E74D146800) [pid = 1768] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:31:16 INFO - PROCESS | 1768 | 1461141076142 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 01:31:16 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) 01:31:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1345ms 01:31:16 INFO - PROCESS | 1768 | 1461141076218 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 01:31:16 INFO - PROCESS | 1768 | 1461141076223 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 01:31:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:31:16 INFO - PROCESS | 1768 | 1461141076230 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:31:16 INFO - PROCESS | 1768 | 1461141076235 Marionette TRACE conn6 <- [1,690,null,{}] 01:31:16 INFO - PROCESS | 1768 | 1461141076242 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:16 INFO - PROCESS | 1768 | 1461141076389 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 01:31:16 INFO - PROCESS | 1768 | 1461141076493 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:16 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74805D800 == 42 [pid = 1768] [id = 182] 01:31:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (000000E743359400) [pid = 1768] [serial = 544] [outer = 0000000000000000] 01:31:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E743897400) [pid = 1768] [serial = 545] [outer = 000000E743359400] 01:31:16 INFO - PROCESS | 1768 | 1461141076554 Marionette DEBUG loaded listener.js 01:31:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E747BCA800) [pid = 1768] [serial = 546] [outer = 000000E743359400] 01:31:17 INFO - PROCESS | 1768 | 1461141077602 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 01:31:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:31:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1388ms 01:31:17 INFO - PROCESS | 1768 | 1461141077620 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 01:31:17 INFO - PROCESS | 1768 | 1461141077627 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 01:31:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:31:17 INFO - PROCESS | 1768 | 1461141077633 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:31:17 INFO - PROCESS | 1768 | 1461141077637 Marionette TRACE conn6 <- [1,694,null,{}] 01:31:17 INFO - PROCESS | 1768 | 1461141077641 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:17 INFO - PROCESS | 1768 | 1461141077747 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 01:31:17 INFO - PROCESS | 1768 | 1461141077845 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:17 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74EF68000 == 43 [pid = 1768] [id = 183] 01:31:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E74183FC00) [pid = 1768] [serial = 547] [outer = 0000000000000000] 01:31:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E74978E400) [pid = 1768] [serial = 548] [outer = 000000E74183FC00] 01:31:17 INFO - PROCESS | 1768 | 1461141077944 Marionette DEBUG loaded listener.js 01:31:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E74A316C00) [pid = 1768] [serial = 549] [outer = 000000E74183FC00] 01:31:19 INFO - PROCESS | 1768 | 1461141079016 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 01:31:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:31:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1445ms 01:31:19 INFO - PROCESS | 1768 | 1461141079084 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 01:31:19 INFO - PROCESS | 1768 | 1461141079087 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 01:31:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:31:19 INFO - PROCESS | 1768 | 1461141079132 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:31:19 INFO - PROCESS | 1768 | 1461141079136 Marionette TRACE conn6 <- [1,698,null,{}] 01:31:19 INFO - PROCESS | 1768 | 1461141079157 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:19 INFO - PROCESS | 1768 | 1461141079286 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 01:31:19 INFO - PROCESS | 1768 | 1461141079385 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:19 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750237800 == 44 [pid = 1768] [id = 184] 01:31:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E74CD59400) [pid = 1768] [serial = 550] [outer = 0000000000000000] 01:31:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E74D144000) [pid = 1768] [serial = 551] [outer = 000000E74CD59400] 01:31:19 INFO - PROCESS | 1768 | 1461141079445 Marionette DEBUG loaded listener.js 01:31:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E74D1E7400) [pid = 1768] [serial = 552] [outer = 000000E74CD59400] 01:31:20 INFO - PROCESS | 1768 | 1461141080558 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 01:31:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:31:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1485ms 01:31:20 INFO - PROCESS | 1768 | 1461141080576 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 01:31:20 INFO - PROCESS | 1768 | 1461141080580 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 01:31:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:31:20 INFO - PROCESS | 1768 | 1461141080585 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:31:20 INFO - PROCESS | 1768 | 1461141080589 Marionette TRACE conn6 <- [1,702,null,{}] 01:31:20 INFO - PROCESS | 1768 | 1461141080595 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:20 INFO - PROCESS | 1768 | 1461141080690 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 01:31:20 INFO - PROCESS | 1768 | --DOCSHELL 000000E747B46000 == 43 [pid = 1768] [id = 180] 01:31:20 INFO - PROCESS | 1768 | --DOCSHELL 000000E7442E0000 == 42 [pid = 1768] [id = 179] 01:31:20 INFO - PROCESS | 1768 | --DOCSHELL 000000E7428DD000 == 41 [pid = 1768] [id = 176] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E7500D9000) [pid = 1768] [serial = 524] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E749B09800) [pid = 1768] [serial = 503] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E749B54800) [pid = 1768] [serial = 504] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E747E57400) [pid = 1768] [serial = 500] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E748862400) [pid = 1768] [serial = 501] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E747B6B000) [pid = 1768] [serial = 498] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E743A64400) [pid = 1768] [serial = 497] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (000000E74CD7A800) [pid = 1768] [serial = 485] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (000000E74F7BF400) [pid = 1768] [serial = 513] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (000000E74EDCEC00) [pid = 1768] [serial = 512] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (000000E74C5A6800) [pid = 1768] [serial = 506] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (000000E743A5B000) [pid = 1768] [serial = 482] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (000000E750845800) [pid = 1768] [serial = 491] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (000000E74FD13C00) [pid = 1768] [serial = 488] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (000000E74264B800) [pid = 1768] [serial = 494] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (000000E742F98000) [pid = 1768] [serial = 495] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (000000E74F95F400) [pid = 1768] [serial = 515] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (000000E748AF4000) [pid = 1768] [serial = 518] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (000000E74FB95C00) [pid = 1768] [serial = 521] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (000000E74FA25800) [pid = 1768] [serial = 516] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (000000E74E915800) [pid = 1768] [serial = 509] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (000000E74E9EF000) [pid = 1768] [serial = 510] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (000000E74FBD9C00) [pid = 1768] [serial = 522] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (000000E74CD76000) [pid = 1768] [serial = 507] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (000000E74E9F0800) [pid = 1768] [serial = 519] [outer = 0000000000000000] [url = about:blank] 01:31:20 INFO - PROCESS | 1768 | 1461141080822 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:20 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74486D000 == 42 [pid = 1768] [id = 185] 01:31:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (000000E7431C7400) [pid = 1768] [serial = 553] [outer = 0000000000000000] 01:31:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (000000E7437BBC00) [pid = 1768] [serial = 554] [outer = 000000E7431C7400] 01:31:20 INFO - PROCESS | 1768 | 1461141080871 Marionette DEBUG loaded listener.js 01:31:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (000000E747B6B800) [pid = 1768] [serial = 555] [outer = 000000E7431C7400] 01:31:21 INFO - PROCESS | 1768 | 1461141081748 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 01:31:21 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 01:31:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1196ms 01:31:21 INFO - PROCESS | 1768 | 1461141081782 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 01:31:21 INFO - PROCESS | 1768 | 1461141081788 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 01:31:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:31:21 INFO - PROCESS | 1768 | 1461141081794 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:31:21 INFO - PROCESS | 1768 | 1461141081797 Marionette TRACE conn6 <- [1,706,null,{}] 01:31:21 INFO - PROCESS | 1768 | 1461141081801 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:21 INFO - PROCESS | 1768 | 1461141081882 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 01:31:21 INFO - PROCESS | 1768 | 1461141081888 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:21 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749617000 == 43 [pid = 1768] [id = 186] 01:31:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (000000E747D81C00) [pid = 1768] [serial = 556] [outer = 0000000000000000] 01:31:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (000000E74978F800) [pid = 1768] [serial = 557] [outer = 000000E747D81C00] 01:31:21 INFO - PROCESS | 1768 | 1461141081934 Marionette DEBUG loaded listener.js 01:31:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (000000E74C57A000) [pid = 1768] [serial = 558] [outer = 000000E747D81C00] 01:31:22 INFO - PROCESS | 1768 | 1461141082899 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 01:31:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:31:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1132ms 01:31:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:31:22 INFO - PROCESS | 1768 | 1461141082929 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 01:31:22 INFO - PROCESS | 1768 | 1461141082932 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 01:31:22 INFO - PROCESS | 1768 | 1461141082936 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:31:22 INFO - PROCESS | 1768 | 1461141082939 Marionette TRACE conn6 <- [1,710,null,{}] 01:31:22 INFO - PROCESS | 1768 | 1461141082950 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:23 INFO - PROCESS | 1768 | 1461141083057 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 01:31:23 INFO - PROCESS | 1768 | 1461141083065 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:23 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74222E800 == 44 [pid = 1768] [id = 187] 01:31:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (000000E74D13C400) [pid = 1768] [serial = 559] [outer = 0000000000000000] 01:31:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (000000E74D1C0800) [pid = 1768] [serial = 560] [outer = 000000E74D13C400] 01:31:23 INFO - PROCESS | 1768 | 1461141083114 Marionette DEBUG loaded listener.js 01:31:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (000000E74E963800) [pid = 1768] [serial = 561] [outer = 000000E74D13C400] 01:31:23 INFO - PROCESS | 1768 | 1461141083584 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 01:31:23 INFO - PROCESS | 1768 | 1461141083631 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 01:31:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:31:23 INFO - PROCESS | 1768 | 1461141083635 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:31:23 INFO - PROCESS | 1768 | 1461141083637 Marionette TRACE conn6 <- [1,714,null,{}] 01:31:23 INFO - PROCESS | 1768 | 1461141083649 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:23 INFO - PROCESS | 1768 | 1461141083758 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 01:31:23 INFO - PROCESS | 1768 | 1461141083771 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:23 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75086A000 == 45 [pid = 1768] [id = 188] 01:31:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (000000E74EDC8400) [pid = 1768] [serial = 562] [outer = 0000000000000000] 01:31:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (000000E74EFA4000) [pid = 1768] [serial = 563] [outer = 000000E74EDC8400] 01:31:23 INFO - PROCESS | 1768 | 1461141083853 Marionette DEBUG loaded listener.js 01:31:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (000000E74F787C00) [pid = 1768] [serial = 564] [outer = 000000E74EDC8400] 01:31:24 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (000000E74199DC00) [pid = 1768] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:31:24 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (000000E742F5C800) [pid = 1768] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:31:24 INFO - PROCESS | 1768 | 1461141084289 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 01:31:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:31:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 692ms 01:31:24 INFO - PROCESS | 1768 | 1461141084329 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 01:31:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:31:24 INFO - PROCESS | 1768 | 1461141084331 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 01:31:24 INFO - PROCESS | 1768 | 1461141084334 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:31:24 INFO - PROCESS | 1768 | 1461141084336 Marionette TRACE conn6 <- [1,718,null,{}] 01:31:24 INFO - PROCESS | 1768 | 1461141084340 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:24 INFO - PROCESS | 1768 | 1461141084468 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 01:31:24 INFO - PROCESS | 1768 | 1461141084512 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:24 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750DCC800 == 46 [pid = 1768] [id = 189] 01:31:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (000000E7422E0C00) [pid = 1768] [serial = 565] [outer = 0000000000000000] 01:31:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (000000E74F7C2800) [pid = 1768] [serial = 566] [outer = 000000E7422E0C00] 01:31:24 INFO - PROCESS | 1768 | 1461141084558 Marionette DEBUG loaded listener.js 01:31:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (000000E74F966C00) [pid = 1768] [serial = 567] [outer = 000000E7422E0C00] 01:31:24 INFO - PROCESS | 1768 | 1461141084936 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 01:31:24 INFO - PROCESS | 1768 | 1461141084970 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 01:31:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:31:24 INFO - PROCESS | 1768 | 1461141084973 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:31:24 INFO - PROCESS | 1768 | 1461141084975 Marionette TRACE conn6 <- [1,722,null,{}] 01:31:24 INFO - PROCESS | 1768 | 1461141084979 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:25 INFO - PROCESS | 1768 | 1461141085083 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 01:31:25 INFO - PROCESS | 1768 | 1461141085090 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:25 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752FC5000 == 47 [pid = 1768] [id = 190] 01:31:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (000000E74FA24800) [pid = 1768] [serial = 568] [outer = 0000000000000000] 01:31:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (000000E74FB8DC00) [pid = 1768] [serial = 569] [outer = 000000E74FA24800] 01:31:25 INFO - PROCESS | 1768 | 1461141085139 Marionette DEBUG loaded listener.js 01:31:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (000000E74FBD4C00) [pid = 1768] [serial = 570] [outer = 000000E74FA24800] 01:31:25 INFO - PROCESS | 1768 | 1461141085551 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 01:31:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:31:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 01:31:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:31:25 INFO - PROCESS | 1768 | 1461141085605 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 01:31:25 INFO - PROCESS | 1768 | 1461141085607 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 01:31:25 INFO - PROCESS | 1768 | 1461141085610 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:31:25 INFO - PROCESS | 1768 | 1461141085612 Marionette TRACE conn6 <- [1,726,null,{}] 01:31:25 INFO - PROCESS | 1768 | 1461141085616 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:25 INFO - PROCESS | 1768 | 1461141085693 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 01:31:25 INFO - PROCESS | 1768 | 1461141085703 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:25 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744225000 == 48 [pid = 1768] [id = 191] 01:31:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (000000E74FBDDC00) [pid = 1768] [serial = 571] [outer = 0000000000000000] 01:31:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E74FD09C00) [pid = 1768] [serial = 572] [outer = 000000E74FBDDC00] 01:31:25 INFO - PROCESS | 1768 | 1461141085749 Marionette DEBUG loaded listener.js 01:31:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E74FD18400) [pid = 1768] [serial = 573] [outer = 000000E74FBDDC00] 01:31:26 INFO - PROCESS | 1768 | [1768] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:31:26 INFO - PROCESS | 1768 | 1461141086738 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 01:31:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:31:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1192ms 01:31:26 INFO - PROCESS | 1768 | 1461141086836 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 01:31:26 INFO - PROCESS | 1768 | 1461141086841 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 01:31:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:31:26 INFO - PROCESS | 1768 | 1461141086848 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:31:26 INFO - PROCESS | 1768 | 1461141086853 Marionette TRACE conn6 <- [1,730,null,{}] 01:31:26 INFO - PROCESS | 1768 | 1461141086861 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:26 INFO - PROCESS | 1768 | 1461141086962 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 01:31:27 INFO - PROCESS | 1768 | 1461141087158 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:27 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748ACF800 == 49 [pid = 1768] [id = 192] 01:31:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E7436D2C00) [pid = 1768] [serial = 574] [outer = 0000000000000000] 01:31:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E743A65400) [pid = 1768] [serial = 575] [outer = 000000E7436D2C00] 01:31:27 INFO - PROCESS | 1768 | 1461141087219 Marionette DEBUG loaded listener.js 01:31:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E748A92000) [pid = 1768] [serial = 576] [outer = 000000E7436D2C00] 01:31:28 INFO - PROCESS | 1768 | 1461141088280 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 01:31:28 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 01:31:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1496ms 01:31:28 INFO - PROCESS | 1768 | 1461141088345 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 01:31:28 INFO - PROCESS | 1768 | 1461141088352 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 01:31:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:31:28 INFO - PROCESS | 1768 | 1461141088402 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:31:28 INFO - PROCESS | 1768 | 1461141088405 Marionette TRACE conn6 <- [1,734,null,{}] 01:31:28 INFO - PROCESS | 1768 | 1461141088410 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:28 INFO - PROCESS | 1768 | 1461141088541 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 01:31:28 INFO - PROCESS | 1768 | 1461141088615 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:28 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750A1E000 == 50 [pid = 1768] [id = 193] 01:31:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E748869000) [pid = 1768] [serial = 577] [outer = 0000000000000000] 01:31:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E74D1B6000) [pid = 1768] [serial = 578] [outer = 000000E748869000] 01:31:28 INFO - PROCESS | 1768 | 1461141088671 Marionette DEBUG loaded listener.js 01:31:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E74EDC2800) [pid = 1768] [serial = 579] [outer = 000000E748869000] 01:31:29 INFO - PROCESS | 1768 | 1461141089681 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 01:31:29 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.) 01:31:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1326ms 01:31:29 INFO - PROCESS | 1768 | 1461141089792 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 01:31:29 INFO - PROCESS | 1768 | 1461141089795 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 01:31:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:31:29 INFO - PROCESS | 1768 | 1461141089800 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:31:29 INFO - PROCESS | 1768 | 1461141089804 Marionette TRACE conn6 <- [1,738,null,{}] 01:31:29 INFO - PROCESS | 1768 | 1461141089816 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:29 INFO - PROCESS | 1768 | 1461141089916 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 01:31:30 INFO - PROCESS | 1768 | 1461141090057 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:30 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743621000 == 51 [pid = 1768] [id = 194] 01:31:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E742F8F800) [pid = 1768] [serial = 580] [outer = 0000000000000000] 01:31:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E743351400) [pid = 1768] [serial = 581] [outer = 000000E742F8F800] 01:31:30 INFO - PROCESS | 1768 | 1461141090236 Marionette DEBUG loaded listener.js 01:31:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E747D7E400) [pid = 1768] [serial = 582] [outer = 000000E742F8F800] 01:31:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E752FC5000 == 50 [pid = 1768] [id = 190] 01:31:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E750DCC800 == 49 [pid = 1768] [id = 189] 01:31:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E75086A000 == 48 [pid = 1768] [id = 188] 01:31:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E74222E800 == 47 [pid = 1768] [id = 187] 01:31:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E749617000 == 46 [pid = 1768] [id = 186] 01:31:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E74486D000 == 45 [pid = 1768] [id = 185] 01:31:31 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E749B06000) [pid = 1768] [serial = 542] [outer = 0000000000000000] [url = about:blank] 01:31:31 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E74225F400) [pid = 1768] [serial = 527] [outer = 0000000000000000] [url = about:blank] 01:31:31 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E748038400) [pid = 1768] [serial = 530] [outer = 0000000000000000] [url = about:blank] 01:31:31 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E74D1EC000) [pid = 1768] [serial = 533] [outer = 0000000000000000] [url = about:blank] 01:31:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E74805D800 == 44 [pid = 1768] [id = 182] 01:31:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E74A3E5800 == 43 [pid = 1768] [id = 181] 01:31:31 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E743A58C00) [pid = 1768] [serial = 539] [outer = 0000000000000000] [url = about:blank] 01:31:31 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E747BD1000) [pid = 1768] [serial = 540] [outer = 0000000000000000] [url = about:blank] 01:31:31 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E747BD0000) [pid = 1768] [serial = 537] [outer = 0000000000000000] [url = about:blank] 01:31:31 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E743A28000) [pid = 1768] [serial = 536] [outer = 0000000000000000] [url = about:blank] 01:31:31 INFO - PROCESS | 1768 | 1461141091265 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 01:31:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:31:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1491ms 01:31:31 INFO - PROCESS | 1768 | 1461141091292 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 01:31:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:31:31 INFO - PROCESS | 1768 | 1461141091295 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 01:31:31 INFO - PROCESS | 1768 | 1461141091299 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:31:31 INFO - PROCESS | 1768 | 1461141091302 Marionette TRACE conn6 <- [1,742,null,{}] 01:31:31 INFO - PROCESS | 1768 | 1461141091308 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:31 INFO - PROCESS | 1768 | 1461141091397 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 01:31:31 INFO - PROCESS | 1768 | 1461141091405 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:31 INFO - PROCESS | 1768 | ++DOCSHELL 000000E747D0B000 == 44 [pid = 1768] [id = 195] 01:31:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E743A2BC00) [pid = 1768] [serial = 583] [outer = 0000000000000000] 01:31:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E744819800) [pid = 1768] [serial = 584] [outer = 000000E743A2BC00] 01:31:31 INFO - PROCESS | 1768 | 1461141091453 Marionette DEBUG loaded listener.js 01:31:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E748038400) [pid = 1768] [serial = 585] [outer = 000000E743A2BC00] 01:31:32 INFO - PROCESS | 1768 | 1461141092427 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 01:31:32 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 01:31:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1178ms 01:31:32 INFO - PROCESS | 1768 | 1461141092477 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 01:31:32 INFO - PROCESS | 1768 | 1461141092481 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 01:31:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:31:32 INFO - PROCESS | 1768 | 1461141092487 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:31:32 INFO - PROCESS | 1768 | 1461141092490 Marionette TRACE conn6 <- [1,746,null,{}] 01:31:32 INFO - PROCESS | 1768 | 1461141092494 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:32 INFO - PROCESS | 1768 | 1461141092577 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 01:31:32 INFO - PROCESS | 1768 | 1461141092585 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:32 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F45B000 == 45 [pid = 1768] [id = 196] 01:31:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E748A37400) [pid = 1768] [serial = 586] [outer = 0000000000000000] 01:31:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E74CD53400) [pid = 1768] [serial = 587] [outer = 000000E748A37400] 01:31:32 INFO - PROCESS | 1768 | 1461141092631 Marionette DEBUG loaded listener.js 01:31:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E74D145C00) [pid = 1768] [serial = 588] [outer = 000000E748A37400] 01:31:33 INFO - PROCESS | 1768 | 1461141093101 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 01:31:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:31:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 01:31:33 INFO - PROCESS | 1768 | 1461141093182 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 01:31:33 INFO - PROCESS | 1768 | 1461141093184 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 01:31:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:31:33 INFO - PROCESS | 1768 | 1461141093188 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:31:33 INFO - PROCESS | 1768 | 1461141093192 Marionette TRACE conn6 <- [1,750,null,{}] 01:31:33 INFO - PROCESS | 1768 | 1461141093207 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:33 INFO - PROCESS | 1768 | 1461141093296 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 01:31:33 INFO - PROCESS | 1768 | 1461141093310 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:33 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752AD8000 == 46 [pid = 1768] [id = 197] 01:31:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E74EDC6000) [pid = 1768] [serial = 589] [outer = 0000000000000000] 01:31:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E74EDCD800) [pid = 1768] [serial = 590] [outer = 000000E74EDC6000] 01:31:33 INFO - PROCESS | 1768 | 1461141093358 Marionette DEBUG loaded listener.js 01:31:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E74F7BC800) [pid = 1768] [serial = 591] [outer = 000000E74EDC6000] 01:31:34 INFO - PROCESS | 1768 | [1768] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:31:34 INFO - PROCESS | 1768 | 1461141094286 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 01:31:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:31:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1140ms 01:31:34 INFO - PROCESS | 1768 | 1461141094330 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 01:31:34 INFO - PROCESS | 1768 | 1461141094333 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 01:31:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:31:34 INFO - PROCESS | 1768 | 1461141094336 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:31:34 INFO - PROCESS | 1768 | 1461141094338 Marionette TRACE conn6 <- [1,754,null,{}] 01:31:34 INFO - PROCESS | 1768 | 1461141094342 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:34 INFO - PROCESS | 1768 | 1461141094448 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 01:31:34 INFO - PROCESS | 1768 | 1461141094455 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:34 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540D8000 == 47 [pid = 1768] [id = 198] 01:31:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E74FA24C00) [pid = 1768] [serial = 592] [outer = 0000000000000000] 01:31:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E74FA2B000) [pid = 1768] [serial = 593] [outer = 000000E74FA24C00] 01:31:34 INFO - PROCESS | 1768 | 1461141094500 Marionette DEBUG loaded listener.js 01:31:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E74FB8BC00) [pid = 1768] [serial = 594] [outer = 000000E74FA24C00] 01:31:35 INFO - PROCESS | 1768 | 1461141095409 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 01:31:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:31:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1088ms 01:31:35 INFO - PROCESS | 1768 | 1461141095426 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 01:31:35 INFO - PROCESS | 1768 | 1461141095428 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 01:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:31:35 INFO - PROCESS | 1768 | 1461141095436 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:31:35 INFO - PROCESS | 1768 | 1461141095437 Marionette TRACE conn6 <- [1,758,null,{}] 01:31:35 INFO - PROCESS | 1768 | 1461141095442 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:35 INFO - PROCESS | 1768 | 1461141095591 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 01:31:35 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E74D13C400) [pid = 1768] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:31:35 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E747D81C00) [pid = 1768] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:31:35 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E7431C7400) [pid = 1768] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:31:35 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E74EDC8400) [pid = 1768] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:31:35 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E74FA24800) [pid = 1768] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:31:35 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E7422E0C00) [pid = 1768] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:31:35 INFO - PROCESS | 1768 | 1461141095635 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:35 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74D2A6000 == 48 [pid = 1768] [id = 199] 01:31:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E74491A800) [pid = 1768] [serial = 595] [outer = 0000000000000000] 01:31:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E74D13C400) [pid = 1768] [serial = 596] [outer = 000000E74491A800] 01:31:35 INFO - PROCESS | 1768 | 1461141095689 Marionette DEBUG loaded listener.js 01:31:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E74FBE1800) [pid = 1768] [serial = 597] [outer = 000000E74491A800] 01:31:36 INFO - PROCESS | 1768 | 1461141096085 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 01:31:36 INFO - PROCESS | 1768 | 1461141096124 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 01:31:36 INFO - PROCESS | 1768 | 1461141096127 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 01:31:36 INFO - PROCESS | 1768 | 1461141096130 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:31:36 INFO - PROCESS | 1768 | 1461141096132 Marionette TRACE conn6 <- [1,762,null,{}] 01:31:36 INFO - PROCESS | 1768 | 1461141096136 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:36 INFO - PROCESS | 1768 | 1461141096222 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 01:31:36 INFO - PROCESS | 1768 | 1461141096228 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:36 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7545AD000 == 49 [pid = 1768] [id = 200] 01:31:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E74FD1C000) [pid = 1768] [serial = 598] [outer = 0000000000000000] 01:31:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E750277800) [pid = 1768] [serial = 599] [outer = 000000E74FD1C000] 01:31:36 INFO - PROCESS | 1768 | 1461141096275 Marionette DEBUG loaded listener.js 01:31:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E75084D000) [pid = 1768] [serial = 600] [outer = 000000E74FD1C000] 01:31:36 INFO - PROCESS | 1768 | 1461141096674 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 01:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 586ms 01:31:36 INFO - PROCESS | 1768 | 1461141096720 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 01:31:36 INFO - PROCESS | 1768 | 1461141096722 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 01:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:31:36 INFO - PROCESS | 1768 | 1461141096726 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:31:36 INFO - PROCESS | 1768 | 1461141096728 Marionette TRACE conn6 <- [1,766,null,{}] 01:31:36 INFO - PROCESS | 1768 | 1461141096737 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:36 INFO - PROCESS | 1768 | 1461141096814 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 01:31:36 INFO - PROCESS | 1768 | 1461141096820 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:36 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756C36800 == 50 [pid = 1768] [id = 201] 01:31:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E750897400) [pid = 1768] [serial = 601] [outer = 0000000000000000] 01:31:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E750A8CC00) [pid = 1768] [serial = 602] [outer = 000000E750897400] 01:31:36 INFO - PROCESS | 1768 | 1461141096866 Marionette DEBUG loaded listener.js 01:31:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E750CC9800) [pid = 1768] [serial = 603] [outer = 000000E750897400] 01:31:37 INFO - PROCESS | 1768 | 1461141097297 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 01:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 587ms 01:31:37 INFO - PROCESS | 1768 | 1461141097315 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 01:31:37 INFO - PROCESS | 1768 | 1461141097317 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 01:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:31:37 INFO - PROCESS | 1768 | 1461141097321 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:31:37 INFO - PROCESS | 1768 | 1461141097323 Marionette TRACE conn6 <- [1,770,null,{}] 01:31:37 INFO - PROCESS | 1768 | 1461141097326 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:37 INFO - PROCESS | 1768 | 1461141097433 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 01:31:37 INFO - PROCESS | 1768 | 1461141097440 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:37 INFO - PROCESS | 1768 | ++DOCSHELL 000000E757C29800 == 51 [pid = 1768] [id = 202] 01:31:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E750CCE800) [pid = 1768] [serial = 604] [outer = 0000000000000000] 01:31:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E750CD3C00) [pid = 1768] [serial = 605] [outer = 000000E750CCE800] 01:31:37 INFO - PROCESS | 1768 | 1461141097486 Marionette DEBUG loaded listener.js 01:31:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E751772800) [pid = 1768] [serial = 606] [outer = 000000E750CCE800] 01:31:38 INFO - PROCESS | 1768 | 1461141098119 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 01:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 879ms 01:31:38 INFO - PROCESS | 1768 | 1461141098205 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 01:31:38 INFO - PROCESS | 1768 | 1461141098211 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 01:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:31:38 INFO - PROCESS | 1768 | 1461141098217 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:31:38 INFO - PROCESS | 1768 | 1461141098221 Marionette TRACE conn6 <- [1,774,null,{}] 01:31:38 INFO - PROCESS | 1768 | 1461141098227 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:38 INFO - PROCESS | 1768 | 1461141098347 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 01:31:38 INFO - PROCESS | 1768 | 1461141098413 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:38 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74E98D800 == 52 [pid = 1768] [id = 203] 01:31:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E748865000) [pid = 1768] [serial = 607] [outer = 0000000000000000] 01:31:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E748AEF800) [pid = 1768] [serial = 608] [outer = 000000E748865000] 01:31:38 INFO - PROCESS | 1768 | 1461141098472 Marionette DEBUG loaded listener.js 01:31:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E74A319400) [pid = 1768] [serial = 609] [outer = 000000E748865000] 01:31:39 INFO - PROCESS | 1768 | 1461141099058 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 879ms 01:31:39 INFO - PROCESS | 1768 | 1461141099098 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 01:31:39 INFO - PROCESS | 1768 | 1461141099105 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 01:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:31:39 INFO - PROCESS | 1768 | 1461141099112 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:31:39 INFO - PROCESS | 1768 | 1461141099115 Marionette TRACE conn6 <- [1,778,null,{}] 01:31:39 INFO - PROCESS | 1768 | 1461141099119 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:39 INFO - PROCESS | 1768 | 1461141099228 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 01:31:39 INFO - PROCESS | 1768 | 1461141099315 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:39 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754130000 == 53 [pid = 1768] [id = 204] 01:31:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E74D1EC800) [pid = 1768] [serial = 610] [outer = 0000000000000000] 01:31:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E74ED34800) [pid = 1768] [serial = 611] [outer = 000000E74D1EC800] 01:31:39 INFO - PROCESS | 1768 | 1461141099374 Marionette DEBUG loaded listener.js 01:31:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74F963400) [pid = 1768] [serial = 612] [outer = 000000E74D1EC800] 01:31:40 INFO - PROCESS | 1768 | 1461141100001 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 944ms 01:31:40 INFO - PROCESS | 1768 | 1461141100061 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 01:31:40 INFO - PROCESS | 1768 | 1461141100064 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 01:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:31:40 INFO - PROCESS | 1768 | 1461141100068 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:31:40 INFO - PROCESS | 1768 | 1461141100072 Marionette TRACE conn6 <- [1,782,null,{}] 01:31:40 INFO - PROCESS | 1768 | 1461141100085 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:40 INFO - PROCESS | 1768 | 1461141100194 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 01:31:40 INFO - PROCESS | 1768 | 1461141100268 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:40 INFO - PROCESS | 1768 | ++DOCSHELL 000000E758CE7800 == 54 [pid = 1768] [id = 205] 01:31:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E7500E0800) [pid = 1768] [serial = 613] [outer = 0000000000000000] 01:31:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E75084C800) [pid = 1768] [serial = 614] [outer = 000000E7500E0800] 01:31:40 INFO - PROCESS | 1768 | 1461141100327 Marionette DEBUG loaded listener.js 01:31:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E7519D9000) [pid = 1768] [serial = 615] [outer = 000000E7500E0800] 01:31:40 INFO - PROCESS | 1768 | 1461141100902 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 01:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 881ms 01:31:40 INFO - PROCESS | 1768 | 1461141100950 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 01:31:40 INFO - PROCESS | 1768 | 1461141100953 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 01:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:31:40 INFO - PROCESS | 1768 | 1461141100957 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:31:40 INFO - PROCESS | 1768 | 1461141100959 Marionette TRACE conn6 <- [1,786,null,{}] 01:31:40 INFO - PROCESS | 1768 | 1461141100963 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:41 INFO - PROCESS | 1768 | 1461141101070 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 01:31:41 INFO - PROCESS | 1768 | 1461141101154 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:41 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759043000 == 55 [pid = 1768] [id = 206] 01:31:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E7519E3C00) [pid = 1768] [serial = 616] [outer = 0000000000000000] 01:31:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E7524DF800) [pid = 1768] [serial = 617] [outer = 000000E7519E3C00] 01:31:41 INFO - PROCESS | 1768 | 1461141101209 Marionette DEBUG loaded listener.js 01:31:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E752A4E000) [pid = 1768] [serial = 618] [outer = 000000E7519E3C00] 01:31:41 INFO - PROCESS | 1768 | 1461141101802 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 01:31:41 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 01:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 881ms 01:31:41 INFO - PROCESS | 1768 | 1461141101840 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 01:31:41 INFO - PROCESS | 1768 | 1461141101843 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 01:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:31:41 INFO - PROCESS | 1768 | 1461141101846 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:31:41 INFO - PROCESS | 1768 | 1461141101848 Marionette TRACE conn6 <- [1,790,null,{}] 01:31:41 INFO - PROCESS | 1768 | 1461141101852 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:41 INFO - PROCESS | 1768 | 1461141101953 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 01:31:42 INFO - PROCESS | 1768 | 1461141102038 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759243800 == 56 [pid = 1768] [id = 207] 01:31:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E752FD5C00) [pid = 1768] [serial = 619] [outer = 0000000000000000] 01:31:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E752FDD400) [pid = 1768] [serial = 620] [outer = 000000E752FD5C00] 01:31:42 INFO - PROCESS | 1768 | 1461141102094 Marionette DEBUG loaded listener.js 01:31:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E7533E0400) [pid = 1768] [serial = 621] [outer = 000000E752FD5C00] 01:31:42 INFO - PROCESS | 1768 | 1461141102694 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 01:31:42 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 01:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 881ms 01:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:31:42 INFO - PROCESS | 1768 | 1461141102730 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 01:31:42 INFO - PROCESS | 1768 | 1461141102733 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 01:31:42 INFO - PROCESS | 1768 | 1461141102736 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:31:42 INFO - PROCESS | 1768 | 1461141102738 Marionette TRACE conn6 <- [1,794,null,{}] 01:31:42 INFO - PROCESS | 1768 | 1461141102742 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:42 INFO - PROCESS | 1768 | 1461141102857 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 01:31:42 INFO - PROCESS | 1768 | 1461141102930 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74A3CE800 == 57 [pid = 1768] [id = 208] 01:31:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E74D1E9C00) [pid = 1768] [serial = 622] [outer = 0000000000000000] 01:31:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E752FD9C00) [pid = 1768] [serial = 623] [outer = 000000E74D1E9C00] 01:31:42 INFO - PROCESS | 1768 | 1461141102989 Marionette DEBUG loaded listener.js 01:31:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E753ECB800) [pid = 1768] [serial = 624] [outer = 000000E74D1E9C00] 01:31:43 INFO - PROCESS | 1768 | 1461141103705 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 01:31:43 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 01:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 986ms 01:31:43 INFO - PROCESS | 1768 | 1461141103735 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 01:31:43 INFO - PROCESS | 1768 | 1461141103741 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 01:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:31:43 INFO - PROCESS | 1768 | 1461141103749 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:31:43 INFO - PROCESS | 1768 | 1461141103753 Marionette TRACE conn6 <- [1,798,null,{}] 01:31:43 INFO - PROCESS | 1768 | 1461141103758 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:43 INFO - PROCESS | 1768 | 1461141103864 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 01:31:43 INFO - PROCESS | 1768 | 1461141103956 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:43 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749BAE800 == 58 [pid = 1768] [id = 209] 01:31:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E748A32800) [pid = 1768] [serial = 625] [outer = 0000000000000000] 01:31:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E749B0D400) [pid = 1768] [serial = 626] [outer = 000000E748A32800] 01:31:44 INFO - PROCESS | 1768 | 1461141104008 Marionette DEBUG loaded listener.js 01:31:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74D13F400) [pid = 1768] [serial = 627] [outer = 000000E748A32800] 01:31:44 INFO - PROCESS | 1768 | --DOCSHELL 000000E74EF68000 == 57 [pid = 1768] [id = 183] 01:31:44 INFO - PROCESS | 1768 | --DOCSHELL 000000E756C36800 == 56 [pid = 1768] [id = 201] 01:31:44 INFO - PROCESS | 1768 | --DOCSHELL 000000E7545AD000 == 55 [pid = 1768] [id = 200] 01:31:44 INFO - PROCESS | 1768 | --DOCSHELL 000000E74D2A6000 == 54 [pid = 1768] [id = 199] 01:31:44 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540D8000 == 53 [pid = 1768] [id = 198] 01:31:44 INFO - PROCESS | 1768 | --DOCSHELL 000000E752AD8000 == 52 [pid = 1768] [id = 197] 01:31:44 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F45B000 == 51 [pid = 1768] [id = 196] 01:31:44 INFO - PROCESS | 1768 | --DOCSHELL 000000E747D0B000 == 50 [pid = 1768] [id = 195] 01:31:44 INFO - PROCESS | 1768 | --DOCSHELL 000000E743621000 == 49 [pid = 1768] [id = 194] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74FD09C00) [pid = 1768] [serial = 572] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74978E400) [pid = 1768] [serial = 548] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E743897400) [pid = 1768] [serial = 545] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E74D144000) [pid = 1768] [serial = 551] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOCSHELL 000000E748ACF800 == 48 [pid = 1768] [id = 192] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E74E963800) [pid = 1768] [serial = 561] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74D1C0800) [pid = 1768] [serial = 560] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E74978F800) [pid = 1768] [serial = 557] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E7437BBC00) [pid = 1768] [serial = 554] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E747B6B800) [pid = 1768] [serial = 555] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74EFA4000) [pid = 1768] [serial = 563] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E74F787C00) [pid = 1768] [serial = 564] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E74FB8DC00) [pid = 1768] [serial = 569] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E74F7C2800) [pid = 1768] [serial = 566] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E74FBD4C00) [pid = 1768] [serial = 570] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74C57A000) [pid = 1768] [serial = 558] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E74F966C00) [pid = 1768] [serial = 567] [outer = 0000000000000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1768 | 1461141104548 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 01:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 837ms 01:31:44 INFO - PROCESS | 1768 | 1461141104606 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 01:31:44 INFO - PROCESS | 1768 | 1461141104613 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 01:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:31:44 INFO - PROCESS | 1768 | 1461141104620 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:31:44 INFO - PROCESS | 1768 | 1461141104623 Marionette TRACE conn6 <- [1,802,null,{}] 01:31:44 INFO - PROCESS | 1768 | 1461141104627 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:44 INFO - PROCESS | 1768 | 1461141104714 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 01:31:44 INFO - PROCESS | 1768 | 1461141104723 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749BB9800 == 49 [pid = 1768] [id = 210] 01:31:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74263A400) [pid = 1768] [serial = 628] [outer = 0000000000000000] 01:31:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E749708C00) [pid = 1768] [serial = 629] [outer = 000000E74263A400] 01:31:44 INFO - PROCESS | 1768 | 1461141104773 Marionette DEBUG loaded listener.js 01:31:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74CD5F800) [pid = 1768] [serial = 630] [outer = 000000E74263A400] 01:31:45 INFO - PROCESS | 1768 | 1461141105259 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 01:31:45 INFO - PROCESS | 1768 | 1461141105317 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 01:31:45 INFO - PROCESS | 1768 | 1461141105320 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:31:45 INFO - PROCESS | 1768 | 1461141105324 Marionette TRACE conn6 <- [1,806,null,{}] 01:31:45 INFO - PROCESS | 1768 | 1461141105335 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:45 INFO - PROCESS | 1768 | 1461141105427 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 01:31:45 INFO - PROCESS | 1768 | 1461141105436 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:45 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752AEB000 == 50 [pid = 1768] [id = 211] 01:31:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74EFAA800) [pid = 1768] [serial = 631] [outer = 0000000000000000] 01:31:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E74F7C7C00) [pid = 1768] [serial = 632] [outer = 000000E74EFAA800] 01:31:45 INFO - PROCESS | 1768 | 1461141105484 Marionette DEBUG loaded listener.js 01:31:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74FA28000) [pid = 1768] [serial = 633] [outer = 000000E74EFAA800] 01:31:45 INFO - PROCESS | 1768 | 1461141105933 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 01:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 648ms 01:31:45 INFO - PROCESS | 1768 | 1461141105969 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 01:31:45 INFO - PROCESS | 1768 | 1461141105972 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 01:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:31:45 INFO - PROCESS | 1768 | 1461141105976 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:31:45 INFO - PROCESS | 1768 | 1461141105977 Marionette TRACE conn6 <- [1,810,null,{}] 01:31:45 INFO - PROCESS | 1768 | 1461141105981 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:46 INFO - PROCESS | 1768 | 1461141106095 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 01:31:46 INFO - PROCESS | 1768 | 1461141106104 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540E7000 == 51 [pid = 1768] [id = 212] 01:31:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E74FB95800) [pid = 1768] [serial = 634] [outer = 0000000000000000] 01:31:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74FBD9400) [pid = 1768] [serial = 635] [outer = 000000E74FB95800] 01:31:46 INFO - PROCESS | 1768 | 1461141106151 Marionette DEBUG loaded listener.js 01:31:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E74FD16C00) [pid = 1768] [serial = 636] [outer = 000000E74FB95800] 01:31:46 INFO - PROCESS | 1768 | 1461141106577 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 01:31:46 INFO - PROCESS | 1768 | 1461141106609 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 01:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:31:46 INFO - PROCESS | 1768 | 1461141106612 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:31:46 INFO - PROCESS | 1768 | 1461141106614 Marionette TRACE conn6 <- [1,814,null,{}] 01:31:46 INFO - PROCESS | 1768 | 1461141106617 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:46 INFO - PROCESS | 1768 | 1461141106730 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 01:31:46 INFO - PROCESS | 1768 | 1461141106737 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756C2C800 == 52 [pid = 1768] [id = 213] 01:31:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E74FBE1000) [pid = 1768] [serial = 637] [outer = 0000000000000000] 01:31:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E750270C00) [pid = 1768] [serial = 638] [outer = 000000E74FBE1000] 01:31:46 INFO - PROCESS | 1768 | 1461141106783 Marionette DEBUG loaded listener.js 01:31:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E750CC6800) [pid = 1768] [serial = 639] [outer = 000000E74FBE1000] 01:31:47 INFO - PROCESS | 1768 | 1461141107242 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 01:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 01:31:47 INFO - PROCESS | 1768 | 1461141107312 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 01:31:47 INFO - PROCESS | 1768 | 1461141107315 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 01:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:31:47 INFO - PROCESS | 1768 | 1461141107318 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:31:47 INFO - PROCESS | 1768 | 1461141107320 Marionette TRACE conn6 <- [1,818,null,{}] 01:31:47 INFO - PROCESS | 1768 | 1461141107323 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:47 INFO - PROCESS | 1768 | 1461141107441 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 01:31:47 INFO - PROCESS | 1768 | 1461141107534 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:47 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75922E000 == 53 [pid = 1768] [id = 214] 01:31:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E7500DB400) [pid = 1768] [serial = 640] [outer = 0000000000000000] 01:31:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E75127C800) [pid = 1768] [serial = 641] [outer = 000000E7500DB400] 01:31:47 INFO - PROCESS | 1768 | 1461141107582 Marionette DEBUG loaded listener.js 01:31:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E752A45000) [pid = 1768] [serial = 642] [outer = 000000E7500DB400] 01:31:47 INFO - PROCESS | 1768 | 1461141107995 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 01:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 734ms 01:31:49 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E750897400) [pid = 1768] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:31:49 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E748A37400) [pid = 1768] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:31:49 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E74FD1C000) [pid = 1768] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:31:49 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E74CD59400) [pid = 1768] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:31:49 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74EDC6000) [pid = 1768] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:31:49 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E74FBD7000) [pid = 1768] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:31:49 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74FA24C00) [pid = 1768] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:31:49 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E74491A800) [pid = 1768] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:31:49 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E742F8F800) [pid = 1768] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:31:49 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E743A2BC00) [pid = 1768] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:31:49 INFO - PROCESS | 1768 | 1461141109531 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 01:31:49 INFO - PROCESS | 1768 | 1461141109533 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 01:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:31:49 INFO - PROCESS | 1768 | 1461141109643 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:31:49 INFO - PROCESS | 1768 | 1461141109645 Marionette TRACE conn6 <- [1,822,null,{}] 01:31:49 INFO - PROCESS | 1768 | 1461141109649 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:49 INFO - PROCESS | 1768 | 1461141109752 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 01:31:49 INFO - PROCESS | 1768 | 1461141109798 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:49 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B68800 == 54 [pid = 1768] [id = 215] 01:31:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74ED36800) [pid = 1768] [serial = 643] [outer = 0000000000000000] 01:31:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E74FBD7000) [pid = 1768] [serial = 644] [outer = 000000E74ED36800] 01:31:49 INFO - PROCESS | 1768 | 1461141109843 Marionette DEBUG loaded listener.js 01:31:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E750E09400) [pid = 1768] [serial = 645] [outer = 000000E74ED36800] 01:31:50 INFO - PROCESS | 1768 | 1461141110197 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 01:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 628ms 01:31:50 INFO - PROCESS | 1768 | 1461141110232 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 01:31:50 INFO - PROCESS | 1768 | 1461141110234 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 01:31:50 INFO - PROCESS | 1768 | 1461141110237 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:31:50 INFO - PROCESS | 1768 | 1461141110239 Marionette TRACE conn6 <- [1,826,null,{}] 01:31:50 INFO - PROCESS | 1768 | 1461141110243 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:50 INFO - PROCESS | 1768 | 1461141110351 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 01:31:50 INFO - PROCESS | 1768 | 1461141110360 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550B7800 == 55 [pid = 1768] [id = 216] 01:31:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E753A05000) [pid = 1768] [serial = 646] [outer = 0000000000000000] 01:31:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E753ED8000) [pid = 1768] [serial = 647] [outer = 000000E753A05000] 01:31:50 INFO - PROCESS | 1768 | 1461141110405 Marionette DEBUG loaded listener.js 01:31:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E753F0A400) [pid = 1768] [serial = 648] [outer = 000000E753A05000] 01:31:50 INFO - PROCESS | 1768 | 1461141110823 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 01:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 628ms 01:31:50 INFO - PROCESS | 1768 | 1461141110869 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 01:31:50 INFO - PROCESS | 1768 | 1461141110871 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 01:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:31:50 INFO - PROCESS | 1768 | 1461141110874 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:31:50 INFO - PROCESS | 1768 | 1461141110876 Marionette TRACE conn6 <- [1,830,null,{}] 01:31:50 INFO - PROCESS | 1768 | 1461141110880 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:50 INFO - PROCESS | 1768 | 1461141110989 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 01:31:51 INFO - PROCESS | 1768 | 1461141110998 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:51 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7592E2000 == 56 [pid = 1768] [id = 217] 01:31:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E753ED3000) [pid = 1768] [serial = 649] [outer = 0000000000000000] 01:31:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E754192400) [pid = 1768] [serial = 650] [outer = 000000E753ED3000] 01:31:51 INFO - PROCESS | 1768 | 1461141111044 Marionette DEBUG loaded listener.js 01:31:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E75419A000) [pid = 1768] [serial = 651] [outer = 000000E753ED3000] 01:31:51 INFO - PROCESS | 1768 | 1461141111522 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 01:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 01:31:51 INFO - PROCESS | 1768 | 1461141111571 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 01:31:51 INFO - PROCESS | 1768 | 1461141111576 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 01:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:31:51 INFO - PROCESS | 1768 | 1461141111582 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:31:51 INFO - PROCESS | 1768 | 1461141111586 Marionette TRACE conn6 <- [1,834,null,{}] 01:31:51 INFO - PROCESS | 1768 | 1461141111594 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:51 INFO - PROCESS | 1768 | 1461141111707 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 01:31:51 INFO - PROCESS | 1768 | 1461141111858 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:51 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7497E2000 == 57 [pid = 1768] [id = 218] 01:31:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E747B6B000) [pid = 1768] [serial = 652] [outer = 0000000000000000] 01:31:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E747D2DC00) [pid = 1768] [serial = 653] [outer = 000000E747B6B000] 01:31:51 INFO - PROCESS | 1768 | 1461141111960 Marionette DEBUG loaded listener.js 01:31:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E749B0E000) [pid = 1768] [serial = 654] [outer = 000000E747B6B000] 01:31:52 INFO - PROCESS | 1768 | 1461141112518 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 01:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 984ms 01:31:52 INFO - PROCESS | 1768 | 1461141112569 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 01:31:52 INFO - PROCESS | 1768 | 1461141112576 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 01:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:31:52 INFO - PROCESS | 1768 | 1461141112583 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:31:52 INFO - PROCESS | 1768 | 1461141112586 Marionette TRACE conn6 <- [1,838,null,{}] 01:31:52 INFO - PROCESS | 1768 | 1461141112591 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:52 INFO - PROCESS | 1768 | 1461141112701 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 01:31:52 INFO - PROCESS | 1768 | 1461141112777 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754136000 == 58 [pid = 1768] [id = 219] 01:31:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E749790800) [pid = 1768] [serial = 655] [outer = 0000000000000000] 01:31:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E74F7BBC00) [pid = 1768] [serial = 656] [outer = 000000E749790800] 01:31:52 INFO - PROCESS | 1768 | 1461141112874 Marionette DEBUG loaded listener.js 01:31:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E74FB90C00) [pid = 1768] [serial = 657] [outer = 000000E749790800] 01:31:53 INFO - PROCESS | 1768 | 1461141113489 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 01:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 944ms 01:31:53 INFO - PROCESS | 1768 | 1461141113533 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 01:31:53 INFO - PROCESS | 1768 | 1461141113536 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 01:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:31:53 INFO - PROCESS | 1768 | 1461141113540 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:31:53 INFO - PROCESS | 1768 | 1461141113544 Marionette TRACE conn6 <- [1,842,null,{}] 01:31:53 INFO - PROCESS | 1768 | 1461141113556 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:53 INFO - PROCESS | 1768 | 1461141113671 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 01:31:53 INFO - PROCESS | 1768 | 1461141113788 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75922D800 == 59 [pid = 1768] [id = 220] 01:31:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E750350800) [pid = 1768] [serial = 658] [outer = 0000000000000000] 01:31:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E750CD0800) [pid = 1768] [serial = 659] [outer = 000000E750350800] 01:31:53 INFO - PROCESS | 1768 | 1461141113848 Marionette DEBUG loaded listener.js 01:31:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E753ED4800) [pid = 1768] [serial = 660] [outer = 000000E750350800] 01:31:54 INFO - PROCESS | 1768 | 1461141114432 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 01:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 943ms 01:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:31:54 INFO - PROCESS | 1768 | 1461141114485 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 01:31:54 INFO - PROCESS | 1768 | 1461141114488 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 01:31:54 INFO - PROCESS | 1768 | 1461141114492 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:31:54 INFO - PROCESS | 1768 | 1461141114494 Marionette TRACE conn6 <- [1,846,null,{}] 01:31:54 INFO - PROCESS | 1768 | 1461141114498 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:54 INFO - PROCESS | 1768 | 1461141114605 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 01:31:54 INFO - PROCESS | 1768 | 1461141114697 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E758CDA000 == 60 [pid = 1768] [id = 221] 01:31:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E75419F000) [pid = 1768] [serial = 661] [outer = 0000000000000000] 01:31:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E7547B2800) [pid = 1768] [serial = 662] [outer = 000000E75419F000] 01:31:54 INFO - PROCESS | 1768 | 1461141114753 Marionette DEBUG loaded listener.js 01:31:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E7547BCC00) [pid = 1768] [serial = 663] [outer = 000000E75419F000] 01:31:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E7547BA400) [pid = 1768] [serial = 664] [outer = 000000E7496AE000] 01:31:55 INFO - PROCESS | 1768 | 1461141115358 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 01:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 944ms 01:31:55 INFO - PROCESS | 1768 | 1461141115438 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 01:31:55 INFO - PROCESS | 1768 | 1461141115440 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 01:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:31:55 INFO - PROCESS | 1768 | 1461141115444 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:31:55 INFO - PROCESS | 1768 | 1461141115446 Marionette TRACE conn6 <- [1,850,null,{}] 01:31:55 INFO - PROCESS | 1768 | 1461141115450 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:55 INFO - PROCESS | 1768 | 1461141115586 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 01:31:55 INFO - PROCESS | 1768 | 1461141115703 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:55 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749BC1800 == 61 [pid = 1768] [id = 222] 01:31:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E747BCFC00) [pid = 1768] [serial = 665] [outer = 0000000000000000] 01:31:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E74F46E400) [pid = 1768] [serial = 666] [outer = 000000E747BCFC00] 01:31:55 INFO - PROCESS | 1768 | 1461141115761 Marionette DEBUG loaded listener.js 01:31:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E75084D800) [pid = 1768] [serial = 667] [outer = 000000E747BCFC00] 01:31:56 INFO - PROCESS | 1768 | 1461141116619 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 01:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1234ms 01:31:56 INFO - PROCESS | 1768 | 1461141116680 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 01:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:31:56 INFO - PROCESS | 1768 | 1461141116684 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 01:31:56 INFO - PROCESS | 1768 | 1461141116688 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:31:56 INFO - PROCESS | 1768 | 1461141116692 Marionette TRACE conn6 <- [1,854,null,{}] 01:31:56 INFO - PROCESS | 1768 | 1461141116697 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:56 INFO - PROCESS | 1768 | 1461141116798 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 01:31:56 INFO - PROCESS | 1768 | 1461141116877 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748069000 == 62 [pid = 1768] [id = 223] 01:31:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E744BC7800) [pid = 1768] [serial = 668] [outer = 0000000000000000] 01:31:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E747BCC800) [pid = 1768] [serial = 669] [outer = 000000E744BC7800] 01:31:56 INFO - PROCESS | 1768 | 1461141116974 Marionette DEBUG loaded listener.js 01:31:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E748042000) [pid = 1768] [serial = 670] [outer = 000000E744BC7800] 01:31:57 INFO - PROCESS | 1768 | --DOCSHELL 000000E750234800 == 61 [pid = 1768] [id = 162] 01:31:57 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550B7800 == 60 [pid = 1768] [id = 216] 01:31:57 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B68800 == 59 [pid = 1768] [id = 215] 01:31:57 INFO - PROCESS | 1768 | --DOCSHELL 000000E75922E000 == 58 [pid = 1768] [id = 214] 01:31:57 INFO - PROCESS | 1768 | --DOCSHELL 000000E756C2C800 == 57 [pid = 1768] [id = 213] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E750CD3C00) [pid = 1768] [serial = 605] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540E7000 == 56 [pid = 1768] [id = 212] 01:31:57 INFO - PROCESS | 1768 | --DOCSHELL 000000E752AEB000 == 55 [pid = 1768] [id = 211] 01:31:57 INFO - PROCESS | 1768 | --DOCSHELL 000000E749BB9800 == 54 [pid = 1768] [id = 210] 01:31:57 INFO - PROCESS | 1768 | --DOCSHELL 000000E749BAE800 == 53 [pid = 1768] [id = 209] 01:31:57 INFO - PROCESS | 1768 | --DOCSHELL 000000E74E98D800 == 52 [pid = 1768] [id = 203] 01:31:57 INFO - PROCESS | 1768 | --DOCSHELL 000000E757C29800 == 51 [pid = 1768] [id = 202] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E750A8CC00) [pid = 1768] [serial = 602] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E750CC9800) [pid = 1768] [serial = 603] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E74CD53400) [pid = 1768] [serial = 587] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E750277800) [pid = 1768] [serial = 599] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E743A65400) [pid = 1768] [serial = 575] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E74D1E7400) [pid = 1768] [serial = 552] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E74F7BC800) [pid = 1768] [serial = 591] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E750847C00) [pid = 1768] [serial = 525] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74FA2B000) [pid = 1768] [serial = 593] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74FB8BC00) [pid = 1768] [serial = 594] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74D1B6000) [pid = 1768] [serial = 578] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74FBE1800) [pid = 1768] [serial = 597] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E743351400) [pid = 1768] [serial = 581] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E74D13C400) [pid = 1768] [serial = 596] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E748038400) [pid = 1768] [serial = 585] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E75084D000) [pid = 1768] [serial = 600] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74D145C00) [pid = 1768] [serial = 588] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E744819800) [pid = 1768] [serial = 584] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74EDCD800) [pid = 1768] [serial = 590] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E747D7E400) [pid = 1768] [serial = 582] [outer = 0000000000000000] [url = about:blank] 01:31:57 INFO - PROCESS | 1768 | 1461141117512 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 01:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 840ms 01:31:57 INFO - PROCESS | 1768 | 1461141117529 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 01:31:57 INFO - PROCESS | 1768 | 1461141117535 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 01:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:31:57 INFO - PROCESS | 1768 | 1461141117541 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:31:57 INFO - PROCESS | 1768 | 1461141117544 Marionette TRACE conn6 <- [1,858,null,{}] 01:31:57 INFO - PROCESS | 1768 | 1461141117548 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:57 INFO - PROCESS | 1768 | 1461141117634 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 01:31:57 INFO - PROCESS | 1768 | 1461141117643 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:57 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748BC2000 == 52 [pid = 1768] [id = 224] 01:31:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E7437C7C00) [pid = 1768] [serial = 671] [outer = 0000000000000000] 01:31:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E747E56000) [pid = 1768] [serial = 672] [outer = 000000E7437C7C00] 01:31:57 INFO - PROCESS | 1768 | 1461141117691 Marionette DEBUG loaded listener.js 01:31:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74886C000) [pid = 1768] [serial = 673] [outer = 000000E7437C7C00] 01:31:58 INFO - PROCESS | 1768 | 1461141118162 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 01:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 628ms 01:31:58 INFO - PROCESS | 1768 | 1461141118170 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 01:31:58 INFO - PROCESS | 1768 | 1461141118173 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 01:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:31:58 INFO - PROCESS | 1768 | 1461141118176 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:31:58 INFO - PROCESS | 1768 | 1461141118180 Marionette TRACE conn6 <- [1,862,null,{}] 01:31:58 INFO - PROCESS | 1768 | 1461141118196 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:58 INFO - PROCESS | 1768 | 1461141118279 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 01:31:58 INFO - PROCESS | 1768 | 1461141118286 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74EF63000 == 53 [pid = 1768] [id = 225] 01:31:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E749B06000) [pid = 1768] [serial = 674] [outer = 0000000000000000] 01:31:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E749B0B000) [pid = 1768] [serial = 675] [outer = 000000E749B06000] 01:31:58 INFO - PROCESS | 1768 | 1461141118335 Marionette DEBUG loaded listener.js 01:31:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E74C5A6800) [pid = 1768] [serial = 676] [outer = 000000E749B06000] 01:31:58 INFO - PROCESS | 1768 | 1461141118790 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 01:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 650ms 01:31:58 INFO - PROCESS | 1768 | 1461141118833 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 01:31:58 INFO - PROCESS | 1768 | 1461141118836 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 01:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:31:58 INFO - PROCESS | 1768 | 1461141118839 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:31:58 INFO - PROCESS | 1768 | 1461141118841 Marionette TRACE conn6 <- [1,866,null,{}] 01:31:58 INFO - PROCESS | 1768 | 1461141118845 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:58 INFO - PROCESS | 1768 | 1461141118928 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 01:31:58 INFO - PROCESS | 1768 | 1461141118935 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750866000 == 54 [pid = 1768] [id = 226] 01:31:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E74CD7AC00) [pid = 1768] [serial = 677] [outer = 0000000000000000] 01:31:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E74D139800) [pid = 1768] [serial = 678] [outer = 000000E74CD7AC00] 01:31:58 INFO - PROCESS | 1768 | 1461141118982 Marionette DEBUG loaded listener.js 01:31:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E74D1E5C00) [pid = 1768] [serial = 679] [outer = 000000E74CD7AC00] 01:31:59 INFO - PROCESS | 1768 | 1461141119391 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 01:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 587ms 01:31:59 INFO - PROCESS | 1768 | 1461141119432 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 01:31:59 INFO - PROCESS | 1768 | 1461141119435 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 01:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:31:59 INFO - PROCESS | 1768 | 1461141119438 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:31:59 INFO - PROCESS | 1768 | 1461141119440 Marionette TRACE conn6 <- [1,870,null,{}] 01:31:59 INFO - PROCESS | 1768 | 1461141119444 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:59 INFO - PROCESS | 1768 | 1461141119557 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 01:31:59 INFO - PROCESS | 1768 | 1461141119564 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:59 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752ACF000 == 55 [pid = 1768] [id = 227] 01:31:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E74D1F1800) [pid = 1768] [serial = 680] [outer = 0000000000000000] 01:31:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E74E961400) [pid = 1768] [serial = 681] [outer = 000000E74D1F1800] 01:31:59 INFO - PROCESS | 1768 | 1461141119649 Marionette DEBUG loaded listener.js 01:31:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E74EDC4400) [pid = 1768] [serial = 682] [outer = 000000E74D1F1800] 01:32:00 INFO - PROCESS | 1768 | 1461141120117 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 01:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 733ms 01:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:32:00 INFO - PROCESS | 1768 | 1461141120176 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 01:32:00 INFO - PROCESS | 1768 | 1461141120178 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 01:32:00 INFO - PROCESS | 1768 | 1461141120182 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:32:00 INFO - PROCESS | 1768 | 1461141120184 Marionette TRACE conn6 <- [1,874,null,{}] 01:32:00 INFO - PROCESS | 1768 | 1461141120194 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:00 INFO - PROCESS | 1768 | 1461141120308 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 01:32:00 INFO - PROCESS | 1768 | 1461141120363 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:00 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540AE000 == 56 [pid = 1768] [id = 228] 01:32:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E74F967C00) [pid = 1768] [serial = 683] [outer = 0000000000000000] 01:32:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E74FA20000) [pid = 1768] [serial = 684] [outer = 000000E74F967C00] 01:32:00 INFO - PROCESS | 1768 | 1461141120414 Marionette DEBUG loaded listener.js 01:32:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E74FAA4800) [pid = 1768] [serial = 685] [outer = 000000E74F967C00] 01:32:00 INFO - PROCESS | 1768 | 1461141120844 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 01:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 692ms 01:32:00 INFO - PROCESS | 1768 | 1461141120876 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 01:32:00 INFO - PROCESS | 1768 | 1461141120878 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 01:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:32:00 INFO - PROCESS | 1768 | 1461141120881 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:32:00 INFO - PROCESS | 1768 | 1461141120883 Marionette TRACE conn6 <- [1,878,null,{}] 01:32:00 INFO - PROCESS | 1768 | 1461141120893 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:01 INFO - PROCESS | 1768 | 1461141121021 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 01:32:01 INFO - PROCESS | 1768 | 1461141121029 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:01 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754135800 == 57 [pid = 1768] [id = 229] 01:32:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E74F961400) [pid = 1768] [serial = 686] [outer = 0000000000000000] 01:32:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E74FB8D800) [pid = 1768] [serial = 687] [outer = 000000E74F961400] 01:32:01 INFO - PROCESS | 1768 | 1461141121074 Marionette DEBUG loaded listener.js 01:32:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E74FBCA400) [pid = 1768] [serial = 688] [outer = 000000E74F961400] 01:32:01 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E74FB95800) [pid = 1768] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:32:01 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E74D1E9C00) [pid = 1768] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:32:01 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E74263A400) [pid = 1768] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:32:01 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E74EFAA800) [pid = 1768] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:32:01 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E748A32800) [pid = 1768] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:32:01 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E7500DB400) [pid = 1768] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:32:01 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E753A05000) [pid = 1768] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:32:01 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74ED36800) [pid = 1768] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:32:01 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74FBE1000) [pid = 1768] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:32:01 INFO - PROCESS | 1768 | 1461141121822 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 01:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 985ms 01:32:01 INFO - PROCESS | 1768 | 1461141121870 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 01:32:01 INFO - PROCESS | 1768 | 1461141121872 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 01:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:32:01 INFO - PROCESS | 1768 | 1461141121876 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:32:01 INFO - PROCESS | 1768 | 1461141121878 Marionette TRACE conn6 <- [1,882,null,{}] 01:32:01 INFO - PROCESS | 1768 | 1461141121886 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:01 INFO - PROCESS | 1768 | 1461141121967 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 01:32:01 INFO - PROCESS | 1768 | 1461141121973 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:01 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75087D000 == 58 [pid = 1768] [id = 230] 01:32:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E7431C7400) [pid = 1768] [serial = 689] [outer = 0000000000000000] 01:32:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E74FB95800) [pid = 1768] [serial = 690] [outer = 000000E7431C7400] 01:32:02 INFO - PROCESS | 1768 | 1461141122021 Marionette DEBUG loaded listener.js 01:32:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E74FD15400) [pid = 1768] [serial = 691] [outer = 000000E7431C7400] 01:32:02 INFO - PROCESS | 1768 | 1461141122480 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 01:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 649ms 01:32:02 INFO - PROCESS | 1768 | 1461141122528 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 01:32:02 INFO - PROCESS | 1768 | 1461141122530 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 01:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:32:02 INFO - PROCESS | 1768 | 1461141122533 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:32:02 INFO - PROCESS | 1768 | 1461141122535 Marionette TRACE conn6 <- [1,886,null,{}] 01:32:02 INFO - PROCESS | 1768 | 1461141122538 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:02 INFO - PROCESS | 1768 | 1461141122619 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 01:32:02 INFO - PROCESS | 1768 | 1461141122626 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B14800 == 59 [pid = 1768] [id = 231] 01:32:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E74FD1E000) [pid = 1768] [serial = 692] [outer = 0000000000000000] 01:32:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E7500D9800) [pid = 1768] [serial = 693] [outer = 000000E74FD1E000] 01:32:02 INFO - PROCESS | 1768 | 1461141122672 Marionette DEBUG loaded listener.js 01:32:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E750275000) [pid = 1768] [serial = 694] [outer = 000000E74FD1E000] 01:32:03 INFO - PROCESS | 1768 | 1461141123076 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 01:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 585ms 01:32:03 INFO - PROCESS | 1768 | 1461141123122 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 01:32:03 INFO - PROCESS | 1768 | 1461141123124 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 01:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:32:03 INFO - PROCESS | 1768 | 1461141123132 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:32:03 INFO - PROCESS | 1768 | 1461141123134 Marionette TRACE conn6 <- [1,890,null,{}] 01:32:03 INFO - PROCESS | 1768 | 1461141123138 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:03 INFO - PROCESS | 1768 | 1461141123218 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 01:32:03 INFO - PROCESS | 1768 | 1461141123225 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:03 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B72800 == 60 [pid = 1768] [id = 232] 01:32:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E75034E400) [pid = 1768] [serial = 695] [outer = 0000000000000000] 01:32:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E750354800) [pid = 1768] [serial = 696] [outer = 000000E75034E400] 01:32:03 INFO - PROCESS | 1768 | 1461141123276 Marionette DEBUG loaded listener.js 01:32:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E750848000) [pid = 1768] [serial = 697] [outer = 000000E75034E400] 01:32:03 INFO - PROCESS | 1768 | 1461141123722 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 01:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 01:32:03 INFO - PROCESS | 1768 | 1461141123799 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 01:32:03 INFO - PROCESS | 1768 | 1461141123804 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 01:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:32:03 INFO - PROCESS | 1768 | 1461141123809 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:32:03 INFO - PROCESS | 1768 | 1461141123814 Marionette TRACE conn6 <- [1,894,null,{}] 01:32:03 INFO - PROCESS | 1768 | 1461141123825 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:03 INFO - PROCESS | 1768 | 1461141123939 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 01:32:04 INFO - PROCESS | 1768 | 1461141124034 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7442D5800 == 61 [pid = 1768] [id = 233] 01:32:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E742F90000) [pid = 1768] [serial = 698] [outer = 0000000000000000] 01:32:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E743353400) [pid = 1768] [serial = 699] [outer = 000000E742F90000] 01:32:04 INFO - PROCESS | 1768 | 1461141124092 Marionette DEBUG loaded listener.js 01:32:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E743A5B800) [pid = 1768] [serial = 700] [outer = 000000E742F90000] 01:32:04 INFO - PROCESS | 1768 | 1461141124762 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 01:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 985ms 01:32:04 INFO - PROCESS | 1768 | 1461141124800 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 01:32:04 INFO - PROCESS | 1768 | 1461141124804 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 01:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:32:04 INFO - PROCESS | 1768 | 1461141124812 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:32:04 INFO - PROCESS | 1768 | 1461141124817 Marionette TRACE conn6 <- [1,898,null,{}] 01:32:04 INFO - PROCESS | 1768 | 1461141124821 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:04 INFO - PROCESS | 1768 | 1461141124931 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 01:32:05 INFO - PROCESS | 1768 | 1461141125008 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750317800 == 62 [pid = 1768] [id = 234] 01:32:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E744983C00) [pid = 1768] [serial = 701] [outer = 0000000000000000] 01:32:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E749B0D000) [pid = 1768] [serial = 702] [outer = 000000E744983C00] 01:32:05 INFO - PROCESS | 1768 | 1461141125106 Marionette DEBUG loaded listener.js 01:32:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E74CD78400) [pid = 1768] [serial = 703] [outer = 000000E744983C00] 01:32:05 INFO - PROCESS | 1768 | 1461141125667 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 01:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 901ms 01:32:05 INFO - PROCESS | 1768 | 1461141125714 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 01:32:05 INFO - PROCESS | 1768 | 1461141125717 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 01:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:32:05 INFO - PROCESS | 1768 | 1461141125721 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:32:05 INFO - PROCESS | 1768 | 1461141125724 Marionette TRACE conn6 <- [1,902,null,{}] 01:32:05 INFO - PROCESS | 1768 | 1461141125735 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:05 INFO - PROCESS | 1768 | 1461141125849 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 01:32:05 INFO - PROCESS | 1768 | 1461141125940 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7551DF800 == 63 [pid = 1768] [id = 235] 01:32:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E74F95FC00) [pid = 1768] [serial = 704] [outer = 0000000000000000] 01:32:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E74F965400) [pid = 1768] [serial = 705] [outer = 000000E74F95FC00] 01:32:06 INFO - PROCESS | 1768 | 1461141126001 Marionette DEBUG loaded listener.js 01:32:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E7500DD800) [pid = 1768] [serial = 706] [outer = 000000E74F95FC00] 01:32:06 INFO - PROCESS | 1768 | 1461141126610 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 01:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 943ms 01:32:06 INFO - PROCESS | 1768 | 1461141126666 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 01:32:06 INFO - PROCESS | 1768 | 1461141126668 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 01:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:32:06 INFO - PROCESS | 1768 | 1461141126672 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:32:06 INFO - PROCESS | 1768 | 1461141126674 Marionette TRACE conn6 <- [1,906,null,{}] 01:32:06 INFO - PROCESS | 1768 | 1461141126678 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:06 INFO - PROCESS | 1768 | 1461141126784 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 01:32:06 INFO - PROCESS | 1768 | 1461141126859 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:06 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7555E2800 == 64 [pid = 1768] [id = 236] 01:32:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E7508BF800) [pid = 1768] [serial = 707] [outer = 0000000000000000] 01:32:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E750CCD000) [pid = 1768] [serial = 708] [outer = 000000E7508BF800] 01:32:06 INFO - PROCESS | 1768 | 1461141126956 Marionette DEBUG loaded listener.js 01:32:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E751282800) [pid = 1768] [serial = 709] [outer = 000000E7508BF800] 01:32:07 INFO - PROCESS | 1768 | 1461141127502 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 01:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 881ms 01:32:07 INFO - PROCESS | 1768 | 1461141127555 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 01:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:32:07 INFO - PROCESS | 1768 | 1461141127558 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 01:32:07 INFO - PROCESS | 1768 | 1461141127562 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:32:07 INFO - PROCESS | 1768 | 1461141127564 Marionette TRACE conn6 <- [1,910,null,{}] 01:32:07 INFO - PROCESS | 1768 | 1461141127568 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:07 INFO - PROCESS | 1768 | 1461141127670 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 01:32:07 INFO - PROCESS | 1768 | 1461141127758 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:07 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756EB4000 == 65 [pid = 1768] [id = 237] 01:32:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E7519DAC00) [pid = 1768] [serial = 710] [outer = 0000000000000000] 01:32:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E75242A800) [pid = 1768] [serial = 711] [outer = 000000E7519DAC00] 01:32:07 INFO - PROCESS | 1768 | 1461141127814 Marionette DEBUG loaded listener.js 01:32:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E752FDBC00) [pid = 1768] [serial = 712] [outer = 000000E7519DAC00] 01:32:08 INFO - PROCESS | 1768 | 1461141128430 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 01:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 923ms 01:32:08 INFO - PROCESS | 1768 | 1461141128487 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 01:32:08 INFO - PROCESS | 1768 | 1461141128490 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 01:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:32:08 INFO - PROCESS | 1768 | 1461141128493 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:32:08 INFO - PROCESS | 1768 | 1461141128496 Marionette TRACE conn6 <- [1,914,null,{}] 01:32:08 INFO - PROCESS | 1768 | 1461141128499 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:08 INFO - PROCESS | 1768 | 1461141128632 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 01:32:08 INFO - PROCESS | 1768 | 1461141128730 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:08 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750108000 == 66 [pid = 1768] [id = 238] 01:32:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (000000E753A07000) [pid = 1768] [serial = 713] [outer = 0000000000000000] 01:32:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E753A1D800) [pid = 1768] [serial = 714] [outer = 000000E753A07000] 01:32:08 INFO - PROCESS | 1768 | 1461141128790 Marionette DEBUG loaded listener.js 01:32:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E753F0F000) [pid = 1768] [serial = 715] [outer = 000000E753A07000] 01:32:09 INFO - PROCESS | 1768 | 1461141129358 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 01:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1028ms 01:32:09 INFO - PROCESS | 1768 | 1461141129524 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 01:32:09 INFO - PROCESS | 1768 | 1461141129530 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 01:32:09 INFO - PROCESS | 1768 | 1461141129535 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:32:09 INFO - PROCESS | 1768 | 1461141129538 Marionette TRACE conn6 <- [1,918,null,{}] 01:32:09 INFO - PROCESS | 1768 | 1461141129543 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:09 INFO - PROCESS | 1768 | 1461141129644 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 01:32:09 INFO - PROCESS | 1768 | 1461141129731 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:09 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74FB3A800 == 67 [pid = 1768] [id = 239] 01:32:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (000000E743892800) [pid = 1768] [serial = 716] [outer = 0000000000000000] 01:32:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (000000E743A60C00) [pid = 1768] [serial = 717] [outer = 000000E743892800] 01:32:09 INFO - PROCESS | 1768 | 1461141129780 Marionette DEBUG loaded listener.js 01:32:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (000000E748862800) [pid = 1768] [serial = 718] [outer = 000000E743892800] 01:32:10 INFO - PROCESS | 1768 | 1461141130367 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 01:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 880ms 01:32:10 INFO - PROCESS | 1768 | 1461141130418 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 01:32:10 INFO - PROCESS | 1768 | 1461141130422 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 01:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:32:10 INFO - PROCESS | 1768 | 1461141130430 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:32:10 INFO - PROCESS | 1768 | 1461141130434 Marionette TRACE conn6 <- [1,922,null,{}] 01:32:10 INFO - PROCESS | 1768 | 1461141130438 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:10 INFO - PROCESS | 1768 | 1461141130540 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 01:32:10 INFO - PROCESS | 1768 | 1461141130635 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:10 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F929800 == 68 [pid = 1768] [id = 240] 01:32:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (000000E749B10800) [pid = 1768] [serial = 719] [outer = 0000000000000000] 01:32:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (000000E74D140000) [pid = 1768] [serial = 720] [outer = 000000E749B10800] 01:32:10 INFO - PROCESS | 1768 | 1461141130682 Marionette DEBUG loaded listener.js 01:32:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (000000E74E9F1C00) [pid = 1768] [serial = 721] [outer = 000000E749B10800] 01:32:10 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B14800 == 67 [pid = 1768] [id = 231] 01:32:10 INFO - PROCESS | 1768 | --DOCSHELL 000000E75087D000 == 66 [pid = 1768] [id = 230] 01:32:10 INFO - PROCESS | 1768 | --DOCSHELL 000000E754135800 == 65 [pid = 1768] [id = 229] 01:32:10 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540AE000 == 64 [pid = 1768] [id = 228] 01:32:10 INFO - PROCESS | 1768 | --DOCSHELL 000000E752ACF000 == 63 [pid = 1768] [id = 227] 01:32:10 INFO - PROCESS | 1768 | --DOCSHELL 000000E750866000 == 62 [pid = 1768] [id = 226] 01:32:10 INFO - PROCESS | 1768 | --DOCSHELL 000000E74EF63000 == 61 [pid = 1768] [id = 225] 01:32:10 INFO - PROCESS | 1768 | --DOCSHELL 000000E748BC2000 == 60 [pid = 1768] [id = 224] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (000000E75084C800) [pid = 1768] [serial = 614] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (000000E7524DF800) [pid = 1768] [serial = 617] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (000000E752FDD400) [pid = 1768] [serial = 620] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (000000E754192400) [pid = 1768] [serial = 650] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOCSHELL 000000E748069000 == 59 [pid = 1768] [id = 223] 01:32:10 INFO - PROCESS | 1768 | --DOCSHELL 000000E754136000 == 58 [pid = 1768] [id = 219] 01:32:10 INFO - PROCESS | 1768 | --DOCSHELL 000000E7497E2000 == 57 [pid = 1768] [id = 218] 01:32:10 INFO - PROCESS | 1768 | --DOCSHELL 000000E7592E2000 == 56 [pid = 1768] [id = 217] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (000000E74FBD9400) [pid = 1768] [serial = 635] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (000000E748AEF800) [pid = 1768] [serial = 608] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E74ED34800) [pid = 1768] [serial = 611] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E753ECB800) [pid = 1768] [serial = 624] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (000000E752FD9C00) [pid = 1768] [serial = 623] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E749708C00) [pid = 1768] [serial = 629] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E74CD5F800) [pid = 1768] [serial = 630] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E74F7C7C00) [pid = 1768] [serial = 632] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E74FA28000) [pid = 1768] [serial = 633] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E74D13F400) [pid = 1768] [serial = 627] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E749B0D400) [pid = 1768] [serial = 626] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E75127C800) [pid = 1768] [serial = 641] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E753ED8000) [pid = 1768] [serial = 647] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E74FBD7000) [pid = 1768] [serial = 644] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E752A45000) [pid = 1768] [serial = 642] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E753F0A400) [pid = 1768] [serial = 648] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E750270C00) [pid = 1768] [serial = 638] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E750CC6800) [pid = 1768] [serial = 639] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E750E09400) [pid = 1768] [serial = 645] [outer = 0000000000000000] [url = about:blank] 01:32:10 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E74FD16C00) [pid = 1768] [serial = 636] [outer = 0000000000000000] [url = about:blank] 01:32:11 INFO - PROCESS | 1768 | 1461141131193 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 01:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 793ms 01:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:32:11 INFO - PROCESS | 1768 | 1461141131225 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 01:32:11 INFO - PROCESS | 1768 | 1461141131227 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 01:32:11 INFO - PROCESS | 1768 | 1461141131231 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:32:11 INFO - PROCESS | 1768 | 1461141131233 Marionette TRACE conn6 <- [1,926,null,{}] 01:32:11 INFO - PROCESS | 1768 | 1461141131243 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:11 INFO - PROCESS | 1768 | 1461141131334 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 01:32:11 INFO - PROCESS | 1768 | 1461141131344 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:11 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F45A000 == 57 [pid = 1768] [id = 241] 01:32:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E74D1B6000) [pid = 1768] [serial = 722] [outer = 0000000000000000] 01:32:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E74D1F1C00) [pid = 1768] [serial = 723] [outer = 000000E74D1B6000] 01:32:11 INFO - PROCESS | 1768 | 1461141131409 Marionette DEBUG loaded listener.js 01:32:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E74F41AC00) [pid = 1768] [serial = 724] [outer = 000000E74D1B6000] 01:32:11 INFO - PROCESS | 1768 | 1461141131888 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 01:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 01:32:11 INFO - PROCESS | 1768 | 1461141131925 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 01:32:11 INFO - PROCESS | 1768 | 1461141131927 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 01:32:11 INFO - PROCESS | 1768 | 1461141131930 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:32:11 INFO - PROCESS | 1768 | 1461141131932 Marionette TRACE conn6 <- [1,930,null,{}] 01:32:11 INFO - PROCESS | 1768 | 1461141131936 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:12 INFO - PROCESS | 1768 | 1461141132022 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 01:32:12 INFO - PROCESS | 1768 | 1461141132028 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:12 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753F7D000 == 58 [pid = 1768] [id = 242] 01:32:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E74F959400) [pid = 1768] [serial = 725] [outer = 0000000000000000] 01:32:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E74FA2B800) [pid = 1768] [serial = 726] [outer = 000000E74F959400] 01:32:12 INFO - PROCESS | 1768 | 1461141132075 Marionette DEBUG loaded listener.js 01:32:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E74FBC9000) [pid = 1768] [serial = 727] [outer = 000000E74F959400] 01:32:12 INFO - PROCESS | 1768 | 1461141132537 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 01:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 626ms 01:32:12 INFO - PROCESS | 1768 | 1461141132566 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 01:32:12 INFO - PROCESS | 1768 | 1461141132569 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 01:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:32:12 INFO - PROCESS | 1768 | 1461141132572 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:32:12 INFO - PROCESS | 1768 | 1461141132574 Marionette TRACE conn6 <- [1,934,null,{}] 01:32:12 INFO - PROCESS | 1768 | 1461141132581 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:12 INFO - PROCESS | 1768 | 1461141132663 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 01:32:12 INFO - PROCESS | 1768 | 1461141132670 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:12 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754971000 == 59 [pid = 1768] [id = 243] 01:32:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E74FD0A000) [pid = 1768] [serial = 728] [outer = 0000000000000000] 01:32:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E74FD17C00) [pid = 1768] [serial = 729] [outer = 000000E74FD0A000] 01:32:12 INFO - PROCESS | 1768 | 1461141132716 Marionette DEBUG loaded listener.js 01:32:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E750355C00) [pid = 1768] [serial = 730] [outer = 000000E74FD0A000] 01:32:13 INFO - PROCESS | 1768 | 1461141133184 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 01:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 628ms 01:32:13 INFO - PROCESS | 1768 | 1461141133201 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 01:32:13 INFO - PROCESS | 1768 | 1461141133203 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 01:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:32:13 INFO - PROCESS | 1768 | 1461141133212 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:32:13 INFO - PROCESS | 1768 | 1461141133214 Marionette TRACE conn6 <- [1,938,null,{}] 01:32:13 INFO - PROCESS | 1768 | 1461141133218 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:13 INFO - PROCESS | 1768 | 1461141133347 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 01:32:13 INFO - PROCESS | 1768 | 1461141133434 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:13 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550C6800 == 60 [pid = 1768] [id = 244] 01:32:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E750CD0000) [pid = 1768] [serial = 731] [outer = 0000000000000000] 01:32:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E751A8E400) [pid = 1768] [serial = 732] [outer = 000000E750CD0000] 01:32:13 INFO - PROCESS | 1768 | 1461141133483 Marionette DEBUG loaded listener.js 01:32:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E753ECB000) [pid = 1768] [serial = 733] [outer = 000000E750CD0000] 01:32:13 INFO - PROCESS | 1768 | 1461141133919 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 01:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 731ms 01:32:13 INFO - PROCESS | 1768 | 1461141133947 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 01:32:13 INFO - PROCESS | 1768 | 1461141133950 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 01:32:13 INFO - PROCESS | 1768 | 1461141133960 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:32:13 INFO - PROCESS | 1768 | 1461141133962 Marionette TRACE conn6 <- [1,942,null,{}] 01:32:13 INFO - PROCESS | 1768 | 1461141133965 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:14 INFO - PROCESS | 1768 | 1461141134070 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 01:32:14 INFO - PROCESS | 1768 | 1461141134119 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:14 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7555DE800 == 61 [pid = 1768] [id = 245] 01:32:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E754194400) [pid = 1768] [serial = 734] [outer = 0000000000000000] 01:32:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E754199C00) [pid = 1768] [serial = 735] [outer = 000000E754194400] 01:32:14 INFO - PROCESS | 1768 | 1461141134169 Marionette DEBUG loaded listener.js 01:32:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E7547B8400) [pid = 1768] [serial = 736] [outer = 000000E754194400] 01:32:14 INFO - PROCESS | 1768 | 1461141134601 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 01:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 01:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:32:14 INFO - PROCESS | 1768 | 1461141134636 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 01:32:14 INFO - PROCESS | 1768 | 1461141134638 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 01:32:14 INFO - PROCESS | 1768 | 1461141134641 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:32:14 INFO - PROCESS | 1768 | 1461141134643 Marionette TRACE conn6 <- [1,946,null,{}] 01:32:14 INFO - PROCESS | 1768 | 1461141134646 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:14 INFO - PROCESS | 1768 | 1461141134786 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 01:32:14 INFO - PROCESS | 1768 | 1461141134809 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:14 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756F21800 == 62 [pid = 1768] [id = 246] 01:32:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (000000E755222C00) [pid = 1768] [serial = 737] [outer = 0000000000000000] 01:32:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E755226000) [pid = 1768] [serial = 738] [outer = 000000E755222C00] 01:32:14 INFO - PROCESS | 1768 | 1461141134854 Marionette DEBUG loaded listener.js 01:32:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E75999CC00) [pid = 1768] [serial = 739] [outer = 000000E755222C00] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E749B06000) [pid = 1768] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E744BC7800) [pid = 1768] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (000000E7437C7C00) [pid = 1768] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E74CD7AC00) [pid = 1768] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E74F967C00) [pid = 1768] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E753ED3000) [pid = 1768] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E74F961400) [pid = 1768] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E7431C7400) [pid = 1768] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E74FD1E000) [pid = 1768] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E74D1F1800) [pid = 1768] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E74CD78C00) [pid = 1768] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E748869000) [pid = 1768] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E749B0F400) [pid = 1768] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E752FD5C00) [pid = 1768] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E7519E3C00) [pid = 1768] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E74EFA7000) [pid = 1768] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E7436D2C00) [pid = 1768] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E7500E0800) [pid = 1768] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E752EDB400) [pid = 1768] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E74183FC00) [pid = 1768] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E74FBDDC00) [pid = 1768] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E743359400) [pid = 1768] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E750276C00) [pid = 1768] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E747BD5C00) [pid = 1768] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E741994000) [pid = 1768] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74199D000) [pid = 1768] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E747BCEC00) [pid = 1768] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74D1B9C00) [pid = 1768] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E750842400) [pid = 1768] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E750842800) [pid = 1768] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E7437A5C00) [pid = 1768] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E748865000) [pid = 1768] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:32:15 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74D1EC800) [pid = 1768] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:32:15 INFO - PROCESS | 1768 | 1461141135464 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 01:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 881ms 01:32:15 INFO - PROCESS | 1768 | 1461141135526 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 01:32:15 INFO - PROCESS | 1768 | 1461141135528 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 01:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:32:15 INFO - PROCESS | 1768 | 1461141135531 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:32:15 INFO - PROCESS | 1768 | 1461141135533 Marionette TRACE conn6 <- [1,950,null,{}] 01:32:15 INFO - PROCESS | 1768 | 1461141135537 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:15 INFO - PROCESS | 1768 | 1461141135621 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 01:32:15 INFO - PROCESS | 1768 | 1461141135627 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:15 INFO - PROCESS | 1768 | ++DOCSHELL 000000E757C2F800 == 63 [pid = 1768] [id = 247] 01:32:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E743A63400) [pid = 1768] [serial = 740] [outer = 0000000000000000] 01:32:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74970A800) [pid = 1768] [serial = 741] [outer = 000000E743A63400] 01:32:15 INFO - PROCESS | 1768 | 1461141135672 Marionette DEBUG loaded listener.js 01:32:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E74CD7CC00) [pid = 1768] [serial = 742] [outer = 000000E743A63400] 01:32:16 INFO - PROCESS | 1768 | 1461141136081 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 01:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 587ms 01:32:16 INFO - PROCESS | 1768 | 1461141136124 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 01:32:16 INFO - PROCESS | 1768 | 1461141136126 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 01:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:32:16 INFO - PROCESS | 1768 | 1461141136134 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:32:16 INFO - PROCESS | 1768 | 1461141136136 Marionette TRACE conn6 <- [1,954,null,{}] 01:32:16 INFO - PROCESS | 1768 | 1461141136140 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:16 INFO - PROCESS | 1768 | 1461141136223 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 01:32:16 INFO - PROCESS | 1768 | 1461141136229 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:16 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75903D000 == 64 [pid = 1768] [id = 248] 01:32:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E74CD5C800) [pid = 1768] [serial = 743] [outer = 0000000000000000] 01:32:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E74FB8BC00) [pid = 1768] [serial = 744] [outer = 000000E74CD5C800] 01:32:16 INFO - PROCESS | 1768 | 1461141136275 Marionette DEBUG loaded listener.js 01:32:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E750273400) [pid = 1768] [serial = 745] [outer = 000000E74CD5C800] 01:32:16 INFO - PROCESS | 1768 | 1461141136725 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 01:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 626ms 01:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:32:16 INFO - PROCESS | 1768 | 1461141136762 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 01:32:16 INFO - PROCESS | 1768 | 1461141136764 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 01:32:16 INFO - PROCESS | 1768 | 1461141136768 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:32:16 INFO - PROCESS | 1768 | 1461141136770 Marionette TRACE conn6 <- [1,958,null,{}] 01:32:16 INFO - PROCESS | 1768 | 1461141136774 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:16 INFO - PROCESS | 1768 | 1461141136881 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 01:32:16 INFO - PROCESS | 1768 | 1461141136887 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:16 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7592D8000 == 65 [pid = 1768] [id = 249] 01:32:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E753F0EC00) [pid = 1768] [serial = 746] [outer = 0000000000000000] 01:32:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E755389C00) [pid = 1768] [serial = 747] [outer = 000000E753F0EC00] 01:32:16 INFO - PROCESS | 1768 | 1461141136941 Marionette DEBUG loaded listener.js 01:32:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E755392C00) [pid = 1768] [serial = 748] [outer = 000000E753F0EC00] 01:32:17 INFO - PROCESS | 1768 | 1461141137565 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 01:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 881ms 01:32:17 INFO - PROCESS | 1768 | 1461141137652 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 01:32:17 INFO - PROCESS | 1768 | 1461141137657 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 01:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:32:17 INFO - PROCESS | 1768 | 1461141137663 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:32:17 INFO - PROCESS | 1768 | 1461141137667 Marionette TRACE conn6 <- [1,962,null,{}] 01:32:17 INFO - PROCESS | 1768 | 1461141137673 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:17 INFO - PROCESS | 1768 | 1461141137796 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 01:32:17 INFO - PROCESS | 1768 | 1461141137911 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:17 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74E97A800 == 66 [pid = 1768] [id = 250] 01:32:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E747B6A000) [pid = 1768] [serial = 749] [outer = 0000000000000000] 01:32:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E7496A8400) [pid = 1768] [serial = 750] [outer = 000000E747B6A000] 01:32:17 INFO - PROCESS | 1768 | 1461141137972 Marionette DEBUG loaded listener.js 01:32:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E74C572000) [pid = 1768] [serial = 751] [outer = 000000E747B6A000] 01:32:18 INFO - PROCESS | 1768 | 1461141138552 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 01:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 942ms 01:32:18 INFO - PROCESS | 1768 | 1461141138607 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 01:32:18 INFO - PROCESS | 1768 | 1461141138614 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 01:32:18 INFO - PROCESS | 1768 | 1461141138621 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:32:18 INFO - PROCESS | 1768 | 1461141138624 Marionette TRACE conn6 <- [1,966,null,{}] 01:32:18 INFO - PROCESS | 1768 | 1461141138628 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:18 INFO - PROCESS | 1768 | 1461141138740 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 01:32:18 INFO - PROCESS | 1768 | 1461141138860 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:18 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754599800 == 67 [pid = 1768] [id = 251] 01:32:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E749BDEC00) [pid = 1768] [serial = 752] [outer = 0000000000000000] 01:32:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E74F7C0800) [pid = 1768] [serial = 753] [outer = 000000E749BDEC00] 01:32:18 INFO - PROCESS | 1768 | 1461141138918 Marionette DEBUG loaded listener.js 01:32:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E74FB91000) [pid = 1768] [serial = 754] [outer = 000000E749BDEC00] 01:32:19 INFO - PROCESS | 1768 | 1461141139504 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 01:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 923ms 01:32:19 INFO - PROCESS | 1768 | 1461141139549 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 01:32:19 INFO - PROCESS | 1768 | 1461141139552 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 01:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:32:19 INFO - PROCESS | 1768 | 1461141139556 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:32:19 INFO - PROCESS | 1768 | 1461141139560 Marionette TRACE conn6 <- [1,970,null,{}] 01:32:19 INFO - PROCESS | 1768 | 1461141139573 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:19 INFO - PROCESS | 1768 | 1461141139688 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 01:32:19 INFO - PROCESS | 1768 | 1461141139811 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:19 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7592E8000 == 68 [pid = 1768] [id = 252] 01:32:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E750E04C00) [pid = 1768] [serial = 755] [outer = 0000000000000000] 01:32:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E750E0AC00) [pid = 1768] [serial = 756] [outer = 000000E750E04C00] 01:32:19 INFO - PROCESS | 1768 | 1461141139871 Marionette DEBUG loaded listener.js 01:32:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E753ED3400) [pid = 1768] [serial = 757] [outer = 000000E750E04C00] 01:32:20 INFO - PROCESS | 1768 | 1461141140481 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 01:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 985ms 01:32:20 INFO - PROCESS | 1768 | 1461141140555 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 01:32:20 INFO - PROCESS | 1768 | 1461141140559 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 01:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:32:20 INFO - PROCESS | 1768 | 1461141140563 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:32:20 INFO - PROCESS | 1768 | 1461141140566 Marionette TRACE conn6 <- [1,974,null,{}] 01:32:20 INFO - PROCESS | 1768 | 1461141140569 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:20 INFO - PROCESS | 1768 | 1461141140678 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 01:32:20 INFO - PROCESS | 1768 | 1461141140768 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:20 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BEE0000 == 69 [pid = 1768] [id = 253] 01:32:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E75522FC00) [pid = 1768] [serial = 758] [outer = 0000000000000000] 01:32:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E7552D3C00) [pid = 1768] [serial = 759] [outer = 000000E75522FC00] 01:32:20 INFO - PROCESS | 1768 | 1461141140825 Marionette DEBUG loaded listener.js 01:32:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E7552DA800) [pid = 1768] [serial = 760] [outer = 000000E75522FC00] 01:32:21 INFO - PROCESS | 1768 | 1461141141365 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 01:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 880ms 01:32:21 INFO - PROCESS | 1768 | 1461141141445 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 01:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:32:21 INFO - PROCESS | 1768 | 1461141141447 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 01:32:21 INFO - PROCESS | 1768 | 1461141141451 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:32:21 INFO - PROCESS | 1768 | 1461141141453 Marionette TRACE conn6 <- [1,978,null,{}] 01:32:21 INFO - PROCESS | 1768 | 1461141141457 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:21 INFO - PROCESS | 1768 | 1461141141579 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 01:32:21 INFO - PROCESS | 1768 | 1461141141701 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:21 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7430FA000 == 70 [pid = 1768] [id = 254] 01:32:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E743355800) [pid = 1768] [serial = 761] [outer = 0000000000000000] 01:32:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E7496B1800) [pid = 1768] [serial = 762] [outer = 000000E743355800] 01:32:21 INFO - PROCESS | 1768 | 1461141141758 Marionette DEBUG loaded listener.js 01:32:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E74FB95C00) [pid = 1768] [serial = 763] [outer = 000000E743355800] 01:32:22 INFO - PROCESS | 1768 | 1461141142557 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 01:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1129ms 01:32:22 INFO - PROCESS | 1768 | 1461141142583 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 01:32:22 INFO - PROCESS | 1768 | 1461141142587 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 01:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:32:22 INFO - PROCESS | 1768 | 1461141142592 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:32:22 INFO - PROCESS | 1768 | 1461141142596 Marionette TRACE conn6 <- [1,982,null,{}] 01:32:22 INFO - PROCESS | 1768 | 1461141142603 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:22 INFO - PROCESS | 1768 | 1461141142742 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 01:32:22 INFO - PROCESS | 1768 | 1461141142803 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:22 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C51C800 == 71 [pid = 1768] [id = 255] 01:32:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E743893800) [pid = 1768] [serial = 764] [outer = 0000000000000000] 01:32:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E743A34C00) [pid = 1768] [serial = 765] [outer = 000000E743893800] 01:32:22 INFO - PROCESS | 1768 | 1461141142853 Marionette DEBUG loaded listener.js 01:32:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E747D80800) [pid = 1768] [serial = 766] [outer = 000000E743893800] 01:32:23 INFO - PROCESS | 1768 | 1461141143493 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 01:32:23 INFO - PROCESS | 1768 | --DOCSHELL 000000E75903D000 == 70 [pid = 1768] [id = 248] 01:32:23 INFO - PROCESS | 1768 | --DOCSHELL 000000E757C2F800 == 69 [pid = 1768] [id = 247] 01:32:23 INFO - PROCESS | 1768 | --DOCSHELL 000000E756F21800 == 68 [pid = 1768] [id = 246] 01:32:23 INFO - PROCESS | 1768 | --DOCSHELL 000000E7555DE800 == 67 [pid = 1768] [id = 245] 01:32:23 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550C6800 == 66 [pid = 1768] [id = 244] 01:32:23 INFO - PROCESS | 1768 | --DOCSHELL 000000E754971000 == 65 [pid = 1768] [id = 243] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E750354800) [pid = 1768] [serial = 696] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOCSHELL 000000E753F7D000 == 64 [pid = 1768] [id = 242] 01:32:23 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F45A000 == 63 [pid = 1768] [id = 241] 01:32:23 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F929800 == 62 [pid = 1768] [id = 240] 01:32:23 INFO - PROCESS | 1768 | --DOCSHELL 000000E74FB3A800 == 61 [pid = 1768] [id = 239] 01:32:23 INFO - PROCESS | 1768 | --DOCSHELL 000000E750317800 == 60 [pid = 1768] [id = 234] 01:32:23 INFO - PROCESS | 1768 | --DOCSHELL 000000E7442D5800 == 59 [pid = 1768] [id = 233] 01:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 985ms 01:32:23 INFO - PROCESS | 1768 | 1461141143582 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 01:32:23 INFO - PROCESS | 1768 | 1461141143588 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 01:32:23 INFO - PROCESS | 1768 | 1461141143594 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:32:23 INFO - PROCESS | 1768 | 1461141143597 Marionette TRACE conn6 <- [1,986,null,{}] 01:32:23 INFO - PROCESS | 1768 | 1461141143602 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:23 INFO - PROCESS | 1768 | 1461141143704 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E74C5A1C00) [pid = 1768] [serial = 441] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E74FA27C00) [pid = 1768] [serial = 444] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E7533E3400) [pid = 1768] [serial = 447] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E750891400) [pid = 1768] [serial = 480] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E748513800) [pid = 1768] [serial = 483] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E74F41E000) [pid = 1768] [serial = 534] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E74EDC2800) [pid = 1768] [serial = 579] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E74D284C00) [pid = 1768] [serial = 486] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E7533E0400) [pid = 1768] [serial = 621] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E752A4E000) [pid = 1768] [serial = 618] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E75026E000) [pid = 1768] [serial = 489] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E748A92000) [pid = 1768] [serial = 576] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E7519D9000) [pid = 1768] [serial = 615] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E753F04C00) [pid = 1768] [serial = 438] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E74A316C00) [pid = 1768] [serial = 549] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E74FD18400) [pid = 1768] [serial = 573] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E747BCA800) [pid = 1768] [serial = 546] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E7508CDC00) [pid = 1768] [serial = 492] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E748BA6C00) [pid = 1768] [serial = 531] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74335A000) [pid = 1768] [serial = 528] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E749BDCC00) [pid = 1768] [serial = 543] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74A319400) [pid = 1768] [serial = 609] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E74F963400) [pid = 1768] [serial = 612] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E749B0B000) [pid = 1768] [serial = 675] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E74C5A6800) [pid = 1768] [serial = 676] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E748042000) [pid = 1768] [serial = 670] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E747BCC800) [pid = 1768] [serial = 669] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E747E56000) [pid = 1768] [serial = 672] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E74886C000) [pid = 1768] [serial = 673] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E74D139800) [pid = 1768] [serial = 678] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E750CD0800) [pid = 1768] [serial = 659] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E74F7BBC00) [pid = 1768] [serial = 656] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74FAA4800) [pid = 1768] [serial = 685] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E75419A000) [pid = 1768] [serial = 651] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74FA20000) [pid = 1768] [serial = 684] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E747D2DC00) [pid = 1768] [serial = 653] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E74F46E400) [pid = 1768] [serial = 666] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E74FB8D800) [pid = 1768] [serial = 687] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E7547B2800) [pid = 1768] [serial = 662] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74FB95800) [pid = 1768] [serial = 690] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E74FD15400) [pid = 1768] [serial = 691] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E7500D9800) [pid = 1768] [serial = 693] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E74FBCA400) [pid = 1768] [serial = 688] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E74E961400) [pid = 1768] [serial = 681] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E74EDC4400) [pid = 1768] [serial = 682] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E751208400) [pid = 1768] [serial = 357] [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.] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E750275000) [pid = 1768] [serial = 694] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E74D1E5C00) [pid = 1768] [serial = 679] [outer = 0000000000000000] [url = about:blank] 01:32:23 INFO - PROCESS | 1768 | 1461141143795 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:23 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7438DE800 == 60 [pid = 1768] [id = 256] 01:32:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E743351400) [pid = 1768] [serial = 767] [outer = 0000000000000000] 01:32:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E7437AD800) [pid = 1768] [serial = 768] [outer = 000000E743351400] 01:32:23 INFO - PROCESS | 1768 | 1461141143842 Marionette DEBUG loaded listener.js 01:32:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E747BCC800) [pid = 1768] [serial = 769] [outer = 000000E743351400] 01:32:24 INFO - PROCESS | 1768 | 1461141144264 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 01:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 732ms 01:32:24 INFO - PROCESS | 1768 | 1461141144355 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 01:32:24 INFO - PROCESS | 1768 | 1461141144358 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 01:32:24 INFO - PROCESS | 1768 | 1461141144364 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:32:24 INFO - PROCESS | 1768 | 1461141144368 Marionette TRACE conn6 <- [1,990,null,{}] 01:32:24 INFO - PROCESS | 1768 | 1461141144379 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:24 INFO - PROCESS | 1768 | 1461141144473 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 01:32:24 INFO - PROCESS | 1768 | 1461141144479 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:24 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F466000 == 61 [pid = 1768] [id = 257] 01:32:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E749708000) [pid = 1768] [serial = 770] [outer = 0000000000000000] 01:32:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E749B0B000) [pid = 1768] [serial = 771] [outer = 000000E749708000] 01:32:24 INFO - PROCESS | 1768 | 1461141144529 Marionette DEBUG loaded listener.js 01:32:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E74C57B800) [pid = 1768] [serial = 772] [outer = 000000E749708000] 01:32:24 INFO - PROCESS | 1768 | 1461141144983 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 01:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 628ms 01:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:32:25 INFO - PROCESS | 1768 | 1461141144997 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 01:32:25 INFO - PROCESS | 1768 | 1461141145000 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 01:32:25 INFO - PROCESS | 1768 | 1461141145003 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:32:25 INFO - PROCESS | 1768 | 1461141145005 Marionette TRACE conn6 <- [1,994,null,{}] 01:32:25 INFO - PROCESS | 1768 | 1461141145009 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:25 INFO - PROCESS | 1768 | 1461141145096 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 01:32:25 INFO - PROCESS | 1768 | 1461141145102 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:25 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F91F800 == 62 [pid = 1768] [id = 258] 01:32:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E7437A6C00) [pid = 1768] [serial = 773] [outer = 0000000000000000] 01:32:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74CD59400) [pid = 1768] [serial = 774] [outer = 000000E7437A6C00] 01:32:25 INFO - PROCESS | 1768 | 1461141145150 Marionette DEBUG loaded listener.js 01:32:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E74D1E6000) [pid = 1768] [serial = 775] [outer = 000000E7437A6C00] 01:32:25 INFO - PROCESS | 1768 | 1461141145572 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 01:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 585ms 01:32:25 INFO - PROCESS | 1768 | 1461141145599 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 01:32:25 INFO - PROCESS | 1768 | 1461141145602 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 01:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:32:25 INFO - PROCESS | 1768 | 1461141145606 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:32:25 INFO - PROCESS | 1768 | 1461141145607 Marionette TRACE conn6 <- [1,998,null,{}] 01:32:25 INFO - PROCESS | 1768 | 1461141145611 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:25 INFO - PROCESS | 1768 | 1461141145694 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 01:32:25 INFO - PROCESS | 1768 | 1461141145700 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:25 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7526A2000 == 63 [pid = 1768] [id = 259] 01:32:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74D1F0C00) [pid = 1768] [serial = 776] [outer = 0000000000000000] 01:32:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74E95D400) [pid = 1768] [serial = 777] [outer = 000000E74D1F0C00] 01:32:25 INFO - PROCESS | 1768 | 1461141145746 Marionette DEBUG loaded listener.js 01:32:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E74EDCC000) [pid = 1768] [serial = 778] [outer = 000000E74D1F0C00] 01:32:26 INFO - PROCESS | 1768 | 1461141146239 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 01:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 691ms 01:32:26 INFO - PROCESS | 1768 | 1461141146300 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 01:32:26 INFO - PROCESS | 1768 | 1461141146303 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 01:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:32:26 INFO - PROCESS | 1768 | 1461141146306 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:32:26 INFO - PROCESS | 1768 | 1461141146308 Marionette TRACE conn6 <- [1,1002,null,{}] 01:32:26 INFO - PROCESS | 1768 | 1461141146311 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:26 INFO - PROCESS | 1768 | 1461141146441 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 01:32:26 INFO - PROCESS | 1768 | 1461141146496 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:26 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748ACE000 == 64 [pid = 1768] [id = 260] 01:32:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74F7C9400) [pid = 1768] [serial = 779] [outer = 0000000000000000] 01:32:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E74FA21400) [pid = 1768] [serial = 780] [outer = 000000E74F7C9400] 01:32:26 INFO - PROCESS | 1768 | 1461141146545 Marionette DEBUG loaded listener.js 01:32:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74FB87000) [pid = 1768] [serial = 781] [outer = 000000E74F7C9400] 01:32:27 INFO - PROCESS | 1768 | 1461141146993 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 01:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 733ms 01:32:27 INFO - PROCESS | 1768 | 1461141147074 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 01:32:27 INFO - PROCESS | 1768 | 1461141147077 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 01:32:27 INFO - PROCESS | 1768 | 1461141147080 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:32:27 INFO - PROCESS | 1768 | 1461141147082 Marionette TRACE conn6 <- [1,1006,null,{}] 01:32:27 INFO - PROCESS | 1768 | 1461141147085 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:27 INFO - PROCESS | 1768 | 1461141147193 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 01:32:27 INFO - PROCESS | 1768 | 1461141147205 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:27 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754139800 == 65 [pid = 1768] [id = 261] 01:32:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E74FBC8C00) [pid = 1768] [serial = 782] [outer = 0000000000000000] 01:32:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E74FBD7C00) [pid = 1768] [serial = 783] [outer = 000000E74FBC8C00] 01:32:27 INFO - PROCESS | 1768 | 1461141147295 Marionette DEBUG loaded listener.js 01:32:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E74FD1B000) [pid = 1768] [serial = 784] [outer = 000000E74FBC8C00] 01:32:27 INFO - PROCESS | 1768 | 1461141147708 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 01:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 691ms 01:32:27 INFO - PROCESS | 1768 | 1461141147776 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 01:32:27 INFO - PROCESS | 1768 | 1461141147779 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 01:32:27 INFO - PROCESS | 1768 | 1461141147782 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:32:27 INFO - PROCESS | 1768 | 1461141147784 Marionette TRACE conn6 <- [1,1010,null,{}] 01:32:27 INFO - PROCESS | 1768 | 1461141147787 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:27 INFO - PROCESS | 1768 | 1461141147900 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 01:32:28 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E750CD0000) [pid = 1768] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:32:28 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E754194400) [pid = 1768] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:32:28 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E743892800) [pid = 1768] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:32:28 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E74F959400) [pid = 1768] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:32:28 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74D1B6000) [pid = 1768] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:32:28 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E749B10800) [pid = 1768] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:32:28 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E755222C00) [pid = 1768] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:32:28 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E74FD0A000) [pid = 1768] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:32:28 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E75034E400) [pid = 1768] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:32:28 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74CD5C800) [pid = 1768] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:32:28 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E743A63400) [pid = 1768] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:32:28 INFO - PROCESS | 1768 | 1461141148060 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:28 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750116800 == 66 [pid = 1768] [id = 262] 01:32:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E7431C0C00) [pid = 1768] [serial = 785] [outer = 0000000000000000] 01:32:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E747BD8800) [pid = 1768] [serial = 786] [outer = 000000E7431C0C00] 01:32:28 INFO - PROCESS | 1768 | 1461141148107 Marionette DEBUG loaded listener.js 01:32:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74FD15400) [pid = 1768] [serial = 787] [outer = 000000E7431C0C00] 01:32:28 INFO - PROCESS | 1768 | 1461141148471 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 01:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 733ms 01:32:28 INFO - PROCESS | 1768 | 1461141148518 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 01:32:28 INFO - PROCESS | 1768 | 1461141148520 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 01:32:28 INFO - PROCESS | 1768 | 1461141148523 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:32:28 INFO - PROCESS | 1768 | 1461141148525 Marionette TRACE conn6 <- [1,1014,null,{}] 01:32:28 INFO - PROCESS | 1768 | 1461141148529 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:28 INFO - PROCESS | 1768 | 1461141148641 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 01:32:28 INFO - PROCESS | 1768 | 1461141148649 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:28 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754975000 == 67 [pid = 1768] [id = 263] 01:32:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74CD78C00) [pid = 1768] [serial = 788] [outer = 0000000000000000] 01:32:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E750279800) [pid = 1768] [serial = 789] [outer = 000000E74CD78C00] 01:32:28 INFO - PROCESS | 1768 | 1461141148695 Marionette DEBUG loaded listener.js 01:32:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E75084B400) [pid = 1768] [serial = 790] [outer = 000000E74CD78C00] 01:32:29 INFO - PROCESS | 1768 | 1461141149102 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 01:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 627ms 01:32:29 INFO - PROCESS | 1768 | 1461141149154 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 01:32:29 INFO - PROCESS | 1768 | 1461141149156 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 01:32:29 INFO - PROCESS | 1768 | 1461141149159 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:32:29 INFO - PROCESS | 1768 | 1461141149161 Marionette TRACE conn6 <- [1,1018,null,{}] 01:32:29 INFO - PROCESS | 1768 | 1461141149165 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:29 INFO - PROCESS | 1768 | 1461141149277 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 01:32:29 INFO - PROCESS | 1768 | 1461141149286 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:29 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550C9000 == 68 [pid = 1768] [id = 264] 01:32:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E75069E400) [pid = 1768] [serial = 791] [outer = 0000000000000000] 01:32:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E750A94800) [pid = 1768] [serial = 792] [outer = 000000E75069E400] 01:32:29 INFO - PROCESS | 1768 | 1461141149331 Marionette DEBUG loaded listener.js 01:32:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E750E08800) [pid = 1768] [serial = 793] [outer = 000000E75069E400] 01:32:29 INFO - PROCESS | 1768 | 1461141149741 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 01:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 626ms 01:32:29 INFO - PROCESS | 1768 | 1461141149789 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 01:32:29 INFO - PROCESS | 1768 | 1461141149791 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 01:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:32:29 INFO - PROCESS | 1768 | 1461141149795 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:32:29 INFO - PROCESS | 1768 | 1461141149797 Marionette TRACE conn6 <- [1,1022,null,{}] 01:32:29 INFO - PROCESS | 1768 | 1461141149801 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:29 INFO - PROCESS | 1768 | 1461141149962 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 01:32:29 INFO - PROCESS | 1768 | 1461141149980 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:30 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7555E1000 == 69 [pid = 1768] [id = 265] 01:32:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E751773400) [pid = 1768] [serial = 794] [outer = 0000000000000000] 01:32:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E752AA6800) [pid = 1768] [serial = 795] [outer = 000000E751773400] 01:32:30 INFO - PROCESS | 1768 | 1461141150032 Marionette DEBUG loaded listener.js 01:32:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E7533E1400) [pid = 1768] [serial = 796] [outer = 000000E751773400] 01:32:30 INFO - PROCESS | 1768 | 1461141150683 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 01:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 943ms 01:32:30 INFO - PROCESS | 1768 | 1461141150742 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 01:32:30 INFO - PROCESS | 1768 | 1461141150748 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 01:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:32:30 INFO - PROCESS | 1768 | 1461141150754 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:32:30 INFO - PROCESS | 1768 | 1461141150758 Marionette TRACE conn6 <- [1,1026,null,{}] 01:32:30 INFO - PROCESS | 1768 | 1461141150764 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:30 INFO - PROCESS | 1768 | 1461141150881 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 01:32:31 INFO - PROCESS | 1768 | 1461141151003 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:31 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C51D000 == 70 [pid = 1768] [id = 266] 01:32:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E743A67000) [pid = 1768] [serial = 797] [outer = 0000000000000000] 01:32:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E747D7E400) [pid = 1768] [serial = 798] [outer = 000000E743A67000] 01:32:31 INFO - PROCESS | 1768 | 1461141151063 Marionette DEBUG loaded listener.js 01:32:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E748AE8400) [pid = 1768] [serial = 799] [outer = 000000E743A67000] 01:32:31 INFO - PROCESS | 1768 | 1461141151667 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 01:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 944ms 01:32:31 INFO - PROCESS | 1768 | 1461141151699 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 01:32:31 INFO - PROCESS | 1768 | 1461141151706 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 01:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:32:31 INFO - PROCESS | 1768 | 1461141151713 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:32:31 INFO - PROCESS | 1768 | 1461141151716 Marionette TRACE conn6 <- [1,1030,null,{}] 01:32:31 INFO - PROCESS | 1768 | 1461141151720 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:31 INFO - PROCESS | 1768 | 1461141151834 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 01:32:31 INFO - PROCESS | 1768 | 1461141151953 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:31 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E33800 == 71 [pid = 1768] [id = 267] 01:32:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E7496AEC00) [pid = 1768] [serial = 800] [outer = 0000000000000000] 01:32:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74D144C00) [pid = 1768] [serial = 801] [outer = 000000E7496AEC00] 01:32:32 INFO - PROCESS | 1768 | 1461141152010 Marionette DEBUG loaded listener.js 01:32:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E74F473800) [pid = 1768] [serial = 802] [outer = 000000E7496AEC00] 01:32:32 INFO - PROCESS | 1768 | 1461141152617 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 01:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 943ms 01:32:32 INFO - PROCESS | 1768 | 1461141152662 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 01:32:32 INFO - PROCESS | 1768 | 1461141152664 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 01:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:32:32 INFO - PROCESS | 1768 | 1461141152668 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:32:32 INFO - PROCESS | 1768 | 1461141152673 Marionette TRACE conn6 <- [1,1034,null,{}] 01:32:32 INFO - PROCESS | 1768 | 1461141152700 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:32 INFO - PROCESS | 1768 | 1461141152814 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 01:32:32 INFO - PROCESS | 1768 | 1461141152933 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:32 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756F06000 == 72 [pid = 1768] [id = 268] 01:32:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E74FA9D000) [pid = 1768] [serial = 803] [outer = 0000000000000000] 01:32:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E750844800) [pid = 1768] [serial = 804] [outer = 000000E74FA9D000] 01:32:32 INFO - PROCESS | 1768 | 1461141152993 Marionette DEBUG loaded listener.js 01:32:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E75266BC00) [pid = 1768] [serial = 805] [outer = 000000E74FA9D000] 01:32:33 INFO - PROCESS | 1768 | 1461141153541 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 01:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 901ms 01:32:33 INFO - PROCESS | 1768 | 1461141153572 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 01:32:33 INFO - PROCESS | 1768 | 1461141153575 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 01:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:32:33 INFO - PROCESS | 1768 | 1461141153579 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:32:33 INFO - PROCESS | 1768 | 1461141153581 Marionette TRACE conn6 <- [1,1038,null,{}] 01:32:33 INFO - PROCESS | 1768 | 1461141153585 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:33 INFO - PROCESS | 1768 | 1461141153695 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 01:32:33 INFO - PROCESS | 1768 | 1461141153785 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:33 INFO - PROCESS | 1768 | ++DOCSHELL 000000E757C2B000 == 73 [pid = 1768] [id = 269] 01:32:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E753384C00) [pid = 1768] [serial = 806] [outer = 0000000000000000] 01:32:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E7533E0000) [pid = 1768] [serial = 807] [outer = 000000E753384C00] 01:32:33 INFO - PROCESS | 1768 | 1461141153841 Marionette DEBUG loaded listener.js 01:32:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E753F03400) [pid = 1768] [serial = 808] [outer = 000000E753384C00] 01:32:34 INFO - PROCESS | 1768 | 1461141154424 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 01:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 880ms 01:32:34 INFO - PROCESS | 1768 | 1461141154461 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 01:32:34 INFO - PROCESS | 1768 | 1461141154463 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 01:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:32:34 INFO - PROCESS | 1768 | 1461141154467 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:32:34 INFO - PROCESS | 1768 | 1461141154469 Marionette TRACE conn6 <- [1,1042,null,{}] 01:32:34 INFO - PROCESS | 1768 | 1461141154473 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:34 INFO - PROCESS | 1768 | 1461141154580 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 01:32:34 INFO - PROCESS | 1768 | 1461141154671 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:34 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759229000 == 74 [pid = 1768] [id = 270] 01:32:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E754192C00) [pid = 1768] [serial = 809] [outer = 0000000000000000] 01:32:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E75419A000) [pid = 1768] [serial = 810] [outer = 000000E754192C00] 01:32:34 INFO - PROCESS | 1768 | 1461141154728 Marionette DEBUG loaded listener.js 01:32:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E754753800) [pid = 1768] [serial = 811] [outer = 000000E754192C00] 01:32:35 INFO - PROCESS | 1768 | 1461141155264 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 01:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 838ms 01:32:35 INFO - PROCESS | 1768 | 1461141155308 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 01:32:35 INFO - PROCESS | 1768 | 1461141155310 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 01:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:32:35 INFO - PROCESS | 1768 | 1461141155313 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:32:35 INFO - PROCESS | 1768 | 1461141155316 Marionette TRACE conn6 <- [1,1046,null,{}] 01:32:35 INFO - PROCESS | 1768 | 1461141155319 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:35 INFO - PROCESS | 1768 | 1461141155437 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 01:32:35 INFO - PROCESS | 1768 | 1461141155543 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:35 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BE26000 == 75 [pid = 1768] [id = 271] 01:32:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E753A02C00) [pid = 1768] [serial = 812] [outer = 0000000000000000] 01:32:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E754863800) [pid = 1768] [serial = 813] [outer = 000000E753A02C00] 01:32:35 INFO - PROCESS | 1768 | 1461141155602 Marionette DEBUG loaded listener.js 01:32:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E75486BC00) [pid = 1768] [serial = 814] [outer = 000000E753A02C00] 01:32:36 INFO - PROCESS | 1768 | 1461141156394 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 01:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1135ms 01:32:36 INFO - PROCESS | 1768 | 1461141156452 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 01:32:36 INFO - PROCESS | 1768 | 1461141156456 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 01:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:32:36 INFO - PROCESS | 1768 | 1461141156462 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:32:36 INFO - PROCESS | 1768 | 1461141156466 Marionette TRACE conn6 <- [1,1050,null,{}] 01:32:36 INFO - PROCESS | 1768 | 1461141156472 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:36 INFO - PROCESS | 1768 | 1461141156579 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 01:32:36 INFO - PROCESS | 1768 | 1461141156654 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:36 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F925800 == 76 [pid = 1768] [id = 272] 01:32:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E7436D1800) [pid = 1768] [serial = 815] [outer = 0000000000000000] 01:32:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E743A2B000) [pid = 1768] [serial = 816] [outer = 000000E7436D1800] 01:32:36 INFO - PROCESS | 1768 | 1461141156705 Marionette DEBUG loaded listener.js 01:32:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E748A96C00) [pid = 1768] [serial = 817] [outer = 000000E7436D1800] 01:32:37 INFO - PROCESS | 1768 | 1461141157302 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 01:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 881ms 01:32:37 INFO - PROCESS | 1768 | 1461141157347 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 01:32:37 INFO - PROCESS | 1768 | 1461141157353 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 01:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:32:37 INFO - PROCESS | 1768 | 1461141157359 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:32:37 INFO - PROCESS | 1768 | 1461141157362 Marionette TRACE conn6 <- [1,1054,null,{}] 01:32:37 INFO - PROCESS | 1768 | 1461141157366 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:37 INFO - PROCESS | 1768 | 1461141157471 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 01:32:37 INFO - PROCESS | 1768 | --DOCSHELL 000000E75922D800 == 75 [pid = 1768] [id = 220] 01:32:37 INFO - PROCESS | 1768 | --DOCSHELL 000000E758CDA000 == 74 [pid = 1768] [id = 221] 01:32:37 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550C9000 == 73 [pid = 1768] [id = 264] 01:32:37 INFO - PROCESS | 1768 | --DOCSHELL 000000E754975000 == 72 [pid = 1768] [id = 263] 01:32:37 INFO - PROCESS | 1768 | --DOCSHELL 000000E750116800 == 71 [pid = 1768] [id = 262] 01:32:37 INFO - PROCESS | 1768 | --DOCSHELL 000000E754139800 == 70 [pid = 1768] [id = 261] 01:32:37 INFO - PROCESS | 1768 | --DOCSHELL 000000E748ACE000 == 69 [pid = 1768] [id = 260] 01:32:37 INFO - PROCESS | 1768 | --DOCSHELL 000000E7526A2000 == 68 [pid = 1768] [id = 259] 01:32:37 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F91F800 == 67 [pid = 1768] [id = 258] 01:32:37 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F466000 == 66 [pid = 1768] [id = 257] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E755389C00) [pid = 1768] [serial = 747] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOCSHELL 000000E7438DE800 == 65 [pid = 1768] [id = 256] 01:32:37 INFO - PROCESS | 1768 | --DOCSHELL 000000E74C51C800 == 64 [pid = 1768] [id = 255] 01:32:37 INFO - PROCESS | 1768 | --DOCSHELL 000000E754599800 == 63 [pid = 1768] [id = 251] 01:32:37 INFO - PROCESS | 1768 | --DOCSHELL 000000E74E97A800 == 62 [pid = 1768] [id = 250] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E751A8E400) [pid = 1768] [serial = 732] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E754199C00) [pid = 1768] [serial = 735] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E753ECB000) [pid = 1768] [serial = 733] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E749B0D000) [pid = 1768] [serial = 702] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E74F965400) [pid = 1768] [serial = 705] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E748862800) [pid = 1768] [serial = 718] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E743A60C00) [pid = 1768] [serial = 717] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E74FA2B800) [pid = 1768] [serial = 726] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74FBC9000) [pid = 1768] [serial = 727] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74D1F1C00) [pid = 1768] [serial = 723] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74F41AC00) [pid = 1768] [serial = 724] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74E9F1C00) [pid = 1768] [serial = 721] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74D140000) [pid = 1768] [serial = 720] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E755226000) [pid = 1768] [serial = 738] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E74FD17C00) [pid = 1768] [serial = 729] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E743353400) [pid = 1768] [serial = 699] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E750848000) [pid = 1768] [serial = 697] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E750CCD000) [pid = 1768] [serial = 708] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E75242A800) [pid = 1768] [serial = 711] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E753A1D800) [pid = 1768] [serial = 714] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E750273400) [pid = 1768] [serial = 745] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E7547B8400) [pid = 1768] [serial = 736] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E74FB8BC00) [pid = 1768] [serial = 744] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E75999CC00) [pid = 1768] [serial = 739] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E74970A800) [pid = 1768] [serial = 741] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74CD7CC00) [pid = 1768] [serial = 742] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E750355C00) [pid = 1768] [serial = 730] [outer = 0000000000000000] [url = about:blank] 01:32:37 INFO - PROCESS | 1768 | 1461141157631 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:37 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7438DE800 == 63 [pid = 1768] [id = 273] 01:32:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E73E3CC000) [pid = 1768] [serial = 818] [outer = 0000000000000000] 01:32:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E742F5C800) [pid = 1768] [serial = 819] [outer = 000000E73E3CC000] 01:32:37 INFO - PROCESS | 1768 | 1461141157681 Marionette DEBUG loaded listener.js 01:32:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E747BCE000) [pid = 1768] [serial = 820] [outer = 000000E73E3CC000] 01:32:38 INFO - PROCESS | 1768 | 1461141158147 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 01:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 837ms 01:32:38 INFO - PROCESS | 1768 | 1461141158197 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 01:32:38 INFO - PROCESS | 1768 | 1461141158200 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 01:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:32:38 INFO - PROCESS | 1768 | 1461141158204 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:32:38 INFO - PROCESS | 1768 | 1461141158207 Marionette TRACE conn6 <- [1,1058,null,{}] 01:32:38 INFO - PROCESS | 1768 | 1461141158218 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:38 INFO - PROCESS | 1768 | 1461141158310 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 01:32:38 INFO - PROCESS | 1768 | 1461141158319 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:38 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750308000 == 64 [pid = 1768] [id = 274] 01:32:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E74CD5A800) [pid = 1768] [serial = 821] [outer = 0000000000000000] 01:32:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E74D139000) [pid = 1768] [serial = 822] [outer = 000000E74CD5A800] 01:32:38 INFO - PROCESS | 1768 | 1461141158372 Marionette DEBUG loaded listener.js 01:32:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E74D291800) [pid = 1768] [serial = 823] [outer = 000000E74CD5A800] 01:32:38 INFO - PROCESS | 1768 | 1461141158841 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 01:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 690ms 01:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:32:38 INFO - PROCESS | 1768 | 1461141158896 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 01:32:38 INFO - PROCESS | 1768 | 1461141158899 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 01:32:38 INFO - PROCESS | 1768 | 1461141158902 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:32:38 INFO - PROCESS | 1768 | 1461141158904 Marionette TRACE conn6 <- [1,1062,null,{}] 01:32:38 INFO - PROCESS | 1768 | 1461141158908 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:38 INFO - PROCESS | 1768 | 1461141158994 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 01:32:39 INFO - PROCESS | 1768 | 1461141159002 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:39 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7533AB800 == 65 [pid = 1768] [id = 275] 01:32:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E74EFA9800) [pid = 1768] [serial = 824] [outer = 0000000000000000] 01:32:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E74F781000) [pid = 1768] [serial = 825] [outer = 000000E74EFA9800] 01:32:39 INFO - PROCESS | 1768 | 1461141159050 Marionette DEBUG loaded listener.js 01:32:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74F95D400) [pid = 1768] [serial = 826] [outer = 000000E74EFA9800] 01:32:39 INFO - PROCESS | 1768 | 1461141159530 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 01:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 692ms 01:32:39 INFO - PROCESS | 1768 | 1461141159597 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 01:32:39 INFO - PROCESS | 1768 | 1461141159599 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 01:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:32:39 INFO - PROCESS | 1768 | 1461141159602 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:32:39 INFO - PROCESS | 1768 | 1461141159604 Marionette TRACE conn6 <- [1,1066,null,{}] 01:32:39 INFO - PROCESS | 1768 | 1461141159608 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:39 INFO - PROCESS | 1768 | 1461141159690 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 01:32:39 INFO - PROCESS | 1768 | 1461141159696 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:39 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75412B000 == 66 [pid = 1768] [id = 276] 01:32:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74F7BAC00) [pid = 1768] [serial = 827] [outer = 0000000000000000] 01:32:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74FA28400) [pid = 1768] [serial = 828] [outer = 000000E74F7BAC00] 01:32:39 INFO - PROCESS | 1768 | 1461141159744 Marionette DEBUG loaded listener.js 01:32:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74FBCBC00) [pid = 1768] [serial = 829] [outer = 000000E74F7BAC00] 01:32:40 INFO - PROCESS | 1768 | 1461141160204 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 01:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 01:32:40 INFO - PROCESS | 1768 | 1461141160234 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 01:32:40 INFO - PROCESS | 1768 | 1461141160236 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 01:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:32:40 INFO - PROCESS | 1768 | 1461141160239 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:32:40 INFO - PROCESS | 1768 | 1461141160241 Marionette TRACE conn6 <- [1,1070,null,{}] 01:32:40 INFO - PROCESS | 1768 | 1461141160245 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:40 INFO - PROCESS | 1768 | 1461141160376 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 01:32:40 INFO - PROCESS | 1768 | 1461141160463 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:40 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B16000 == 67 [pid = 1768] [id = 277] 01:32:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E75026EC00) [pid = 1768] [serial = 830] [outer = 0000000000000000] 01:32:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E75034CC00) [pid = 1768] [serial = 831] [outer = 000000E75026EC00] 01:32:40 INFO - PROCESS | 1768 | 1461141160511 Marionette DEBUG loaded listener.js 01:32:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E750850000) [pid = 1768] [serial = 832] [outer = 000000E75026EC00] 01:32:40 INFO - PROCESS | 1768 | 1461141160958 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 01:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 01:32:40 INFO - PROCESS | 1768 | 1461141160977 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 01:32:40 INFO - PROCESS | 1768 | 1461141160979 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 01:32:40 INFO - PROCESS | 1768 | 1461141160982 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:32:40 INFO - PROCESS | 1768 | 1461141160984 Marionette TRACE conn6 <- [1,1074,null,{}] 01:32:41 INFO - PROCESS | 1768 | 1461141160998 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:41 INFO - PROCESS | 1768 | 1461141161107 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 01:32:41 INFO - PROCESS | 1768 | 1461141161114 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:41 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550D3800 == 68 [pid = 1768] [id = 278] 01:32:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E750CC7000) [pid = 1768] [serial = 833] [outer = 0000000000000000] 01:32:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E750E48800) [pid = 1768] [serial = 834] [outer = 000000E750CC7000] 01:32:41 INFO - PROCESS | 1768 | 1461141161160 Marionette DEBUG loaded listener.js 01:32:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E752EDB400) [pid = 1768] [serial = 835] [outer = 000000E750CC7000] 01:32:41 INFO - PROCESS | 1768 | 1461141161603 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 01:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 691ms 01:32:41 INFO - PROCESS | 1768 | 1461141161677 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 01:32:41 INFO - PROCESS | 1768 | 1461141161679 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 01:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:32:41 INFO - PROCESS | 1768 | 1461141161682 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:32:41 INFO - PROCESS | 1768 | 1461141161684 Marionette TRACE conn6 <- [1,1078,null,{}] 01:32:41 INFO - PROCESS | 1768 | 1461141161694 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:41 INFO - PROCESS | 1768 | 1461141161832 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 01:32:42 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E753F0EC00) [pid = 1768] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:32:42 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74F7C9400) [pid = 1768] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:32:42 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E743893800) [pid = 1768] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:32:42 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E749708000) [pid = 1768] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:32:42 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E743351400) [pid = 1768] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:32:42 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E75069E400) [pid = 1768] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:32:42 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E74FBC8C00) [pid = 1768] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:32:42 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E7431C0C00) [pid = 1768] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:32:42 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E7437A6C00) [pid = 1768] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:32:42 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74D1F0C00) [pid = 1768] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:32:42 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E74CD78C00) [pid = 1768] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:32:42 INFO - PROCESS | 1768 | 1461141162026 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75023F000 == 69 [pid = 1768] [id = 279] 01:32:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E742A60800) [pid = 1768] [serial = 836] [outer = 0000000000000000] 01:32:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E744914C00) [pid = 1768] [serial = 837] [outer = 000000E742A60800] 01:32:42 INFO - PROCESS | 1768 | 1461141162073 Marionette DEBUG loaded listener.js 01:32:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74FAA4800) [pid = 1768] [serial = 838] [outer = 000000E742A60800] 01:32:42 INFO - PROCESS | 1768 | 1461141162430 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 01:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 775ms 01:32:42 INFO - PROCESS | 1768 | 1461141162460 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 01:32:42 INFO - PROCESS | 1768 | 1461141162463 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 01:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:32:42 INFO - PROCESS | 1768 | 1461141162466 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:32:42 INFO - PROCESS | 1768 | 1461141162467 Marionette TRACE conn6 <- [1,1082,null,{}] 01:32:42 INFO - PROCESS | 1768 | 1461141162471 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:42 INFO - PROCESS | 1768 | 1461141162555 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 01:32:42 INFO - PROCESS | 1768 | 1461141162630 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E757C34800 == 70 [pid = 1768] [id = 280] 01:32:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74D1B5400) [pid = 1768] [serial = 839] [outer = 0000000000000000] 01:32:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E7547BB400) [pid = 1768] [serial = 840] [outer = 000000E74D1B5400] 01:32:42 INFO - PROCESS | 1768 | 1461141162676 Marionette DEBUG loaded listener.js 01:32:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E75486A400) [pid = 1768] [serial = 841] [outer = 000000E74D1B5400] 01:32:43 INFO - PROCESS | 1768 | 1461141163035 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 01:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 01:32:43 INFO - PROCESS | 1768 | 1461141163098 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 01:32:43 INFO - PROCESS | 1768 | 1461141163101 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 01:32:43 INFO - PROCESS | 1768 | 1461141163104 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:32:43 INFO - PROCESS | 1768 | 1461141163105 Marionette TRACE conn6 <- [1,1086,null,{}] 01:32:43 INFO - PROCESS | 1768 | 1461141163109 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:43 INFO - PROCESS | 1768 | 1461141163223 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 01:32:43 INFO - PROCESS | 1768 | 1461141163234 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:43 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75923F800 == 71 [pid = 1768] [id = 281] 01:32:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E755075400) [pid = 1768] [serial = 842] [outer = 0000000000000000] 01:32:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E755078000) [pid = 1768] [serial = 843] [outer = 000000E755075400] 01:32:43 INFO - PROCESS | 1768 | 1461141163305 Marionette DEBUG loaded listener.js 01:32:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E75507E000) [pid = 1768] [serial = 844] [outer = 000000E755075400] 01:32:43 INFO - PROCESS | 1768 | 1461141163711 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 01:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 01:32:43 INFO - PROCESS | 1768 | 1461141163736 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 01:32:43 INFO - PROCESS | 1768 | 1461141163739 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 01:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:32:43 INFO - PROCESS | 1768 | 1461141163742 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:32:43 INFO - PROCESS | 1768 | 1461141163745 Marionette TRACE conn6 <- [1,1090,null,{}] 01:32:43 INFO - PROCESS | 1768 | 1461141163748 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:43 INFO - PROCESS | 1768 | 1461141163882 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 01:32:43 INFO - PROCESS | 1768 | 1461141163890 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:43 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75190F800 == 72 [pid = 1768] [id = 282] 01:32:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E755082000) [pid = 1768] [serial = 845] [outer = 0000000000000000] 01:32:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E75519B000) [pid = 1768] [serial = 846] [outer = 000000E755082000] 01:32:43 INFO - PROCESS | 1768 | 1461141163941 Marionette DEBUG loaded listener.js 01:32:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E75522F000) [pid = 1768] [serial = 847] [outer = 000000E755082000] 01:32:44 INFO - PROCESS | 1768 | 1461141164651 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 01:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 923ms 01:32:44 INFO - PROCESS | 1768 | 1461141164669 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 01:32:44 INFO - PROCESS | 1768 | 1461141164675 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 01:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:32:44 INFO - PROCESS | 1768 | 1461141164696 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:32:44 INFO - PROCESS | 1768 | 1461141164700 Marionette TRACE conn6 <- [1,1094,null,{}] 01:32:44 INFO - PROCESS | 1768 | 1461141164706 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:44 INFO - PROCESS | 1768 | 1461141164825 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 01:32:44 INFO - PROCESS | 1768 | 1461141164950 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F466800 == 73 [pid = 1768] [id = 283] 01:32:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E748A9C400) [pid = 1768] [serial = 848] [outer = 0000000000000000] 01:32:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E749B04000) [pid = 1768] [serial = 849] [outer = 000000E748A9C400] 01:32:45 INFO - PROCESS | 1768 | 1461141165010 Marionette DEBUG loaded listener.js 01:32:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E74C5AA400) [pid = 1768] [serial = 850] [outer = 000000E748A9C400] 01:32:45 INFO - PROCESS | 1768 | 1461141165577 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 01:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 943ms 01:32:45 INFO - PROCESS | 1768 | 1461141165638 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 01:32:45 INFO - PROCESS | 1768 | 1461141165645 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 01:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:32:45 INFO - PROCESS | 1768 | 1461141165652 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:32:45 INFO - PROCESS | 1768 | 1461141165655 Marionette TRACE conn6 <- [1,1098,null,{}] 01:32:45 INFO - PROCESS | 1768 | 1461141165659 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:45 INFO - PROCESS | 1768 | 1461141165776 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 01:32:45 INFO - PROCESS | 1768 | 1461141165898 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:45 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7526A9800 == 74 [pid = 1768] [id = 284] 01:32:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E74D28B000) [pid = 1768] [serial = 851] [outer = 0000000000000000] 01:32:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E74F41A800) [pid = 1768] [serial = 852] [outer = 000000E74D28B000] 01:32:45 INFO - PROCESS | 1768 | 1461141165956 Marionette DEBUG loaded listener.js 01:32:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E74FBBF000) [pid = 1768] [serial = 853] [outer = 000000E74D28B000] 01:32:46 INFO - PROCESS | 1768 | 1461141166563 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 01:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 923ms 01:32:46 INFO - PROCESS | 1768 | 1461141166580 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 01:32:46 INFO - PROCESS | 1768 | 1461141166583 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 01:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:32:46 INFO - PROCESS | 1768 | 1461141166587 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:32:46 INFO - PROCESS | 1768 | 1461141166591 Marionette TRACE conn6 <- [1,1102,null,{}] 01:32:46 INFO - PROCESS | 1768 | 1461141166603 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:46 INFO - PROCESS | 1768 | 1461141166718 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 01:32:46 INFO - PROCESS | 1768 | 1461141166842 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BE2A800 == 75 [pid = 1768] [id = 285] 01:32:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E750357000) [pid = 1768] [serial = 854] [outer = 0000000000000000] 01:32:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E753A1A400) [pid = 1768] [serial = 855] [outer = 000000E750357000] 01:32:46 INFO - PROCESS | 1768 | 1461141166904 Marionette DEBUG loaded listener.js 01:32:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E75507F800) [pid = 1768] [serial = 856] [outer = 000000E750357000] 01:32:47 INFO - PROCESS | 1768 | 1461141167533 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 01:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 985ms 01:32:47 INFO - PROCESS | 1768 | 1461141167583 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 01:32:47 INFO - PROCESS | 1768 | 1461141167587 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 01:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:32:47 INFO - PROCESS | 1768 | 1461141167592 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:32:47 INFO - PROCESS | 1768 | 1461141167594 Marionette TRACE conn6 <- [1,1106,null,{}] 01:32:47 INFO - PROCESS | 1768 | 1461141167597 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:47 INFO - PROCESS | 1768 | 1461141167710 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 01:32:47 INFO - PROCESS | 1768 | 1461141167830 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:47 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BE59000 == 76 [pid = 1768] [id = 286] 01:32:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E75467DC00) [pid = 1768] [serial = 857] [outer = 0000000000000000] 01:32:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E754684400) [pid = 1768] [serial = 858] [outer = 000000E75467DC00] 01:32:47 INFO - PROCESS | 1768 | 1461141167891 Marionette DEBUG loaded listener.js 01:32:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E755079400) [pid = 1768] [serial = 859] [outer = 000000E75467DC00] 01:32:48 INFO - PROCESS | 1768 | 1461141168561 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 01:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 984ms 01:32:48 INFO - PROCESS | 1768 | 1461141168584 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 01:32:48 INFO - PROCESS | 1768 | 1461141168586 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 01:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:32:48 INFO - PROCESS | 1768 | 1461141168591 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:32:48 INFO - PROCESS | 1768 | 1461141168593 Marionette TRACE conn6 <- [1,1110,null,{}] 01:32:48 INFO - PROCESS | 1768 | 1461141168597 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:48 INFO - PROCESS | 1768 | 1461141168710 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 01:32:48 INFO - PROCESS | 1768 | 1461141168839 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:48 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75C229800 == 77 [pid = 1768] [id = 287] 01:32:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E743A65800) [pid = 1768] [serial = 860] [outer = 0000000000000000] 01:32:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E7552D4800) [pid = 1768] [serial = 861] [outer = 000000E743A65800] 01:32:48 INFO - PROCESS | 1768 | 1461141168897 Marionette DEBUG loaded listener.js 01:32:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E755334000) [pid = 1768] [serial = 862] [outer = 000000E743A65800] 01:32:49 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 01:32:49 INFO - PROCESS | 1768 | 1461141169812 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 01:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1282ms 01:32:49 INFO - PROCESS | 1768 | 1461141169876 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 01:32:49 INFO - PROCESS | 1768 | 1461141169880 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 01:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:32:49 INFO - PROCESS | 1768 | 1461141169886 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:32:49 INFO - PROCESS | 1768 | 1461141169890 Marionette TRACE conn6 <- [1,1114,null,{}] 01:32:49 INFO - PROCESS | 1768 | 1461141169896 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:50 INFO - PROCESS | 1768 | 1461141170001 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 01:32:50 INFO - PROCESS | 1768 | 1461141170078 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F90A800 == 78 [pid = 1768] [id = 288] 01:32:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E74335C400) [pid = 1768] [serial = 863] [outer = 0000000000000000] 01:32:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E743A60800) [pid = 1768] [serial = 864] [outer = 000000E74335C400] 01:32:50 INFO - PROCESS | 1768 | 1461141170169 Marionette DEBUG loaded listener.js 01:32:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E749707C00) [pid = 1768] [serial = 865] [outer = 000000E74335C400] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B72800 == 77 [pid = 1768] [id = 232] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E75923F800 == 76 [pid = 1768] [id = 281] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E757C34800 == 75 [pid = 1768] [id = 280] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E75023F000 == 74 [pid = 1768] [id = 279] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550D3800 == 73 [pid = 1768] [id = 278] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B16000 == 72 [pid = 1768] [id = 277] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E75412B000 == 71 [pid = 1768] [id = 276] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E7533AB800 == 70 [pid = 1768] [id = 275] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E7552D3C00) [pid = 1768] [serial = 759] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | 1461141170860 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E750308000 == 69 [pid = 1768] [id = 274] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E7438DE800 == 68 [pid = 1768] [id = 273] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F925800 == 67 [pid = 1768] [id = 272] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BE26000 == 66 [pid = 1768] [id = 271] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E759229000 == 65 [pid = 1768] [id = 270] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E757C2B000 == 64 [pid = 1768] [id = 269] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E756F06000 == 63 [pid = 1768] [id = 268] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E33800 == 62 [pid = 1768] [id = 267] 01:32:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E74C51D000 == 61 [pid = 1768] [id = 266] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E755392C00) [pid = 1768] [serial = 748] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E74FA21400) [pid = 1768] [serial = 780] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E747D80800) [pid = 1768] [serial = 766] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E743A34C00) [pid = 1768] [serial = 765] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E749B0B000) [pid = 1768] [serial = 771] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E74C57B800) [pid = 1768] [serial = 772] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E750E0AC00) [pid = 1768] [serial = 756] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E7437AD800) [pid = 1768] [serial = 768] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E747BCC800) [pid = 1768] [serial = 769] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E750A94800) [pid = 1768] [serial = 792] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E74FBD7C00) [pid = 1768] [serial = 783] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E74F7C0800) [pid = 1768] [serial = 753] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E74FB87000) [pid = 1768] [serial = 781] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E7496A8400) [pid = 1768] [serial = 750] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E747BD8800) [pid = 1768] [serial = 786] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E7496B1800) [pid = 1768] [serial = 762] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E74FD1B000) [pid = 1768] [serial = 784] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74CD59400) [pid = 1768] [serial = 774] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74D1E6000) [pid = 1768] [serial = 775] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74E95D400) [pid = 1768] [serial = 777] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74FD15400) [pid = 1768] [serial = 787] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E750279800) [pid = 1768] [serial = 789] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E75084B400) [pid = 1768] [serial = 790] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E750E08800) [pid = 1768] [serial = 793] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:32:50 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E74EDCC000) [pid = 1768] [serial = 778] [outer = 0000000000000000] [url = about:blank] 01:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1030ms 01:32:50 INFO - PROCESS | 1768 | 1461141170922 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 01:32:50 INFO - PROCESS | 1768 | 1461141170928 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 01:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:32:50 INFO - PROCESS | 1768 | 1461141170934 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:32:50 INFO - PROCESS | 1768 | 1461141170937 Marionette TRACE conn6 <- [1,1118,null,{}] 01:32:50 INFO - PROCESS | 1768 | 1461141170957 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:51 INFO - PROCESS | 1768 | 1461141171052 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 01:32:51 INFO - PROCESS | 1768 | 1461141171058 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:51 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748AD6800 == 62 [pid = 1768] [id = 289] 01:32:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E743A2BC00) [pid = 1768] [serial = 866] [outer = 0000000000000000] 01:32:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E743A5D400) [pid = 1768] [serial = 867] [outer = 000000E743A2BC00] 01:32:51 INFO - PROCESS | 1768 | 1461141171107 Marionette DEBUG loaded listener.js 01:32:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E748A37800) [pid = 1768] [serial = 868] [outer = 000000E743A2BC00] 01:32:51 INFO - PROCESS | 1768 | 1461141171633 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 01:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 734ms 01:32:51 INFO - PROCESS | 1768 | 1461141171669 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 01:32:51 INFO - PROCESS | 1768 | 1461141171671 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 01:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:32:51 INFO - PROCESS | 1768 | 1461141171674 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:32:51 INFO - PROCESS | 1768 | 1461141171678 Marionette TRACE conn6 <- [1,1122,null,{}] 01:32:51 INFO - PROCESS | 1768 | 1461141171689 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:51 INFO - PROCESS | 1768 | 1461141171781 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 01:32:51 INFO - PROCESS | 1768 | 1461141171790 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:51 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750C45000 == 63 [pid = 1768] [id = 290] 01:32:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E74CD5B400) [pid = 1768] [serial = 869] [outer = 0000000000000000] 01:32:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E74CD7C400) [pid = 1768] [serial = 870] [outer = 000000E74CD5B400] 01:32:51 INFO - PROCESS | 1768 | 1461141171840 Marionette DEBUG loaded listener.js 01:32:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E74D1E9C00) [pid = 1768] [serial = 871] [outer = 000000E74CD5B400] 01:32:52 INFO - PROCESS | 1768 | [GFX2-]: DrawTargetD2D 1.1 (000000E7548A20C0): Failed to create GradientStopCollection with no stops. 01:32:52 INFO - PROCESS | 1768 | [GFX3-]: No stops specified for gradient pattern. 01:32:52 INFO - PROCESS | 1768 | 1461141172307 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 01:32:52 INFO - PROCESS | 1768 | 1461141172370 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 01:32:52 INFO - PROCESS | 1768 | 1461141172373 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 01:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:32:52 INFO - PROCESS | 1768 | 1461141172376 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:32:52 INFO - PROCESS | 1768 | 1461141172378 Marionette TRACE conn6 <- [1,1126,null,{}] 01:32:52 INFO - PROCESS | 1768 | 1461141172381 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:52 INFO - PROCESS | 1768 | 1461141172468 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 01:32:52 INFO - PROCESS | 1768 | 1461141172546 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752EAD000 == 64 [pid = 1768] [id = 291] 01:32:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E74D1EA800) [pid = 1768] [serial = 872] [outer = 0000000000000000] 01:32:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E74EDC3400) [pid = 1768] [serial = 873] [outer = 000000E74D1EA800] 01:32:52 INFO - PROCESS | 1768 | 1461141172593 Marionette DEBUG loaded listener.js 01:32:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E74F46E400) [pid = 1768] [serial = 874] [outer = 000000E74D1EA800] 01:32:52 INFO - PROCESS | 1768 | 1461141172953 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 01:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 629ms 01:32:53 INFO - PROCESS | 1768 | 1461141173007 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 01:32:53 INFO - PROCESS | 1768 | 1461141173010 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 01:32:53 INFO - PROCESS | 1768 | 1461141173013 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:32:53 INFO - PROCESS | 1768 | 1461141173014 Marionette TRACE conn6 <- [1,1130,null,{}] 01:32:53 INFO - PROCESS | 1768 | 1461141173018 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:53 INFO - PROCESS | 1768 | 1461141173140 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 01:32:53 INFO - PROCESS | 1768 | 1461141173193 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748BAF000 == 65 [pid = 1768] [id = 292] 01:32:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E74EDCDC00) [pid = 1768] [serial = 875] [outer = 0000000000000000] 01:32:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E74F95E000) [pid = 1768] [serial = 876] [outer = 000000E74EDCDC00] 01:32:53 INFO - PROCESS | 1768 | 1461141173239 Marionette DEBUG loaded listener.js 01:32:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E74FA9F400) [pid = 1768] [serial = 877] [outer = 000000E74EDCDC00] 01:32:53 INFO - PROCESS | 1768 | 1461141173671 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 01:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 01:32:53 INFO - PROCESS | 1768 | 1461141173709 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 01:32:53 INFO - PROCESS | 1768 | 1461141173711 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 01:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:32:53 INFO - PROCESS | 1768 | 1461141173714 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:32:53 INFO - PROCESS | 1768 | 1461141173716 Marionette TRACE conn6 <- [1,1134,null,{}] 01:32:53 INFO - PROCESS | 1768 | 1461141173719 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:53 INFO - PROCESS | 1768 | 1461141173859 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 01:32:53 INFO - PROCESS | 1768 | 1461141173916 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754598000 == 66 [pid = 1768] [id = 293] 01:32:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E74FB8BC00) [pid = 1768] [serial = 878] [outer = 0000000000000000] 01:32:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E74FD15400) [pid = 1768] [serial = 879] [outer = 000000E74FB8BC00] 01:32:53 INFO - PROCESS | 1768 | 1461141173966 Marionette DEBUG loaded listener.js 01:32:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E750277000) [pid = 1768] [serial = 880] [outer = 000000E74FB8BC00] 01:32:54 INFO - PROCESS | 1768 | 1461141174404 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 01:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 734ms 01:32:54 INFO - PROCESS | 1768 | 1461141174484 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 01:32:54 INFO - PROCESS | 1768 | 1461141174486 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 01:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:32:54 INFO - PROCESS | 1768 | 1461141174494 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:32:54 INFO - PROCESS | 1768 | 1461141174496 Marionette TRACE conn6 <- [1,1138,null,{}] 01:32:54 INFO - PROCESS | 1768 | 1461141174499 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:54 INFO - PROCESS | 1768 | 1461141174611 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 01:32:54 INFO - PROCESS | 1768 | 1461141174667 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B71800 == 67 [pid = 1768] [id = 294] 01:32:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E750355C00) [pid = 1768] [serial = 881] [outer = 0000000000000000] 01:32:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E750843000) [pid = 1768] [serial = 882] [outer = 000000E750355C00] 01:32:54 INFO - PROCESS | 1768 | 1461141174713 Marionette DEBUG loaded listener.js 01:32:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E750942400) [pid = 1768] [serial = 883] [outer = 000000E750355C00] 01:32:55 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E75026EC00) [pid = 1768] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:32:55 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E750CC7000) [pid = 1768] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:32:55 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E74CD5A800) [pid = 1768] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:32:55 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E73E3CC000) [pid = 1768] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:32:55 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E751773400) [pid = 1768] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:32:55 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E742A60800) [pid = 1768] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:32:55 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E74EFA9800) [pid = 1768] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:32:55 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E74F7BAC00) [pid = 1768] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:32:55 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E7436D1800) [pid = 1768] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:32:55 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E755075400) [pid = 1768] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:32:55 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74D1B5400) [pid = 1768] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:32:55 INFO - PROCESS | 1768 | 1461141175284 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 01:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 838ms 01:32:55 INFO - PROCESS | 1768 | 1461141175333 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 01:32:55 INFO - PROCESS | 1768 | 1461141175335 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 01:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:32:55 INFO - PROCESS | 1768 | 1461141175338 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:32:55 INFO - PROCESS | 1768 | 1461141175340 Marionette TRACE conn6 <- [1,1142,null,{}] 01:32:55 INFO - PROCESS | 1768 | 1461141175344 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:55 INFO - PROCESS | 1768 | 1461141175428 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 01:32:55 INFO - PROCESS | 1768 | 1461141175436 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:55 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541AB800 == 68 [pid = 1768] [id = 295] 01:32:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E74D1B5400) [pid = 1768] [serial = 884] [outer = 0000000000000000] 01:32:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E74F95A400) [pid = 1768] [serial = 885] [outer = 000000E74D1B5400] 01:32:55 INFO - PROCESS | 1768 | 1461141175483 Marionette DEBUG loaded listener.js 01:32:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E750CD0C00) [pid = 1768] [serial = 886] [outer = 000000E74D1B5400] 01:32:55 INFO - PROCESS | 1768 | 1461141175904 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 01:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 01:32:55 INFO - PROCESS | 1768 | 1461141175971 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 01:32:55 INFO - PROCESS | 1768 | 1461141175974 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 01:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:32:55 INFO - PROCESS | 1768 | 1461141175977 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:32:55 INFO - PROCESS | 1768 | 1461141175979 Marionette TRACE conn6 <- [1,1146,null,{}] 01:32:55 INFO - PROCESS | 1768 | 1461141175982 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:56 INFO - PROCESS | 1768 | 1461141176065 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 01:32:56 INFO - PROCESS | 1768 | 1461141176071 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756C27000 == 69 [pid = 1768] [id = 296] 01:32:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E7519D9400) [pid = 1768] [serial = 887] [outer = 0000000000000000] 01:32:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E7524DBC00) [pid = 1768] [serial = 888] [outer = 000000E7519D9400] 01:32:56 INFO - PROCESS | 1768 | 1461141176117 Marionette DEBUG loaded listener.js 01:32:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E753A11000) [pid = 1768] [serial = 889] [outer = 000000E7519D9400] 01:32:56 INFO - PROCESS | 1768 | 1461141176537 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 01:32:56 INFO - PROCESS | 1768 | 1461141176608 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 01:32:56 INFO - PROCESS | 1768 | 1461141176611 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:32:56 INFO - PROCESS | 1768 | 1461141176613 Marionette TRACE conn6 <- [1,1150,null,{}] 01:32:56 INFO - PROCESS | 1768 | 1461141176617 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:56 INFO - PROCESS | 1768 | 1461141176702 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 01:32:56 INFO - PROCESS | 1768 | 1461141176710 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E757C33800 == 70 [pid = 1768] [id = 297] 01:32:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E753A11400) [pid = 1768] [serial = 890] [outer = 0000000000000000] 01:32:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E75419C800) [pid = 1768] [serial = 891] [outer = 000000E753A11400] 01:32:56 INFO - PROCESS | 1768 | 1461141176755 Marionette DEBUG loaded listener.js 01:32:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E754754800) [pid = 1768] [serial = 892] [outer = 000000E753A11400] 01:32:57 INFO - PROCESS | 1768 | 1461141177202 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 01:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 628ms 01:32:57 INFO - PROCESS | 1768 | 1461141177243 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 01:32:57 INFO - PROCESS | 1768 | 1461141177246 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 01:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:32:57 INFO - PROCESS | 1768 | 1461141177249 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:32:57 INFO - PROCESS | 1768 | 1461141177251 Marionette TRACE conn6 <- [1,1154,null,{}] 01:32:57 INFO - PROCESS | 1768 | 1461141177317 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:57 INFO - PROCESS | 1768 | 1461141177482 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 01:32:57 INFO - PROCESS | 1768 | 1461141177583 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:57 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C508000 == 71 [pid = 1768] [id = 298] 01:32:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E7437AF800) [pid = 1768] [serial = 893] [outer = 0000000000000000] 01:32:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E743A28C00) [pid = 1768] [serial = 894] [outer = 000000E7437AF800] 01:32:57 INFO - PROCESS | 1768 | 1461141177642 Marionette DEBUG loaded listener.js 01:32:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E748576000) [pid = 1768] [serial = 895] [outer = 000000E7437AF800] 01:32:58 INFO - PROCESS | 1768 | 1461141178222 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 01:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1034ms 01:32:58 INFO - PROCESS | 1768 | 1461141178287 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 01:32:58 INFO - PROCESS | 1768 | 1461141178293 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 01:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:32:58 INFO - PROCESS | 1768 | 1461141178298 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:32:58 INFO - PROCESS | 1768 | 1461141178301 Marionette TRACE conn6 <- [1,1158,null,{}] 01:32:58 INFO - PROCESS | 1768 | 1461141178305 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:58 INFO - PROCESS | 1768 | 1461141178422 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 01:32:58 INFO - PROCESS | 1768 | 1461141178550 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753F7C800 == 72 [pid = 1768] [id = 299] 01:32:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E74D140000) [pid = 1768] [serial = 896] [outer = 0000000000000000] 01:32:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E74D1E6C00) [pid = 1768] [serial = 897] [outer = 000000E74D140000] 01:32:58 INFO - PROCESS | 1768 | 1461141178610 Marionette DEBUG loaded listener.js 01:32:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E74EF9E800) [pid = 1768] [serial = 898] [outer = 000000E74D140000] 01:32:59 INFO - PROCESS | 1768 | 1461141179216 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 01:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 942ms 01:32:59 INFO - PROCESS | 1768 | 1461141179243 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 01:32:59 INFO - PROCESS | 1768 | 1461141179246 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 01:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:32:59 INFO - PROCESS | 1768 | 1461141179250 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:32:59 INFO - PROCESS | 1768 | 1461141179252 Marionette TRACE conn6 <- [1,1162,null,{}] 01:32:59 INFO - PROCESS | 1768 | 1461141179256 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:59 INFO - PROCESS | 1768 | 1461141179369 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 01:32:59 INFO - PROCESS | 1768 | 1461141179465 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:59 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7592EA000 == 73 [pid = 1768] [id = 300] 01:32:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E74FB86800) [pid = 1768] [serial = 899] [outer = 0000000000000000] 01:32:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E74FD1F000) [pid = 1768] [serial = 900] [outer = 000000E74FB86800] 01:32:59 INFO - PROCESS | 1768 | 1461141179525 Marionette DEBUG loaded listener.js 01:32:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E75084D000) [pid = 1768] [serial = 901] [outer = 000000E74FB86800] 01:33:00 INFO - PROCESS | 1768 | 1461141180142 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 01:33:00 INFO - PROCESS | 1768 | 1461141180208 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 01:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:33:00 INFO - PROCESS | 1768 | 1461141180212 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:33:00 INFO - PROCESS | 1768 | 1461141180214 Marionette TRACE conn6 <- [1,1166,null,{}] 01:33:00 INFO - PROCESS | 1768 | 1461141180218 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:00 INFO - PROCESS | 1768 | 1461141180329 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 01:33:00 INFO - PROCESS | 1768 | 1461141180451 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:00 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75C1E9000 == 74 [pid = 1768] [id = 301] 01:33:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E750D7B800) [pid = 1768] [serial = 902] [outer = 0000000000000000] 01:33:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E754751800) [pid = 1768] [serial = 903] [outer = 000000E750D7B800] 01:33:00 INFO - PROCESS | 1768 | 1461141180510 Marionette DEBUG loaded listener.js 01:33:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E754866400) [pid = 1768] [serial = 904] [outer = 000000E750D7B800] 01:33:01 INFO - PROCESS | 1768 | 1461141181073 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 01:33:01 INFO - PROCESS | 1768 | 1461141181160 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 01:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:33:01 INFO - PROCESS | 1768 | 1461141181163 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:33:01 INFO - PROCESS | 1768 | 1461141181165 Marionette TRACE conn6 <- [1,1170,null,{}] 01:33:01 INFO - PROCESS | 1768 | 1461141181169 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:01 INFO - PROCESS | 1768 | 1461141181277 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 01:33:01 INFO - PROCESS | 1768 | 1461141181399 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:01 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BAC7800 == 75 [pid = 1768] [id = 302] 01:33:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E750D82400) [pid = 1768] [serial = 905] [outer = 0000000000000000] 01:33:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (000000E750D8AC00) [pid = 1768] [serial = 906] [outer = 000000E750D82400] 01:33:01 INFO - PROCESS | 1768 | 1461141181456 Marionette DEBUG loaded listener.js 01:33:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E754865C00) [pid = 1768] [serial = 907] [outer = 000000E750D82400] 01:33:02 INFO - PROCESS | 1768 | 1461141182024 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 01:33:02 INFO - PROCESS | 1768 | 1461141182048 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 01:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:33:02 INFO - PROCESS | 1768 | 1461141182052 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:33:02 INFO - PROCESS | 1768 | 1461141182054 Marionette TRACE conn6 <- [1,1174,null,{}] 01:33:02 INFO - PROCESS | 1768 | 1461141182058 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:02 INFO - PROCESS | 1768 | 1461141182192 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 01:33:02 INFO - PROCESS | 1768 | 1461141182320 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BD32000 == 76 [pid = 1768] [id = 303] 01:33:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E754749000) [pid = 1768] [serial = 908] [outer = 0000000000000000] 01:33:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (000000E755079800) [pid = 1768] [serial = 909] [outer = 000000E754749000] 01:33:02 INFO - PROCESS | 1768 | 1461141182380 Marionette DEBUG loaded listener.js 01:33:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (000000E75522B800) [pid = 1768] [serial = 910] [outer = 000000E754749000] 01:33:02 INFO - PROCESS | 1768 | 1461141182965 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 01:33:03 INFO - PROCESS | 1768 | 1461141183043 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 01:33:03 INFO - PROCESS | 1768 | 1461141183047 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:33:03 INFO - PROCESS | 1768 | 1461141183049 Marionette TRACE conn6 <- [1,1178,null,{}] 01:33:03 INFO - PROCESS | 1768 | 1461141183053 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:03 INFO - PROCESS | 1768 | 1461141183161 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 01:33:03 INFO - PROCESS | 1768 | 1461141183283 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:03 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75B880000 == 77 [pid = 1768] [id = 304] 01:33:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (000000E75474B000) [pid = 1768] [serial = 911] [outer = 0000000000000000] 01:33:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (000000E755338000) [pid = 1768] [serial = 912] [outer = 000000E75474B000] 01:33:03 INFO - PROCESS | 1768 | 1461141183342 Marionette DEBUG loaded listener.js 01:33:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (000000E755387C00) [pid = 1768] [serial = 913] [outer = 000000E75474B000] 01:33:03 INFO - PROCESS | 1768 | 1461141183922 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 01:33:04 INFO - PROCESS | 1768 | 1461141183994 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 01:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:33:04 INFO - PROCESS | 1768 | 1461141183998 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:33:04 INFO - PROCESS | 1768 | 1461141184001 Marionette TRACE conn6 <- [1,1182,null,{}] 01:33:04 INFO - PROCESS | 1768 | 1461141184005 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:04 INFO - PROCESS | 1768 | 1461141184113 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 01:33:04 INFO - PROCESS | 1768 | 1461141184237 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74E97C000 == 78 [pid = 1768] [id = 305] 01:33:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (000000E742F94400) [pid = 1768] [serial = 914] [outer = 0000000000000000] 01:33:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (000000E74FBC8C00) [pid = 1768] [serial = 915] [outer = 000000E742F94400] 01:33:04 INFO - PROCESS | 1768 | 1461141184296 Marionette DEBUG loaded listener.js 01:33:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 165 (000000E75507F400) [pid = 1768] [serial = 916] [outer = 000000E742F94400] 01:33:05 INFO - PROCESS | 1768 | 1461141185042 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 01:33:05 INFO - PROCESS | 1768 | 1461141185096 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 01:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:33:05 INFO - PROCESS | 1768 | 1461141185101 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:33:05 INFO - PROCESS | 1768 | 1461141185105 Marionette TRACE conn6 <- [1,1186,null,{}] 01:33:05 INFO - PROCESS | 1768 | 1461141185110 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:05 INFO - PROCESS | 1768 | 1461141185220 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 01:33:05 INFO - PROCESS | 1768 | 1461141185351 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74280C800 == 79 [pid = 1768] [id = 306] 01:33:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (000000E74CD52000) [pid = 1768] [serial = 917] [outer = 0000000000000000] 01:33:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 167 (000000E74CD74800) [pid = 1768] [serial = 918] [outer = 000000E74CD52000] 01:33:05 INFO - PROCESS | 1768 | 1461141185406 Marionette DEBUG loaded listener.js 01:33:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 168 (000000E74EDC1000) [pid = 1768] [serial = 919] [outer = 000000E74CD52000] 01:33:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E7555E1000 == 78 [pid = 1768] [id = 265] 01:33:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E756C27000 == 77 [pid = 1768] [id = 296] 01:33:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541AB800 == 76 [pid = 1768] [id = 295] 01:33:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B71800 == 75 [pid = 1768] [id = 294] 01:33:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E754598000 == 74 [pid = 1768] [id = 293] 01:33:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E748BAF000 == 73 [pid = 1768] [id = 292] 01:33:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E752EAD000 == 72 [pid = 1768] [id = 291] 01:33:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E750C45000 == 71 [pid = 1768] [id = 290] 01:33:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E748AD6800 == 70 [pid = 1768] [id = 289] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 167 (000000E7533E0000) [pid = 1768] [serial = 807] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 166 (000000E75419A000) [pid = 1768] [serial = 810] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (000000E754863800) [pid = 1768] [serial = 813] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F90A800 == 69 [pid = 1768] [id = 288] 01:33:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E7526A9800 == 68 [pid = 1768] [id = 284] 01:33:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F466800 == 67 [pid = 1768] [id = 283] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 164 (000000E75034CC00) [pid = 1768] [serial = 831] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (000000E750E48800) [pid = 1768] [serial = 834] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (000000E750850000) [pid = 1768] [serial = 832] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (000000E74D139000) [pid = 1768] [serial = 822] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (000000E74D291800) [pid = 1768] [serial = 823] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (000000E742F5C800) [pid = 1768] [serial = 819] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (000000E747BCE000) [pid = 1768] [serial = 820] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (000000E752AA6800) [pid = 1768] [serial = 795] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E7533E1400) [pid = 1768] [serial = 796] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E744914C00) [pid = 1768] [serial = 837] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (000000E74F781000) [pid = 1768] [serial = 825] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E74F95D400) [pid = 1768] [serial = 826] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E74FA28400) [pid = 1768] [serial = 828] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E750844800) [pid = 1768] [serial = 804] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E747D7E400) [pid = 1768] [serial = 798] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E748A96C00) [pid = 1768] [serial = 817] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E743A2B000) [pid = 1768] [serial = 816] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E74D144C00) [pid = 1768] [serial = 801] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E752EDB400) [pid = 1768] [serial = 835] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E755078000) [pid = 1768] [serial = 843] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E74FAA4800) [pid = 1768] [serial = 838] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E75507E000) [pid = 1768] [serial = 844] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E7547BB400) [pid = 1768] [serial = 840] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E75486A400) [pid = 1768] [serial = 841] [outer = 0000000000000000] [url = about:blank] 01:33:05 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E74FBCBC00) [pid = 1768] [serial = 829] [outer = 0000000000000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1768 | 1461141186016 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 943ms 01:33:06 INFO - PROCESS | 1768 | 1461141186048 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 01:33:06 INFO - PROCESS | 1768 | 1461141186053 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 01:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:33:06 INFO - PROCESS | 1768 | 1461141186060 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:33:06 INFO - PROCESS | 1768 | 1461141186063 Marionette TRACE conn6 <- [1,1190,null,{}] 01:33:06 INFO - PROCESS | 1768 | 1461141186069 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:06 INFO - PROCESS | 1768 | 1461141186166 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 01:33:06 INFO - PROCESS | 1768 | 1461141186249 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:06 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74E987800 == 68 [pid = 1768] [id = 307] 01:33:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E7431BCC00) [pid = 1768] [serial = 920] [outer = 0000000000000000] 01:33:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E749B0B800) [pid = 1768] [serial = 921] [outer = 000000E7431BCC00] 01:33:06 INFO - PROCESS | 1768 | 1461141186297 Marionette DEBUG loaded listener.js 01:33:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E74D144C00) [pid = 1768] [serial = 922] [outer = 000000E7431BCC00] 01:33:06 INFO - PROCESS | 1768 | 1461141186720 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:33:06 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 01:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 691ms 01:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:33:06 INFO - PROCESS | 1768 | 1461141186752 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 01:33:06 INFO - PROCESS | 1768 | 1461141186755 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 01:33:06 INFO - PROCESS | 1768 | 1461141186758 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:33:06 INFO - PROCESS | 1768 | 1461141186762 Marionette TRACE conn6 <- [1,1194,null,{}] 01:33:06 INFO - PROCESS | 1768 | 1461141186778 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:06 INFO - PROCESS | 1768 | 1461141186871 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 01:33:06 INFO - PROCESS | 1768 | 1461141186916 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:06 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540E6800 == 69 [pid = 1768] [id = 308] 01:33:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E74FA9C800) [pid = 1768] [serial = 923] [outer = 0000000000000000] 01:33:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E74FB8EC00) [pid = 1768] [serial = 924] [outer = 000000E74FA9C800] 01:33:06 INFO - PROCESS | 1768 | 1461141186965 Marionette DEBUG loaded listener.js 01:33:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E74FD1B000) [pid = 1768] [serial = 925] [outer = 000000E74FA9C800] 01:33:07 INFO - PROCESS | 1768 | 1461141187405 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:33:07 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 01:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 691ms 01:33:07 INFO - PROCESS | 1768 | 1461141187452 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 01:33:07 INFO - PROCESS | 1768 | 1461141187455 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 01:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:33:07 INFO - PROCESS | 1768 | 1461141187458 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:33:07 INFO - PROCESS | 1768 | 1461141187460 Marionette TRACE conn6 <- [1,1198,null,{}] 01:33:07 INFO - PROCESS | 1768 | 1461141187463 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:07 INFO - PROCESS | 1768 | 1461141187553 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 01:33:07 INFO - PROCESS | 1768 | 1461141187561 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:07 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B23800 == 70 [pid = 1768] [id = 309] 01:33:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E750275000) [pid = 1768] [serial = 926] [outer = 0000000000000000] 01:33:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E75035B400) [pid = 1768] [serial = 927] [outer = 000000E750275000] 01:33:07 INFO - PROCESS | 1768 | 1461141187608 Marionette DEBUG loaded listener.js 01:33:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E750A94800) [pid = 1768] [serial = 928] [outer = 000000E750275000] 01:33:08 INFO - PROCESS | 1768 | 1461141188044 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 627ms 01:33:08 INFO - PROCESS | 1768 | 1461141188088 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 01:33:08 INFO - PROCESS | 1768 | 1461141188090 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 01:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:33:08 INFO - PROCESS | 1768 | 1461141188101 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:33:08 INFO - PROCESS | 1768 | 1461141188103 Marionette TRACE conn6 <- [1,1202,null,{}] 01:33:08 INFO - PROCESS | 1768 | 1461141188107 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:08 INFO - PROCESS | 1768 | 1461141188219 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 01:33:08 INFO - PROCESS | 1768 | 1461141188304 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:08 INFO - PROCESS | 1768 | ++DOCSHELL 000000E755234800 == 71 [pid = 1768] [id = 310] 01:33:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E750D77800) [pid = 1768] [serial = 929] [outer = 0000000000000000] 01:33:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E749B10400) [pid = 1768] [serial = 930] [outer = 000000E750D77800] 01:33:08 INFO - PROCESS | 1768 | 1461141188351 Marionette DEBUG loaded listener.js 01:33:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E752424400) [pid = 1768] [serial = 931] [outer = 000000E750D77800] 01:33:08 INFO - PROCESS | 1768 | 1461141188792 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 01:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 732ms 01:33:08 INFO - PROCESS | 1768 | 1461141188838 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 01:33:08 INFO - PROCESS | 1768 | 1461141188840 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 01:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:33:08 INFO - PROCESS | 1768 | 1461141188843 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:33:08 INFO - PROCESS | 1768 | 1461141188845 Marionette TRACE conn6 <- [1,1206,null,{}] 01:33:08 INFO - PROCESS | 1768 | 1461141188849 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:08 INFO - PROCESS | 1768 | 1461141188981 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 01:33:09 INFO - PROCESS | 1768 | 1461141189040 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:09 INFO - PROCESS | 1768 | ++DOCSHELL 000000E757C1A800 == 72 [pid = 1768] [id = 311] 01:33:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E754746C00) [pid = 1768] [serial = 932] [outer = 0000000000000000] 01:33:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E75474C400) [pid = 1768] [serial = 933] [outer = 000000E754746C00] 01:33:09 INFO - PROCESS | 1768 | 1461141189089 Marionette DEBUG loaded listener.js 01:33:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (000000E754863C00) [pid = 1768] [serial = 934] [outer = 000000E754746C00] 01:33:09 INFO - PROCESS | 1768 | 1461141189510 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 01:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 690ms 01:33:09 INFO - PROCESS | 1768 | 1461141189534 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 01:33:09 INFO - PROCESS | 1768 | 1461141189536 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 01:33:09 INFO - PROCESS | 1768 | 1461141189539 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:33:09 INFO - PROCESS | 1768 | 1461141189541 Marionette TRACE conn6 <- [1,1210,null,{}] 01:33:09 INFO - PROCESS | 1768 | 1461141189552 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:09 INFO - PROCESS | 1768 | 1461141189691 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 01:33:09 INFO - PROCESS | 1768 | 1461141189752 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:09 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75922B000 == 73 [pid = 1768] [id = 312] 01:33:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E75486E400) [pid = 1768] [serial = 935] [outer = 0000000000000000] 01:33:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E75507E000) [pid = 1768] [serial = 936] [outer = 000000E75486E400] 01:33:09 INFO - PROCESS | 1768 | 1461141189797 Marionette DEBUG loaded listener.js 01:33:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (000000E7552D7C00) [pid = 1768] [serial = 937] [outer = 000000E75486E400] 01:33:10 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (000000E74FB8BC00) [pid = 1768] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:33:10 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E74D1EA800) [pid = 1768] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:33:10 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E750355C00) [pid = 1768] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:33:10 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (000000E743A2BC00) [pid = 1768] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:33:10 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E74335C400) [pid = 1768] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:33:10 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E74CD5B400) [pid = 1768] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:33:10 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E74D1B5400) [pid = 1768] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:33:10 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E7519D9400) [pid = 1768] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:33:10 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E74EDCDC00) [pid = 1768] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:33:10 INFO - PROCESS | 1768 | 1461141190282 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 01:33:10 INFO - PROCESS | 1768 | 1461141190341 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 01:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:33:10 INFO - PROCESS | 1768 | 1461141190345 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:33:10 INFO - PROCESS | 1768 | 1461141190346 Marionette TRACE conn6 <- [1,1214,null,{}] 01:33:10 INFO - PROCESS | 1768 | 1461141190350 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:10 INFO - PROCESS | 1768 | 1461141190444 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 01:33:10 INFO - PROCESS | 1768 | 1461141190530 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:10 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75B87C000 == 74 [pid = 1768] [id = 313] 01:33:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E743A2BC00) [pid = 1768] [serial = 938] [outer = 0000000000000000] 01:33:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E755225400) [pid = 1768] [serial = 939] [outer = 000000E743A2BC00] 01:33:10 INFO - PROCESS | 1768 | 1461141190577 Marionette DEBUG loaded listener.js 01:33:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E755338C00) [pid = 1768] [serial = 940] [outer = 000000E743A2BC00] 01:33:10 INFO - PROCESS | 1768 | 1461141190978 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 01:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 01:33:11 INFO - PROCESS | 1768 | 1461141191040 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 01:33:11 INFO - PROCESS | 1768 | 1461141191042 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 01:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:33:11 INFO - PROCESS | 1768 | 1461141191045 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:33:11 INFO - PROCESS | 1768 | 1461141191047 Marionette TRACE conn6 <- [1,1218,null,{}] 01:33:11 INFO - PROCESS | 1768 | 1461141191051 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:11 INFO - PROCESS | 1768 | 1461141191141 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 01:33:11 INFO - PROCESS | 1768 | 1461141191148 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:11 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BEE5000 == 75 [pid = 1768] [id = 314] 01:33:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E75538D800) [pid = 1768] [serial = 941] [outer = 0000000000000000] 01:33:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E7599A5000) [pid = 1768] [serial = 942] [outer = 000000E75538D800] 01:33:11 INFO - PROCESS | 1768 | 1461141191196 Marionette DEBUG loaded listener.js 01:33:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (000000E7541A0C00) [pid = 1768] [serial = 943] [outer = 000000E75538D800] 01:33:11 INFO - PROCESS | 1768 | 1461141191614 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 01:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 629ms 01:33:11 INFO - PROCESS | 1768 | 1461141191678 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 01:33:11 INFO - PROCESS | 1768 | 1461141191680 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 01:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:33:11 INFO - PROCESS | 1768 | 1461141191683 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:33:11 INFO - PROCESS | 1768 | 1461141191685 Marionette TRACE conn6 <- [1,1222,null,{}] 01:33:11 INFO - PROCESS | 1768 | 1461141191689 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:11 INFO - PROCESS | 1768 | 1461141191778 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 01:33:11 INFO - PROCESS | 1768 | 1461141191786 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:11 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75C225800 == 76 [pid = 1768] [id = 315] 01:33:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E75C1B6C00) [pid = 1768] [serial = 944] [outer = 0000000000000000] 01:33:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E75C1BC400) [pid = 1768] [serial = 945] [outer = 000000E75C1B6C00] 01:33:11 INFO - PROCESS | 1768 | 1461141191831 Marionette DEBUG loaded listener.js 01:33:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (000000E75C1C2800) [pid = 1768] [serial = 946] [outer = 000000E75C1B6C00] 01:33:12 INFO - PROCESS | 1768 | 1461141192453 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 01:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 838ms 01:33:12 INFO - PROCESS | 1768 | 1461141192530 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 01:33:12 INFO - PROCESS | 1768 | 1461141192534 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 01:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:33:12 INFO - PROCESS | 1768 | 1461141192541 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:33:12 INFO - PROCESS | 1768 | 1461141192547 Marionette TRACE conn6 <- [1,1226,null,{}] 01:33:12 INFO - PROCESS | 1768 | 1461141192554 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:12 INFO - PROCESS | 1768 | 1461141192689 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 01:33:12 INFO - PROCESS | 1768 | 1461141192811 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:12 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750DCA800 == 77 [pid = 1768] [id = 316] 01:33:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (000000E743350800) [pid = 1768] [serial = 947] [outer = 0000000000000000] 01:33:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (000000E748A9B800) [pid = 1768] [serial = 948] [outer = 000000E743350800] 01:33:12 INFO - PROCESS | 1768 | 1461141192871 Marionette DEBUG loaded listener.js 01:33:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (000000E74CD7BC00) [pid = 1768] [serial = 949] [outer = 000000E743350800] 01:33:13 INFO - PROCESS | 1768 | 1461141193423 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 01:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 942ms 01:33:13 INFO - PROCESS | 1768 | 1461141193487 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 01:33:13 INFO - PROCESS | 1768 | 1461141193494 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 01:33:13 INFO - PROCESS | 1768 | 1461141193501 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:33:13 INFO - PROCESS | 1768 | 1461141193504 Marionette TRACE conn6 <- [1,1230,null,{}] 01:33:13 INFO - PROCESS | 1768 | 1461141193508 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:13 INFO - PROCESS | 1768 | 1461141193624 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 01:33:13 INFO - PROCESS | 1768 | 1461141193751 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:13 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B60000 == 78 [pid = 1768] [id = 317] 01:33:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (000000E74ED2E400) [pid = 1768] [serial = 950] [outer = 0000000000000000] 01:33:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (000000E74FA22C00) [pid = 1768] [serial = 951] [outer = 000000E74ED2E400] 01:33:13 INFO - PROCESS | 1768 | 1461141193808 Marionette DEBUG loaded listener.js 01:33:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (000000E750271C00) [pid = 1768] [serial = 952] [outer = 000000E74ED2E400] 01:33:14 INFO - PROCESS | 1768 | 1461141194426 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 01:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 986ms 01:33:14 INFO - PROCESS | 1768 | 1461141194492 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 01:33:14 INFO - PROCESS | 1768 | 1461141194495 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 01:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:33:14 INFO - PROCESS | 1768 | 1461141194499 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:33:14 INFO - PROCESS | 1768 | 1461141194504 Marionette TRACE conn6 <- [1,1234,null,{}] 01:33:14 INFO - PROCESS | 1768 | 1461141194517 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:14 INFO - PROCESS | 1768 | 1461141194666 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 01:33:14 INFO - PROCESS | 1768 | 1461141194794 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:14 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75D974800 == 79 [pid = 1768] [id = 318] 01:33:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 165 (000000E7533DCC00) [pid = 1768] [serial = 953] [outer = 0000000000000000] 01:33:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (000000E754683C00) [pid = 1768] [serial = 954] [outer = 000000E7533DCC00] 01:33:14 INFO - PROCESS | 1768 | 1461141194854 Marionette DEBUG loaded listener.js 01:33:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 167 (000000E755083400) [pid = 1768] [serial = 955] [outer = 000000E7533DCC00] 01:33:15 INFO - PROCESS | 1768 | 1461141195511 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 01:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1085ms 01:33:15 INFO - PROCESS | 1768 | 1461141195586 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 01:33:15 INFO - PROCESS | 1768 | 1461141195590 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 01:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:33:15 INFO - PROCESS | 1768 | 1461141195593 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:33:15 INFO - PROCESS | 1768 | 1461141195596 Marionette TRACE conn6 <- [1,1238,null,{}] 01:33:15 INFO - PROCESS | 1768 | 1461141195614 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:15 INFO - PROCESS | 1768 | 1461141195730 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 01:33:15 INFO - PROCESS | 1768 | 1461141195854 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:15 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7554DA000 == 80 [pid = 1768] [id = 319] 01:33:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 168 (000000E75C55D800) [pid = 1768] [serial = 956] [outer = 0000000000000000] 01:33:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 169 (000000E75C561400) [pid = 1768] [serial = 957] [outer = 000000E75C55D800] 01:33:15 INFO - PROCESS | 1768 | 1461141195911 Marionette DEBUG loaded listener.js 01:33:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 170 (000000E75C568400) [pid = 1768] [serial = 958] [outer = 000000E75C55D800] 01:33:16 INFO - PROCESS | 1768 | 1461141196566 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 01:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1032ms 01:33:16 INFO - PROCESS | 1768 | 1461141196628 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 01:33:16 INFO - PROCESS | 1768 | 1461141196630 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 01:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:33:16 INFO - PROCESS | 1768 | 1461141196634 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:33:16 INFO - PROCESS | 1768 | 1461141196636 Marionette TRACE conn6 <- [1,1242,null,{}] 01:33:16 INFO - PROCESS | 1768 | 1461141196640 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:16 INFO - PROCESS | 1768 | 1461141196957 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 01:33:17 INFO - PROCESS | 1768 | 1461141197114 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:17 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74A3E1000 == 81 [pid = 1768] [id = 320] 01:33:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 171 (000000E7431BF800) [pid = 1768] [serial = 959] [outer = 0000000000000000] 01:33:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 172 (000000E7431C4000) [pid = 1768] [serial = 960] [outer = 000000E7431BF800] 01:33:17 INFO - PROCESS | 1768 | 1461141197170 Marionette DEBUG loaded listener.js 01:33:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 173 (000000E743A33400) [pid = 1768] [serial = 961] [outer = 000000E7431BF800] 01:33:17 INFO - PROCESS | 1768 | 1461141197766 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 01:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1179ms 01:33:17 INFO - PROCESS | 1768 | 1461141197816 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 01:33:17 INFO - PROCESS | 1768 | 1461141197821 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 01:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:33:17 INFO - PROCESS | 1768 | 1461141197825 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:33:17 INFO - PROCESS | 1768 | 1461141197830 Marionette TRACE conn6 <- [1,1246,null,{}] 01:33:17 INFO - PROCESS | 1768 | 1461141197834 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:17 INFO - PROCESS | 1768 | 1461141197939 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 01:33:18 INFO - PROCESS | 1768 | 1461141198067 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:18 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74961F800 == 82 [pid = 1768] [id = 321] 01:33:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 174 (000000E747BD2800) [pid = 1768] [serial = 962] [outer = 0000000000000000] 01:33:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 175 (000000E747D2F000) [pid = 1768] [serial = 963] [outer = 000000E747BD2800] 01:33:18 INFO - PROCESS | 1768 | 1461141198121 Marionette DEBUG loaded listener.js 01:33:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 176 (000000E749702400) [pid = 1768] [serial = 964] [outer = 000000E747BD2800] 01:33:18 INFO - PROCESS | 1768 | 1461141198769 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 01:33:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BEE5000 == 81 [pid = 1768] [id = 314] 01:33:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E75B87C000 == 80 [pid = 1768] [id = 313] 01:33:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E75922B000 == 79 [pid = 1768] [id = 312] 01:33:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E757C1A800 == 78 [pid = 1768] [id = 311] 01:33:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E755234800 == 77 [pid = 1768] [id = 310] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 175 (000000E749B04000) [pid = 1768] [serial = 849] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 174 (000000E74F41A800) [pid = 1768] [serial = 852] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 173 (000000E753A1A400) [pid = 1768] [serial = 855] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 172 (000000E754684400) [pid = 1768] [serial = 858] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 171 (000000E7552D4800) [pid = 1768] [serial = 861] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 170 (000000E75419C800) [pid = 1768] [serial = 891] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B23800 == 76 [pid = 1768] [id = 309] 01:33:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540E6800 == 75 [pid = 1768] [id = 308] 01:33:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E74E987800 == 74 [pid = 1768] [id = 307] 01:33:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E74280C800 == 73 [pid = 1768] [id = 306] 01:33:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E753F7C800 == 72 [pid = 1768] [id = 299] 01:33:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E74C508000 == 71 [pid = 1768] [id = 298] 01:33:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E757C33800 == 70 [pid = 1768] [id = 297] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 169 (000000E74FD15400) [pid = 1768] [serial = 879] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 168 (000000E75519B000) [pid = 1768] [serial = 846] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 167 (000000E74EDC3400) [pid = 1768] [serial = 873] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 166 (000000E74F46E400) [pid = 1768] [serial = 874] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (000000E750843000) [pid = 1768] [serial = 882] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 164 (000000E743A5D400) [pid = 1768] [serial = 867] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (000000E748A37800) [pid = 1768] [serial = 868] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (000000E749707C00) [pid = 1768] [serial = 865] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (000000E743A60800) [pid = 1768] [serial = 864] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (000000E750277000) [pid = 1768] [serial = 880] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (000000E74CD7C400) [pid = 1768] [serial = 870] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (000000E74D1E9C00) [pid = 1768] [serial = 871] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (000000E750CD0C00) [pid = 1768] [serial = 886] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E74F95A400) [pid = 1768] [serial = 885] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E7524DBC00) [pid = 1768] [serial = 888] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (000000E750942400) [pid = 1768] [serial = 883] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E74F95E000) [pid = 1768] [serial = 876] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E74FA9F400) [pid = 1768] [serial = 877] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E753A11000) [pid = 1768] [serial = 889] [outer = 0000000000000000] [url = about:blank] 01:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1029ms 01:33:18 INFO - PROCESS | 1768 | 1461141198868 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 01:33:18 INFO - PROCESS | 1768 | 1461141198871 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 01:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:33:18 INFO - PROCESS | 1768 | 1461141198893 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:33:18 INFO - PROCESS | 1768 | 1461141198895 Marionette TRACE conn6 <- [1,1250,null,{}] 01:33:18 INFO - PROCESS | 1768 | 1461141198899 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:18 INFO - PROCESS | 1768 | 1461141198990 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 01:33:19 INFO - PROCESS | 1768 | 1461141199000 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:19 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7488CC800 == 71 [pid = 1768] [id = 322] 01:33:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E743A27400) [pid = 1768] [serial = 965] [outer = 0000000000000000] 01:33:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E747BCC800) [pid = 1768] [serial = 966] [outer = 000000E743A27400] 01:33:19 INFO - PROCESS | 1768 | 1461141199047 Marionette DEBUG loaded listener.js 01:33:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E749707400) [pid = 1768] [serial = 967] [outer = 000000E743A27400] 01:33:19 INFO - PROCESS | 1768 | 1461141199548 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 01:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 692ms 01:33:19 INFO - PROCESS | 1768 | 1461141199595 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 01:33:19 INFO - PROCESS | 1768 | 1461141199599 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 01:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:33:19 INFO - PROCESS | 1768 | 1461141199610 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:33:19 INFO - PROCESS | 1768 | 1461141199615 Marionette TRACE conn6 <- [1,1254,null,{}] 01:33:19 INFO - PROCESS | 1768 | 1461141199618 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:19 INFO - PROCESS | 1768 | 1461141199707 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 01:33:19 INFO - PROCESS | 1768 | 1461141199789 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:19 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75119A800 == 72 [pid = 1768] [id = 323] 01:33:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (000000E7496B1400) [pid = 1768] [serial = 968] [outer = 0000000000000000] 01:33:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E74D1E2800) [pid = 1768] [serial = 969] [outer = 000000E7496B1400] 01:33:19 INFO - PROCESS | 1768 | 1461141199836 Marionette DEBUG loaded listener.js 01:33:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E74EDC1C00) [pid = 1768] [serial = 970] [outer = 000000E7496B1400] 01:33:20 INFO - PROCESS | 1768 | 1461141200213 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 01:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 649ms 01:33:20 INFO - PROCESS | 1768 | 1461141200255 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 01:33:20 INFO - PROCESS | 1768 | 1461141200257 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 01:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:33:20 INFO - PROCESS | 1768 | 1461141200260 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:33:20 INFO - PROCESS | 1768 | 1461141200262 Marionette TRACE conn6 <- [1,1258,null,{}] 01:33:20 INFO - PROCESS | 1768 | 1461141200266 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:20 INFO - PROCESS | 1768 | 1461141200352 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 01:33:20 INFO - PROCESS | 1768 | 1461141200358 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:20 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752FC2800 == 73 [pid = 1768] [id = 324] 01:33:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (000000E74EDCC400) [pid = 1768] [serial = 971] [outer = 0000000000000000] 01:33:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (000000E74F477400) [pid = 1768] [serial = 972] [outer = 000000E74EDCC400] 01:33:20 INFO - PROCESS | 1768 | 1461141200404 Marionette DEBUG loaded listener.js 01:33:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (000000E74F95E000) [pid = 1768] [serial = 973] [outer = 000000E74EDCC400] 01:33:20 INFO - PROCESS | 1768 | 1461141200843 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 01:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 629ms 01:33:20 INFO - PROCESS | 1768 | 1461141200903 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 01:33:20 INFO - PROCESS | 1768 | 1461141200905 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 01:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:33:20 INFO - PROCESS | 1768 | 1461141200909 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:33:20 INFO - PROCESS | 1768 | 1461141200911 Marionette TRACE conn6 <- [1,1262,null,{}] 01:33:20 INFO - PROCESS | 1768 | 1461141200914 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:21 INFO - PROCESS | 1768 | 1461141201024 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 01:33:21 INFO - PROCESS | 1768 | 1461141201115 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:21 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540CF800 == 74 [pid = 1768] [id = 325] 01:33:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (000000E74FA9A800) [pid = 1768] [serial = 974] [outer = 0000000000000000] 01:33:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (000000E74FAA1800) [pid = 1768] [serial = 975] [outer = 000000E74FA9A800] 01:33:21 INFO - PROCESS | 1768 | 1461141201171 Marionette DEBUG loaded listener.js 01:33:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (000000E74FBD7400) [pid = 1768] [serial = 976] [outer = 000000E74FA9A800] 01:33:21 INFO - PROCESS | 1768 | 1461141201627 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 01:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 775ms 01:33:21 INFO - PROCESS | 1768 | 1461141201688 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 01:33:21 INFO - PROCESS | 1768 | 1461141201690 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 01:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:33:21 INFO - PROCESS | 1768 | 1461141201693 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:33:21 INFO - PROCESS | 1768 | 1461141201695 Marionette TRACE conn6 <- [1,1266,null,{}] 01:33:21 INFO - PROCESS | 1768 | 1461141201703 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:21 INFO - PROCESS | 1768 | 1461141201816 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 01:33:21 INFO - PROCESS | 1768 | 1461141201871 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:21 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541B6800 == 75 [pid = 1768] [id = 326] 01:33:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (000000E74FBDB400) [pid = 1768] [serial = 977] [outer = 0000000000000000] 01:33:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 165 (000000E74FD16C00) [pid = 1768] [serial = 978] [outer = 000000E74FBDB400] 01:33:21 INFO - PROCESS | 1768 | 1461141201916 Marionette DEBUG loaded listener.js 01:33:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (000000E750277800) [pid = 1768] [serial = 979] [outer = 000000E74FBDB400] 01:33:22 INFO - PROCESS | 1768 | 1461141202363 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 01:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 690ms 01:33:22 INFO - PROCESS | 1768 | 1461141202386 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 01:33:22 INFO - PROCESS | 1768 | 1461141202388 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 01:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:33:22 INFO - PROCESS | 1768 | 1461141202431 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:33:22 INFO - PROCESS | 1768 | 1461141202433 Marionette TRACE conn6 <- [1,1270,null,{}] 01:33:22 INFO - PROCESS | 1768 | 1461141202440 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:22 INFO - PROCESS | 1768 | 1461141202550 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 01:33:22 INFO - PROCESS | 1768 | 1461141202607 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:22 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B1B000 == 76 [pid = 1768] [id = 327] 01:33:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 167 (000000E750357400) [pid = 1768] [serial = 980] [outer = 0000000000000000] 01:33:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 168 (000000E75084BC00) [pid = 1768] [serial = 981] [outer = 000000E750357400] 01:33:22 INFO - PROCESS | 1768 | 1461141202652 Marionette DEBUG loaded listener.js 01:33:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 169 (000000E75094C000) [pid = 1768] [serial = 982] [outer = 000000E750357400] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 168 (000000E747B6A000) [pid = 1768] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 167 (000000E74FA9C800) [pid = 1768] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 166 (000000E742F90000) [pid = 1768] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (000000E7519DAC00) [pid = 1768] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 164 (000000E753384C00) [pid = 1768] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (000000E75419F000) [pid = 1768] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (000000E750CCE800) [pid = 1768] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (000000E750D77800) [pid = 1768] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (000000E744983C00) [pid = 1768] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (000000E75486E400) [pid = 1768] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (000000E754746C00) [pid = 1768] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (000000E749BDEC00) [pid = 1768] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E74F95FC00) [pid = 1768] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E7431BCC00) [pid = 1768] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (000000E753A11400) [pid = 1768] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E750350800) [pid = 1768] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E750275000) [pid = 1768] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E7496AEC00) [pid = 1768] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E74CD52000) [pid = 1768] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E7508BF800) [pid = 1768] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E75538D800) [pid = 1768] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E75522FC00) [pid = 1768] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E74FA9D000) [pid = 1768] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E753A02C00) [pid = 1768] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E747BCFC00) [pid = 1768] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E747B6B000) [pid = 1768] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E750E04C00) [pid = 1768] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E749790800) [pid = 1768] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E743A67000) [pid = 1768] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E743A2BC00) [pid = 1768] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E753A07000) [pid = 1768] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E754192C00) [pid = 1768] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E742F94400) [pid = 1768] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E743355800) [pid = 1768] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:33:23 INFO - PROCESS | 1768 | 1461141203573 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 01:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1236ms 01:33:23 INFO - PROCESS | 1768 | 1461141203631 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 01:33:23 INFO - PROCESS | 1768 | 1461141203636 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 01:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:33:23 INFO - PROCESS | 1768 | 1461141203642 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:33:23 INFO - PROCESS | 1768 | 1461141203647 Marionette TRACE conn6 <- [1,1274,null,{}] 01:33:23 INFO - PROCESS | 1768 | 1461141203655 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:23 INFO - PROCESS | 1768 | 1461141203784 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 01:33:23 INFO - PROCESS | 1768 | 1461141203954 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:23 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748ACE800 == 77 [pid = 1768] [id = 328] 01:33:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E743352000) [pid = 1768] [serial = 983] [outer = 0000000000000000] 01:33:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E7437A5C00) [pid = 1768] [serial = 984] [outer = 000000E743352000] 01:33:24 INFO - PROCESS | 1768 | 1461141204017 Marionette DEBUG loaded listener.js 01:33:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E747BD2400) [pid = 1768] [serial = 985] [outer = 000000E743352000] 01:33:24 INFO - PROCESS | 1768 | 1461141204601 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 01:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 984ms 01:33:24 INFO - PROCESS | 1768 | 1461141204630 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 01:33:24 INFO - PROCESS | 1768 | 1461141204637 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 01:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:33:24 INFO - PROCESS | 1768 | 1461141204645 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:33:24 INFO - PROCESS | 1768 | 1461141204648 Marionette TRACE conn6 <- [1,1278,null,{}] 01:33:24 INFO - PROCESS | 1768 | 1461141204652 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:24 INFO - PROCESS | 1768 | 1461141204767 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 01:33:24 INFO - PROCESS | 1768 | 1461141204864 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:24 INFO - PROCESS | 1768 | ++DOCSHELL 000000E751917000 == 78 [pid = 1768] [id = 329] 01:33:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E749B06C00) [pid = 1768] [serial = 986] [outer = 0000000000000000] 01:33:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E74C5A5800) [pid = 1768] [serial = 987] [outer = 000000E749B06C00] 01:33:24 INFO - PROCESS | 1768 | 1461141204921 Marionette DEBUG loaded listener.js 01:33:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E74D13D000) [pid = 1768] [serial = 988] [outer = 000000E749B06C00] 01:33:25 INFO - PROCESS | 1768 | 1461141205512 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 01:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 943ms 01:33:25 INFO - PROCESS | 1768 | 1461141205591 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 01:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:33:25 INFO - PROCESS | 1768 | 1461141205594 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 01:33:25 INFO - PROCESS | 1768 | 1461141205598 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:33:25 INFO - PROCESS | 1768 | 1461141205602 Marionette TRACE conn6 <- [1,1282,null,{}] 01:33:25 INFO - PROCESS | 1768 | 1461141205614 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:25 INFO - PROCESS | 1768 | 1461141205729 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 01:33:25 INFO - PROCESS | 1768 | 1461141205854 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:25 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550BC800 == 79 [pid = 1768] [id = 330] 01:33:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E74F95FC00) [pid = 1768] [serial = 989] [outer = 0000000000000000] 01:33:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E74FA28400) [pid = 1768] [serial = 990] [outer = 000000E74F95FC00] 01:33:25 INFO - PROCESS | 1768 | 1461141205914 Marionette DEBUG loaded listener.js 01:33:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E74FBD4C00) [pid = 1768] [serial = 991] [outer = 000000E74F95FC00] 01:33:26 INFO - PROCESS | 1768 | 1461141206484 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 01:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 943ms 01:33:26 INFO - PROCESS | 1768 | 1461141206542 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 01:33:26 INFO - PROCESS | 1768 | 1461141206546 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 01:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:33:26 INFO - PROCESS | 1768 | 1461141206549 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:33:26 INFO - PROCESS | 1768 | 1461141206551 Marionette TRACE conn6 <- [1,1286,null,{}] 01:33:26 INFO - PROCESS | 1768 | 1461141206555 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:26 INFO - PROCESS | 1768 | 1461141206662 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 01:33:26 INFO - PROCESS | 1768 | 1461141206786 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:26 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75523E800 == 80 [pid = 1768] [id = 331] 01:33:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E74FB92000) [pid = 1768] [serial = 992] [outer = 0000000000000000] 01:33:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E750850C00) [pid = 1768] [serial = 993] [outer = 000000E74FB92000] 01:33:26 INFO - PROCESS | 1768 | 1461141206844 Marionette DEBUG loaded listener.js 01:33:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E750D6DC00) [pid = 1768] [serial = 994] [outer = 000000E74FB92000] 01:33:27 INFO - PROCESS | 1768 | 1461141207472 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 943ms 01:33:27 INFO - PROCESS | 1768 | 1461141207494 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 01:33:27 INFO - PROCESS | 1768 | 1461141207497 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 01:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:33:27 INFO - PROCESS | 1768 | 1461141207500 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:33:27 INFO - PROCESS | 1768 | 1461141207503 Marionette TRACE conn6 <- [1,1290,null,{}] 01:33:27 INFO - PROCESS | 1768 | 1461141207507 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:27 INFO - PROCESS | 1768 | 1461141207612 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 01:33:27 INFO - PROCESS | 1768 | 1461141207709 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:27 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756C29800 == 81 [pid = 1768] [id = 332] 01:33:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E74FB94400) [pid = 1768] [serial = 995] [outer = 0000000000000000] 01:33:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E750D83C00) [pid = 1768] [serial = 996] [outer = 000000E74FB94400] 01:33:27 INFO - PROCESS | 1768 | 1461141207766 Marionette DEBUG loaded listener.js 01:33:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E750E45000) [pid = 1768] [serial = 997] [outer = 000000E74FB94400] 01:33:28 INFO - PROCESS | 1768 | 1461141208359 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 01:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 942ms 01:33:28 INFO - PROCESS | 1768 | 1461141208446 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 01:33:28 INFO - PROCESS | 1768 | 1461141208449 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 01:33:28 INFO - PROCESS | 1768 | 1461141208452 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:33:28 INFO - PROCESS | 1768 | 1461141208454 Marionette TRACE conn6 <- [1,1294,null,{}] 01:33:28 INFO - PROCESS | 1768 | 1461141208458 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:28 INFO - PROCESS | 1768 | 1461141208624 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 01:33:28 INFO - PROCESS | 1768 | 1461141208744 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:28 INFO - PROCESS | 1768 | ++DOCSHELL 000000E757C22800 == 82 [pid = 1768] [id = 333] 01:33:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E751280C00) [pid = 1768] [serial = 998] [outer = 0000000000000000] 01:33:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E752EE2400) [pid = 1768] [serial = 999] [outer = 000000E751280C00] 01:33:28 INFO - PROCESS | 1768 | 1461141208805 Marionette DEBUG loaded listener.js 01:33:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E7533E1400) [pid = 1768] [serial = 1000] [outer = 000000E751280C00] 01:33:29 INFO - PROCESS | 1768 | 1461141209405 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 01:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 986ms 01:33:29 INFO - PROCESS | 1768 | 1461141209441 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 01:33:29 INFO - PROCESS | 1768 | 1461141209443 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 01:33:29 INFO - PROCESS | 1768 | 1461141209447 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:33:29 INFO - PROCESS | 1768 | 1461141209449 Marionette TRACE conn6 <- [1,1298,null,{}] 01:33:29 INFO - PROCESS | 1768 | 1461141209453 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:29 INFO - PROCESS | 1768 | 1461141209559 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 01:33:29 INFO - PROCESS | 1768 | 1461141209659 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:29 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75010B000 == 83 [pid = 1768] [id = 334] 01:33:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E742A56C00) [pid = 1768] [serial = 1001] [outer = 0000000000000000] 01:33:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (000000E74EDC9000) [pid = 1768] [serial = 1002] [outer = 000000E742A56C00] 01:33:29 INFO - PROCESS | 1768 | 1461141209714 Marionette DEBUG loaded listener.js 01:33:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E753A05000) [pid = 1768] [serial = 1003] [outer = 000000E742A56C00] 01:33:30 INFO - PROCESS | 1768 | 1461141210410 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 01:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 01:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1024ms 01:33:30 INFO - PROCESS | 1768 | 1461141210476 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 01:33:30 INFO - PROCESS | 1768 | 1461141210480 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 01:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:33:30 INFO - PROCESS | 1768 | 1461141210485 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:33:30 INFO - PROCESS | 1768 | 1461141210490 Marionette TRACE conn6 <- [1,1302,null,{}] 01:33:30 INFO - PROCESS | 1768 | 1461141210520 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:30 INFO - PROCESS | 1768 | 1461141210639 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 01:33:30 INFO - PROCESS | 1768 | 1461141210764 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:30 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7497D7000 == 84 [pid = 1768] [id = 335] 01:33:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E74334F400) [pid = 1768] [serial = 1004] [outer = 0000000000000000] 01:33:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (000000E7437AD800) [pid = 1768] [serial = 1005] [outer = 000000E74334F400] 01:33:30 INFO - PROCESS | 1768 | 1461141210817 Marionette DEBUG loaded listener.js 01:33:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (000000E747BCD000) [pid = 1768] [serial = 1006] [outer = 000000E74334F400] 01:33:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541B6800 == 83 [pid = 1768] [id = 326] 01:33:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540CF800 == 82 [pid = 1768] [id = 325] 01:33:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E752FC2800 == 81 [pid = 1768] [id = 324] 01:33:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E75119A800 == 80 [pid = 1768] [id = 323] 01:33:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E7488CC800 == 79 [pid = 1768] [id = 322] 01:33:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E74961F800 == 78 [pid = 1768] [id = 321] 01:33:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E74A3E1000 == 77 [pid = 1768] [id = 320] 01:33:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B60000 == 76 [pid = 1768] [id = 317] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (000000E75C1BC400) [pid = 1768] [serial = 945] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (000000E74D1E6C00) [pid = 1768] [serial = 897] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E755079800) [pid = 1768] [serial = 909] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E743A28C00) [pid = 1768] [serial = 894] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (000000E755338000) [pid = 1768] [serial = 912] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E754751800) [pid = 1768] [serial = 903] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E74FD1F000) [pid = 1768] [serial = 900] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E750D8AC00) [pid = 1768] [serial = 906] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOCSHELL 000000E750DCA800 == 75 [pid = 1768] [id = 316] 01:33:31 INFO - PROCESS | 1768 | 1461141211504 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 01:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1059ms 01:33:31 INFO - PROCESS | 1768 | 1461141211549 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 01:33:31 INFO - PROCESS | 1768 | 1461141211555 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 01:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:33:31 INFO - PROCESS | 1768 | 1461141211563 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:33:31 INFO - PROCESS | 1768 | 1461141211566 Marionette TRACE conn6 <- [1,1306,null,{}] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E7541A0C00) [pid = 1768] [serial = 943] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E74C572000) [pid = 1768] [serial = 751] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E74FB8EC00) [pid = 1768] [serial = 924] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E743A5B800) [pid = 1768] [serial = 700] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E752FDBC00) [pid = 1768] [serial = 712] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E753F03400) [pid = 1768] [serial = 808] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E7547BCC00) [pid = 1768] [serial = 663] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E751772800) [pid = 1768] [serial = 606] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E749B10400) [pid = 1768] [serial = 930] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E74CD78400) [pid = 1768] [serial = 703] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E75507E000) [pid = 1768] [serial = 936] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E754863C00) [pid = 1768] [serial = 934] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E74FB91000) [pid = 1768] [serial = 754] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E7500DD800) [pid = 1768] [serial = 706] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E749B0B800) [pid = 1768] [serial = 921] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E754754800) [pid = 1768] [serial = 892] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E753ED4800) [pid = 1768] [serial = 660] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E75035B400) [pid = 1768] [serial = 927] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74F473800) [pid = 1768] [serial = 802] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E75474C400) [pid = 1768] [serial = 933] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74CD74800) [pid = 1768] [serial = 918] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74EDC1000) [pid = 1768] [serial = 919] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74D144C00) [pid = 1768] [serial = 922] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E752424400) [pid = 1768] [serial = 931] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E751282800) [pid = 1768] [serial = 709] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E7599A5000) [pid = 1768] [serial = 942] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E7552D7C00) [pid = 1768] [serial = 937] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E7552DA800) [pid = 1768] [serial = 760] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E75266BC00) [pid = 1768] [serial = 805] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E75486BC00) [pid = 1768] [serial = 814] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E75084D800) [pid = 1768] [serial = 667] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E749B0E000) [pid = 1768] [serial = 654] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E753ED3400) [pid = 1768] [serial = 757] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E750A94800) [pid = 1768] [serial = 928] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E74FB90C00) [pid = 1768] [serial = 657] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E748AE8400) [pid = 1768] [serial = 799] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E755338C00) [pid = 1768] [serial = 940] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E753F0F000) [pid = 1768] [serial = 715] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E755225400) [pid = 1768] [serial = 939] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E754753800) [pid = 1768] [serial = 811] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74FD1B000) [pid = 1768] [serial = 925] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E74FBC8C00) [pid = 1768] [serial = 915] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E75507F400) [pid = 1768] [serial = 916] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E74FB95C00) [pid = 1768] [serial = 763] [outer = 0000000000000000] [url = about:blank] 01:33:31 INFO - PROCESS | 1768 | 1461141211603 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:31 INFO - PROCESS | 1768 | 1461141211701 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 01:33:31 INFO - PROCESS | 1768 | 1461141211714 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:31 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74961F800 == 76 [pid = 1768] [id = 336] 01:33:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E748577800) [pid = 1768] [serial = 1007] [outer = 0000000000000000] 01:33:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E748867800) [pid = 1768] [serial = 1008] [outer = 000000E748577800] 01:33:31 INFO - PROCESS | 1768 | 1461141211761 Marionette DEBUG loaded listener.js 01:33:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E747BD8000) [pid = 1768] [serial = 1009] [outer = 000000E748577800] 01:33:32 INFO - PROCESS | 1768 | 1461141212263 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 01:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 711ms 01:33:32 INFO - PROCESS | 1768 | 1461141212273 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 01:33:32 INFO - PROCESS | 1768 | 1461141212276 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 01:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:33:32 INFO - PROCESS | 1768 | 1461141212279 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:33:32 INFO - PROCESS | 1768 | 1461141212283 Marionette TRACE conn6 <- [1,1310,null,{}] 01:33:32 INFO - PROCESS | 1768 | 1461141212294 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:32 INFO - PROCESS | 1768 | 1461141212388 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 01:33:32 INFO - PROCESS | 1768 | 1461141212395 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:32 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750878800 == 77 [pid = 1768] [id = 337] 01:33:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E74D1E6C00) [pid = 1768] [serial = 1010] [outer = 0000000000000000] 01:33:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74E95C400) [pid = 1768] [serial = 1011] [outer = 000000E74D1E6C00] 01:33:32 INFO - PROCESS | 1768 | 1461141212445 Marionette DEBUG loaded listener.js 01:33:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74EFAA800) [pid = 1768] [serial = 1012] [outer = 000000E74D1E6C00] 01:33:32 INFO - PROCESS | 1768 | 1461141212925 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 01:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 01:33:32 INFO - PROCESS | 1768 | 1461141212974 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 01:33:32 INFO - PROCESS | 1768 | 1461141212976 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 01:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:33:32 INFO - PROCESS | 1768 | 1461141212980 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:33:32 INFO - PROCESS | 1768 | 1461141212981 Marionette TRACE conn6 <- [1,1314,null,{}] 01:33:32 INFO - PROCESS | 1768 | 1461141212985 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:33 INFO - PROCESS | 1768 | 1461141213102 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 01:33:33 INFO - PROCESS | 1768 | 1461141213186 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:33 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752FBD000 == 78 [pid = 1768] [id = 338] 01:33:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E74F95C800) [pid = 1768] [serial = 1013] [outer = 0000000000000000] 01:33:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74FA97C00) [pid = 1768] [serial = 1014] [outer = 000000E74F95C800] 01:33:33 INFO - PROCESS | 1768 | 1461141213233 Marionette DEBUG loaded listener.js 01:33:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E74FBCAC00) [pid = 1768] [serial = 1015] [outer = 000000E74F95C800] 01:33:33 INFO - PROCESS | 1768 | 1461141213612 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:33:33 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 01:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 691ms 01:33:33 INFO - PROCESS | 1768 | 1461141213673 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 01:33:33 INFO - PROCESS | 1768 | 1461141213675 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 01:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:33:33 INFO - PROCESS | 1768 | 1461141213679 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:33:33 INFO - PROCESS | 1768 | 1461141213681 Marionette TRACE conn6 <- [1,1318,null,{}] 01:33:33 INFO - PROCESS | 1768 | 1461141213684 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:33 INFO - PROCESS | 1768 | 1461141213806 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 01:33:33 INFO - PROCESS | 1768 | 1461141213824 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:33 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540DF000 == 79 [pid = 1768] [id = 339] 01:33:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74FBE0800) [pid = 1768] [serial = 1016] [outer = 0000000000000000] 01:33:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E74FD1B400) [pid = 1768] [serial = 1017] [outer = 000000E74FBE0800] 01:33:33 INFO - PROCESS | 1768 | 1461141213871 Marionette DEBUG loaded listener.js 01:33:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E75034F400) [pid = 1768] [serial = 1018] [outer = 000000E74FBE0800] 01:33:34 INFO - PROCESS | 1768 | 1461141214314 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:33:34 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 01:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 01:33:34 INFO - PROCESS | 1768 | 1461141214373 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 01:33:34 INFO - PROCESS | 1768 | 1461141214375 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 01:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:33:34 INFO - PROCESS | 1768 | 1461141214378 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:33:34 INFO - PROCESS | 1768 | 1461141214380 Marionette TRACE conn6 <- [1,1322,null,{}] 01:33:34 INFO - PROCESS | 1768 | 1461141214388 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:34 INFO - PROCESS | 1768 | 1461141214549 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 01:33:34 INFO - PROCESS | 1768 | 1461141214610 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:34 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B17800 == 80 [pid = 1768] [id = 340] 01:33:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E750D7AC00) [pid = 1768] [serial = 1019] [outer = 0000000000000000] 01:33:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E7519C5C00) [pid = 1768] [serial = 1020] [outer = 000000E750D7AC00] 01:33:34 INFO - PROCESS | 1768 | 1461141214659 Marionette DEBUG loaded listener.js 01:33:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E752674400) [pid = 1768] [serial = 1021] [outer = 000000E750D7AC00] 01:33:35 INFO - PROCESS | 1768 | 1461141215098 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 775ms 01:33:35 INFO - PROCESS | 1768 | 1461141215157 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 01:33:35 INFO - PROCESS | 1768 | 1461141215159 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 01:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:33:35 INFO - PROCESS | 1768 | 1461141215162 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:33:35 INFO - PROCESS | 1768 | 1461141215164 Marionette TRACE conn6 <- [1,1326,null,{}] 01:33:35 INFO - PROCESS | 1768 | 1461141215174 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:35 INFO - PROCESS | 1768 | 1461141215287 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 01:33:35 INFO - PROCESS | 1768 | 1461141215344 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:35 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7551CC800 == 81 [pid = 1768] [id = 341] 01:33:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E752FE1000) [pid = 1768] [serial = 1022] [outer = 0000000000000000] 01:33:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E7533D8C00) [pid = 1768] [serial = 1023] [outer = 000000E752FE1000] 01:33:35 INFO - PROCESS | 1768 | 1461141215390 Marionette DEBUG loaded listener.js 01:33:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E753ECE800) [pid = 1768] [serial = 1024] [outer = 000000E752FE1000] 01:33:35 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74EDCC400) [pid = 1768] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:33:35 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74FA9A800) [pid = 1768] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:33:35 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74FBDB400) [pid = 1768] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:33:35 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E7496B1400) [pid = 1768] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:33:35 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E743A27400) [pid = 1768] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:33:35 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E7431BF800) [pid = 1768] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:33:35 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E747BD2800) [pid = 1768] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:33:36 INFO - PROCESS | 1768 | 1461141216248 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 01:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1129ms 01:33:36 INFO - PROCESS | 1768 | 1461141216294 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 01:33:36 INFO - PROCESS | 1768 | 1461141216297 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 01:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:33:36 INFO - PROCESS | 1768 | 1461141216300 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:33:36 INFO - PROCESS | 1768 | 1461141216302 Marionette TRACE conn6 <- [1,1330,null,{}] 01:33:36 INFO - PROCESS | 1768 | 1461141216305 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:36 INFO - PROCESS | 1768 | 1461141216390 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 01:33:36 INFO - PROCESS | 1768 | 1461141216464 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:36 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7554C2800 == 82 [pid = 1768] [id = 342] 01:33:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E7437B0C00) [pid = 1768] [serial = 1025] [outer = 0000000000000000] 01:33:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E74F475000) [pid = 1768] [serial = 1026] [outer = 000000E7437B0C00] 01:33:36 INFO - PROCESS | 1768 | 1461141216511 Marionette DEBUG loaded listener.js 01:33:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E753F04C00) [pid = 1768] [serial = 1027] [outer = 000000E7437B0C00] 01:33:36 INFO - PROCESS | 1768 | 1461141216881 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 01:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 627ms 01:33:36 INFO - PROCESS | 1768 | 1461141216930 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 01:33:36 INFO - PROCESS | 1768 | 1461141216932 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 01:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:33:36 INFO - PROCESS | 1768 | 1461141216935 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:33:36 INFO - PROCESS | 1768 | 1461141216937 Marionette TRACE conn6 <- [1,1334,null,{}] 01:33:36 INFO - PROCESS | 1768 | 1461141216941 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:37 INFO - PROCESS | 1768 | 1461141217056 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 01:33:37 INFO - PROCESS | 1768 | 1461141217065 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:37 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756C3C800 == 83 [pid = 1768] [id = 343] 01:33:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E74CD5E400) [pid = 1768] [serial = 1028] [outer = 0000000000000000] 01:33:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E75419A000) [pid = 1768] [serial = 1029] [outer = 000000E74CD5E400] 01:33:37 INFO - PROCESS | 1768 | 1461141217110 Marionette DEBUG loaded listener.js 01:33:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E754689000) [pid = 1768] [serial = 1030] [outer = 000000E74CD5E400] 01:33:37 INFO - PROCESS | 1768 | 1461141217527 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 01:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 627ms 01:33:37 INFO - PROCESS | 1768 | 1461141217567 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 01:33:37 INFO - PROCESS | 1768 | 1461141217569 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 01:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:33:37 INFO - PROCESS | 1768 | 1461141217573 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:33:37 INFO - PROCESS | 1768 | 1461141217575 Marionette TRACE conn6 <- [1,1338,null,{}] 01:33:37 INFO - PROCESS | 1768 | 1461141217578 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:37 INFO - PROCESS | 1768 | 1461141217695 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 01:33:37 INFO - PROCESS | 1768 | 1461141217736 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:37 INFO - PROCESS | 1768 | ++DOCSHELL 000000E757C1F800 == 84 [pid = 1768] [id = 344] 01:33:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E754681400) [pid = 1768] [serial = 1031] [outer = 0000000000000000] 01:33:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E75474C800) [pid = 1768] [serial = 1032] [outer = 000000E754681400] 01:33:37 INFO - PROCESS | 1768 | 1461141217781 Marionette DEBUG loaded listener.js 01:33:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E75475BC00) [pid = 1768] [serial = 1033] [outer = 000000E754681400] 01:33:38 INFO - PROCESS | 1768 | 1461141218450 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 01:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 942ms 01:33:38 INFO - PROCESS | 1768 | 1461141218518 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 01:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:33:38 INFO - PROCESS | 1768 | 1461141218524 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 01:33:38 INFO - PROCESS | 1768 | 1461141218530 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:33:38 INFO - PROCESS | 1768 | 1461141218534 Marionette TRACE conn6 <- [1,1342,null,{}] 01:33:38 INFO - PROCESS | 1768 | 1461141218540 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:38 INFO - PROCESS | 1768 | 1461141218690 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 01:33:38 INFO - PROCESS | 1768 | 1461141218818 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:38 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74EF76000 == 85 [pid = 1768] [id = 345] 01:33:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E748037400) [pid = 1768] [serial = 1034] [outer = 0000000000000000] 01:33:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E749785000) [pid = 1768] [serial = 1035] [outer = 000000E748037400] 01:33:38 INFO - PROCESS | 1768 | 1461141218878 Marionette DEBUG loaded listener.js 01:33:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E74C5A1800) [pid = 1768] [serial = 1036] [outer = 000000E748037400] 01:33:39 INFO - PROCESS | 1768 | 1461141219479 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 01:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 986ms 01:33:39 INFO - PROCESS | 1768 | 1461141219518 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 01:33:39 INFO - PROCESS | 1768 | 1461141219524 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 01:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:33:39 INFO - PROCESS | 1768 | 1461141219531 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:33:39 INFO - PROCESS | 1768 | 1461141219535 Marionette TRACE conn6 <- [1,1346,null,{}] 01:33:39 INFO - PROCESS | 1768 | 1461141219539 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:39 INFO - PROCESS | 1768 | 1461141219655 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 01:33:39 INFO - PROCESS | 1768 | 1461141219751 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:39 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75413C800 == 86 [pid = 1768] [id = 346] 01:33:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E74EDC5800) [pid = 1768] [serial = 1037] [outer = 0000000000000000] 01:33:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E74F962400) [pid = 1768] [serial = 1038] [outer = 000000E74EDC5800] 01:33:39 INFO - PROCESS | 1768 | 1461141219809 Marionette DEBUG loaded listener.js 01:33:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E74FD1C800) [pid = 1768] [serial = 1039] [outer = 000000E74EDC5800] 01:33:40 INFO - PROCESS | 1768 | 1461141220411 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 01:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 944ms 01:33:40 INFO - PROCESS | 1768 | 1461141220481 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 01:33:40 INFO - PROCESS | 1768 | 1461141220484 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 01:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:33:40 INFO - PROCESS | 1768 | 1461141220488 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:33:40 INFO - PROCESS | 1768 | 1461141220492 Marionette TRACE conn6 <- [1,1350,null,{}] 01:33:40 INFO - PROCESS | 1768 | 1461141220504 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:40 INFO - PROCESS | 1768 | 1461141220629 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 01:33:40 INFO - PROCESS | 1768 | 1461141220747 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:40 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759037800 == 87 [pid = 1768] [id = 347] 01:33:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E750D75800) [pid = 1768] [serial = 1040] [outer = 0000000000000000] 01:33:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E7519E4800) [pid = 1768] [serial = 1041] [outer = 000000E750D75800] 01:33:40 INFO - PROCESS | 1768 | 1461141220807 Marionette DEBUG loaded listener.js 01:33:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E754749C00) [pid = 1768] [serial = 1042] [outer = 000000E750D75800] 01:33:41 INFO - PROCESS | 1768 | 1461141221338 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 01:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 880ms 01:33:41 INFO - PROCESS | 1768 | 1461141221370 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 01:33:41 INFO - PROCESS | 1768 | 1461141221373 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 01:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:33:41 INFO - PROCESS | 1768 | 1461141221377 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:33:41 INFO - PROCESS | 1768 | 1461141221379 Marionette TRACE conn6 <- [1,1354,null,{}] 01:33:41 INFO - PROCESS | 1768 | 1461141221383 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:41 INFO - PROCESS | 1768 | 1461141221498 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 01:33:41 INFO - PROCESS | 1768 | 1461141221593 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:41 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7592D0800 == 88 [pid = 1768] [id = 348] 01:33:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E7547B8C00) [pid = 1768] [serial = 1043] [outer = 0000000000000000] 01:33:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E754866000) [pid = 1768] [serial = 1044] [outer = 000000E7547B8C00] 01:33:41 INFO - PROCESS | 1768 | 1461141221649 Marionette DEBUG loaded listener.js 01:33:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E755076800) [pid = 1768] [serial = 1045] [outer = 000000E7547B8C00] 01:33:42 INFO - PROCESS | 1768 | 1461141222266 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 01:33:42 INFO - PROCESS | 1768 | 1461141222325 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 01:33:42 INFO - PROCESS | 1768 | 1461141222329 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:33:42 INFO - PROCESS | 1768 | 1461141222331 Marionette TRACE conn6 <- [1,1358,null,{}] 01:33:42 INFO - PROCESS | 1768 | 1461141222335 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:42 INFO - PROCESS | 1768 | 1461141222443 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 01:33:42 INFO - PROCESS | 1768 | 1461141222567 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75B895000 == 89 [pid = 1768] [id = 349] 01:33:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E75507D400) [pid = 1768] [serial = 1046] [outer = 0000000000000000] 01:33:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E75519E400) [pid = 1768] [serial = 1047] [outer = 000000E75507D400] 01:33:42 INFO - PROCESS | 1768 | 1461141222624 Marionette DEBUG loaded listener.js 01:33:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E7552D5800) [pid = 1768] [serial = 1048] [outer = 000000E75507D400] 01:33:43 INFO - PROCESS | 1768 | 1461141223226 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 01:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:33:43 INFO - PROCESS | 1768 | 1461141223278 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 01:33:43 INFO - PROCESS | 1768 | 1461141223282 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:33:43 INFO - PROCESS | 1768 | 1461141223284 Marionette TRACE conn6 <- [1,1362,null,{}] 01:33:43 INFO - PROCESS | 1768 | 1461141223288 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:43 INFO - PROCESS | 1768 | 1461141223474 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 01:33:43 INFO - PROCESS | 1768 | 1461141223484 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:43 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E2B800 == 90 [pid = 1768] [id = 350] 01:33:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E74F967400) [pid = 1768] [serial = 1049] [outer = 0000000000000000] 01:33:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E750353400) [pid = 1768] [serial = 1050] [outer = 000000E74F967400] 01:33:43 INFO - PROCESS | 1768 | 1461141223543 Marionette DEBUG loaded listener.js 01:33:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E7599A7400) [pid = 1768] [serial = 1051] [outer = 000000E74F967400] 01:33:44 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:44 INFO - PROCESS | 1768 | 1461141224162 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 01:33:44 INFO - PROCESS | 1768 | 1461141224228 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 01:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:33:44 INFO - PROCESS | 1768 | 1461141224232 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:33:44 INFO - PROCESS | 1768 | 1461141224234 Marionette TRACE conn6 <- [1,1366,null,{}] 01:33:44 INFO - PROCESS | 1768 | 1461141224238 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:44 INFO - PROCESS | 1768 | 1461141224347 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 01:33:44 INFO - PROCESS | 1768 | 1461141224632 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7504DC000 == 91 [pid = 1768] [id = 351] 01:33:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E74199AC00) [pid = 1768] [serial = 1052] [outer = 0000000000000000] 01:33:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E7422DB800) [pid = 1768] [serial = 1053] [outer = 000000E74199AC00] 01:33:44 INFO - PROCESS | 1768 | 1461141224712 Marionette DEBUG loaded listener.js 01:33:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E743A2BC00) [pid = 1768] [serial = 1054] [outer = 000000E74199AC00] 01:33:45 INFO - PROCESS | 1768 | 1461141225338 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 01:33:45 INFO - PROCESS | 1768 | 1461141225431 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 01:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:33:45 INFO - PROCESS | 1768 | 1461141225437 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:33:45 INFO - PROCESS | 1768 | 1461141225440 Marionette TRACE conn6 <- [1,1370,null,{}] 01:33:45 INFO - PROCESS | 1768 | 1461141225463 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:45 INFO - PROCESS | 1768 | 1461141225585 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 01:33:45 INFO - PROCESS | 1768 | 1461141225707 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:45 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75086C800 == 92 [pid = 1768] [id = 352] 01:33:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E748AF1000) [pid = 1768] [serial = 1055] [outer = 0000000000000000] 01:33:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E74D1BD800) [pid = 1768] [serial = 1056] [outer = 000000E748AF1000] 01:33:45 INFO - PROCESS | 1768 | 1461141225760 Marionette DEBUG loaded listener.js 01:33:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E74F41A800) [pid = 1768] [serial = 1057] [outer = 000000E748AF1000] 01:33:45 INFO - PROCESS | 1768 | --DOCSHELL 000000E756C37000 == 91 [pid = 1768] [id = 120] 01:33:45 INFO - PROCESS | 1768 | --DOCSHELL 000000E758CEF000 == 90 [pid = 1768] [id = 134] 01:33:45 INFO - PROCESS | 1768 | --DOCSHELL 000000E75C1E9000 == 89 [pid = 1768] [id = 301] 01:33:45 INFO - PROCESS | 1768 | --DOCSHELL 000000E7592EA000 == 88 [pid = 1768] [id = 300] 01:33:45 INFO - PROCESS | 1768 | --DOCSHELL 000000E756C3C800 == 87 [pid = 1768] [id = 343] 01:33:45 INFO - PROCESS | 1768 | --DOCSHELL 000000E7554C2800 == 86 [pid = 1768] [id = 342] 01:33:45 INFO - PROCESS | 1768 | --DOCSHELL 000000E7551CC800 == 85 [pid = 1768] [id = 341] 01:33:45 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B17800 == 84 [pid = 1768] [id = 340] 01:33:45 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540DF000 == 83 [pid = 1768] [id = 339] 01:33:45 INFO - PROCESS | 1768 | --DOCSHELL 000000E752FBD000 == 82 [pid = 1768] [id = 338] 01:33:45 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E75084BC00) [pid = 1768] [serial = 981] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E74FA22C00) [pid = 1768] [serial = 951] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E754683C00) [pid = 1768] [serial = 954] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E75C561400) [pid = 1768] [serial = 957] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOCSHELL 000000E750878800 == 81 [pid = 1768] [id = 337] 01:33:46 INFO - PROCESS | 1768 | --DOCSHELL 000000E74961F800 == 80 [pid = 1768] [id = 336] 01:33:46 INFO - PROCESS | 1768 | --DOCSHELL 000000E7497D7000 == 79 [pid = 1768] [id = 335] 01:33:46 INFO - PROCESS | 1768 | --DOCSHELL 000000E756C29800 == 78 [pid = 1768] [id = 332] 01:33:46 INFO - PROCESS | 1768 | --DOCSHELL 000000E75523E800 == 77 [pid = 1768] [id = 331] 01:33:46 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550BC800 == 76 [pid = 1768] [id = 330] 01:33:46 INFO - PROCESS | 1768 | --DOCSHELL 000000E751917000 == 75 [pid = 1768] [id = 329] 01:33:46 INFO - PROCESS | 1768 | --DOCSHELL 000000E748ACE800 == 74 [pid = 1768] [id = 328] 01:33:46 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B1B000 == 73 [pid = 1768] [id = 327] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E74F477400) [pid = 1768] [serial = 972] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E74FAA1800) [pid = 1768] [serial = 975] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E750277800) [pid = 1768] [serial = 979] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E74D1E2800) [pid = 1768] [serial = 969] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E74EDC1C00) [pid = 1768] [serial = 970] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E747BCC800) [pid = 1768] [serial = 966] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E749707400) [pid = 1768] [serial = 967] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E7431C4000) [pid = 1768] [serial = 960] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E743A33400) [pid = 1768] [serial = 961] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E748A9B800) [pid = 1768] [serial = 948] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E749702400) [pid = 1768] [serial = 964] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E747D2F000) [pid = 1768] [serial = 963] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E74FBD7400) [pid = 1768] [serial = 976] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E74FD16C00) [pid = 1768] [serial = 978] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74F95E000) [pid = 1768] [serial = 973] [outer = 0000000000000000] [url = about:blank] 01:33:46 INFO - PROCESS | 1768 | [1768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:46 INFO - PROCESS | 1768 | 1461141226308 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 01:33:46 INFO - PROCESS | 1768 | 1461141226387 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 01:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:33:46 INFO - PROCESS | 1768 | 1461141226392 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:33:46 INFO - PROCESS | 1768 | 1461141226394 Marionette TRACE conn6 <- [1,1374,null,{}] 01:33:46 INFO - PROCESS | 1768 | 1461141226397 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:46 INFO - PROCESS | 1768 | 1461141226488 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 01:33:46 INFO - PROCESS | 1768 | 1461141226495 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74FF9A000 == 74 [pid = 1768] [id = 353] 01:33:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E748578C00) [pid = 1768] [serial = 1058] [outer = 0000000000000000] 01:33:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E749B03000) [pid = 1768] [serial = 1059] [outer = 000000E748578C00] 01:33:46 INFO - PROCESS | 1768 | 1461141226547 Marionette DEBUG loaded listener.js 01:33:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E74D13D800) [pid = 1768] [serial = 1060] [outer = 000000E748578C00] 01:33:47 INFO - PROCESS | 1768 | 1461141227023 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 01:33:47 INFO - PROCESS | 1768 | 1461141227069 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 01:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:33:47 INFO - PROCESS | 1768 | 1461141227074 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:33:47 INFO - PROCESS | 1768 | 1461141227081 Marionette TRACE conn6 <- [1,1378,null,{}] 01:33:47 INFO - PROCESS | 1768 | 1461141227090 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:47 INFO - PROCESS | 1768 | 1461141227187 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 01:33:47 INFO - PROCESS | 1768 | 1461141227196 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:47 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541A6800 == 75 [pid = 1768] [id = 354] 01:33:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E74F7BF400) [pid = 1768] [serial = 1061] [outer = 0000000000000000] 01:33:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E74F966800) [pid = 1768] [serial = 1062] [outer = 000000E74F7BF400] 01:33:47 INFO - PROCESS | 1768 | 1461141227242 Marionette DEBUG loaded listener.js 01:33:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E74FAA4800) [pid = 1768] [serial = 1063] [outer = 000000E74F7BF400] 01:33:47 INFO - PROCESS | 1768 | 1461141227684 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 01:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 648ms 01:33:47 INFO - PROCESS | 1768 | 1461141227722 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 01:33:47 INFO - PROCESS | 1768 | 1461141227725 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 01:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:33:47 INFO - PROCESS | 1768 | 1461141227733 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:33:47 INFO - PROCESS | 1768 | 1461141227734 Marionette TRACE conn6 <- [1,1382,null,{}] 01:33:47 INFO - PROCESS | 1768 | 1461141227738 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:47 INFO - PROCESS | 1768 | 1461141227826 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 01:33:47 INFO - PROCESS | 1768 | 1461141227946 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:47 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B2A000 == 76 [pid = 1768] [id = 355] 01:33:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E74F7C1800) [pid = 1768] [serial = 1064] [outer = 0000000000000000] 01:33:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E74FD0E000) [pid = 1768] [serial = 1065] [outer = 000000E74F7C1800] 01:33:48 INFO - PROCESS | 1768 | 1461141227995 Marionette DEBUG loaded listener.js 01:33:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E74FD23800) [pid = 1768] [serial = 1066] [outer = 000000E74F7C1800] 01:33:48 INFO - PROCESS | 1768 | 1461141228394 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 01:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 691ms 01:33:48 INFO - PROCESS | 1768 | 1461141228427 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 01:33:48 INFO - PROCESS | 1768 | 1461141228429 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 01:33:48 INFO - PROCESS | 1768 | 1461141228432 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:33:48 INFO - PROCESS | 1768 | 1461141228434 Marionette TRACE conn6 <- [1,1386,null,{}] 01:33:48 INFO - PROCESS | 1768 | 1461141228437 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:48 INFO - PROCESS | 1768 | 1461141228552 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 01:33:48 INFO - PROCESS | 1768 | 1461141228561 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:48 INFO - PROCESS | 1768 | ++DOCSHELL 000000E755250800 == 77 [pid = 1768] [id = 356] 01:33:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E75035B400) [pid = 1768] [serial = 1067] [outer = 0000000000000000] 01:33:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E75084C000) [pid = 1768] [serial = 1068] [outer = 000000E75035B400] 01:33:48 INFO - PROCESS | 1768 | 1461141228665 Marionette DEBUG loaded listener.js 01:33:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E750D72000) [pid = 1768] [serial = 1069] [outer = 000000E75035B400] 01:33:49 INFO - PROCESS | 1768 | 1461141229126 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 01:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 731ms 01:33:49 INFO - PROCESS | 1768 | 1461141229204 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 01:33:49 INFO - PROCESS | 1768 | 1461141229206 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 01:33:49 INFO - PROCESS | 1768 | 1461141229216 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:33:49 INFO - PROCESS | 1768 | 1461141229218 Marionette TRACE conn6 <- [1,1390,null,{}] 01:33:49 INFO - PROCESS | 1768 | 1461141229222 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:49 INFO - PROCESS | 1768 | 1461141229338 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 01:33:49 INFO - PROCESS | 1768 | 1461141229397 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:49 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756F18800 == 78 [pid = 1768] [id = 357] 01:33:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E7519CE000) [pid = 1768] [serial = 1070] [outer = 0000000000000000] 01:33:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E7524DBC00) [pid = 1768] [serial = 1071] [outer = 000000E7519CE000] 01:33:49 INFO - PROCESS | 1768 | 1461141229443 Marionette DEBUG loaded listener.js 01:33:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E752FDD000) [pid = 1768] [serial = 1072] [outer = 000000E7519CE000] 01:33:49 INFO - PROCESS | 1768 | 1461141229861 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 01:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 690ms 01:33:49 INFO - PROCESS | 1768 | 1461141229915 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 01:33:49 INFO - PROCESS | 1768 | 1461141229917 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 01:33:49 INFO - PROCESS | 1768 | 1461141229921 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:33:49 INFO - PROCESS | 1768 | 1461141229923 Marionette TRACE conn6 <- [1,1394,null,{}] 01:33:49 INFO - PROCESS | 1768 | 1461141229926 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:50 INFO - PROCESS | 1768 | 1461141230044 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 01:33:50 INFO - PROCESS | 1768 | 1461141230106 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7592D1800 == 79 [pid = 1768] [id = 358] 01:33:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E753A07400) [pid = 1768] [serial = 1073] [outer = 0000000000000000] 01:33:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E753F04800) [pid = 1768] [serial = 1074] [outer = 000000E753A07400] 01:33:50 INFO - PROCESS | 1768 | 1461141230154 Marionette DEBUG loaded listener.js 01:33:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E754688C00) [pid = 1768] [serial = 1075] [outer = 000000E753A07400] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E748A9C400) [pid = 1768] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E755082000) [pid = 1768] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E74D28B000) [pid = 1768] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E750357000) [pid = 1768] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E75467DC00) [pid = 1768] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E743A65800) [pid = 1768] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E7437AF800) [pid = 1768] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E74D140000) [pid = 1768] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E74FB86800) [pid = 1768] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E750D7B800) [pid = 1768] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E750D82400) [pid = 1768] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E754749000) [pid = 1768] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E75474B000) [pid = 1768] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E75C1B6C00) [pid = 1768] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E750D7AC00) [pid = 1768] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E752FE1000) [pid = 1768] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E74F95C800) [pid = 1768] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74D1E6C00) [pid = 1768] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E750357400) [pid = 1768] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74334F400) [pid = 1768] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E748577800) [pid = 1768] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74CD5E400) [pid = 1768] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E7437B0C00) [pid = 1768] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:33:50 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E74FBE0800) [pid = 1768] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:33:50 INFO - PROCESS | 1768 | 1461141230766 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 01:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 880ms 01:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:33:50 INFO - PROCESS | 1768 | 1461141230804 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 01:33:50 INFO - PROCESS | 1768 | 1461141230807 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 01:33:50 INFO - PROCESS | 1768 | 1461141230810 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:33:50 INFO - PROCESS | 1768 | 1461141230812 Marionette TRACE conn6 <- [1,1398,null,{}] 01:33:50 INFO - PROCESS | 1768 | 1461141230816 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:50 INFO - PROCESS | 1768 | 1461141230904 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 01:33:50 INFO - PROCESS | 1768 | 1461141230911 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BD4B000 == 80 [pid = 1768] [id = 359] 01:33:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E749B0CC00) [pid = 1768] [serial = 1076] [outer = 0000000000000000] 01:33:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E74FA1EC00) [pid = 1768] [serial = 1077] [outer = 000000E749B0CC00] 01:33:50 INFO - PROCESS | 1768 | 1461141230956 Marionette DEBUG loaded listener.js 01:33:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E750D7B800) [pid = 1768] [serial = 1078] [outer = 000000E749B0CC00] 01:33:51 INFO - PROCESS | 1768 | 1461141231429 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 01:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 629ms 01:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:33:51 INFO - PROCESS | 1768 | 1461141231442 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 01:33:51 INFO - PROCESS | 1768 | 1461141231445 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 01:33:51 INFO - PROCESS | 1768 | 1461141231448 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:33:51 INFO - PROCESS | 1768 | 1461141231449 Marionette TRACE conn6 <- [1,1402,null,{}] 01:33:51 INFO - PROCESS | 1768 | 1461141231453 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:51 INFO - PROCESS | 1768 | 1461141231539 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 01:33:51 INFO - PROCESS | 1768 | 1461141231545 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:51 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BE53800 == 81 [pid = 1768] [id = 360] 01:33:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E747E51800) [pid = 1768] [serial = 1079] [outer = 0000000000000000] 01:33:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E74ED3A000) [pid = 1768] [serial = 1080] [outer = 000000E747E51800] 01:33:51 INFO - PROCESS | 1768 | 1461141231591 Marionette DEBUG loaded listener.js 01:33:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E754754400) [pid = 1768] [serial = 1081] [outer = 000000E747E51800] 01:33:52 INFO - PROCESS | 1768 | 1461141232047 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 01:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 627ms 01:33:52 INFO - PROCESS | 1768 | 1461141232078 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 01:33:52 INFO - PROCESS | 1768 | 1461141232081 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 01:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:33:52 INFO - PROCESS | 1768 | 1461141232084 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:33:52 INFO - PROCESS | 1768 | 1461141232086 Marionette TRACE conn6 <- [1,1406,null,{}] 01:33:52 INFO - PROCESS | 1768 | 1461141232089 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:52 INFO - PROCESS | 1768 | 1461141232177 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 01:33:52 INFO - PROCESS | 1768 | 1461141232183 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BF75800 == 82 [pid = 1768] [id = 361] 01:33:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E754862C00) [pid = 1768] [serial = 1082] [outer = 0000000000000000] 01:33:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E755194800) [pid = 1768] [serial = 1083] [outer = 000000E754862C00] 01:33:52 INFO - PROCESS | 1768 | 1461141232235 Marionette DEBUG loaded listener.js 01:33:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E755334C00) [pid = 1768] [serial = 1084] [outer = 000000E754862C00] 01:33:52 INFO - PROCESS | 1768 | 1461141232985 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 01:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 922ms 01:33:53 INFO - PROCESS | 1768 | 1461141233010 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 01:33:53 INFO - PROCESS | 1768 | 1461141233015 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 01:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:33:53 INFO - PROCESS | 1768 | 1461141233021 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:33:53 INFO - PROCESS | 1768 | 1461141233025 Marionette TRACE conn6 <- [1,1410,null,{}] 01:33:53 INFO - PROCESS | 1768 | 1461141233031 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:53 INFO - PROCESS | 1768 | 1461141233156 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 01:33:53 INFO - PROCESS | 1768 | 1461141233258 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750A07800 == 83 [pid = 1768] [id = 362] 01:33:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E748AF2C00) [pid = 1768] [serial = 1085] [outer = 0000000000000000] 01:33:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E749709800) [pid = 1768] [serial = 1086] [outer = 000000E748AF2C00] 01:33:53 INFO - PROCESS | 1768 | 1461141233318 Marionette DEBUG loaded listener.js 01:33:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E74CD78400) [pid = 1768] [serial = 1087] [outer = 000000E748AF2C00] 01:33:54 INFO - PROCESS | 1768 | 1461141234005 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 01:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1029ms 01:33:54 INFO - PROCESS | 1768 | 1461141234053 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 01:33:54 INFO - PROCESS | 1768 | 1461141234060 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 01:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:33:54 INFO - PROCESS | 1768 | 1461141234067 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:33:54 INFO - PROCESS | 1768 | 1461141234070 Marionette TRACE conn6 <- [1,1414,null,{}] 01:33:54 INFO - PROCESS | 1768 | 1461141234074 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:54 INFO - PROCESS | 1768 | 1461141234209 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 01:33:54 INFO - PROCESS | 1768 | 1461141234337 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B28000 == 84 [pid = 1768] [id = 363] 01:33:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E74EFA7000) [pid = 1768] [serial = 1088] [outer = 0000000000000000] 01:33:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E74FA28000) [pid = 1768] [serial = 1089] [outer = 000000E74EFA7000] 01:33:54 INFO - PROCESS | 1768 | 1461141234394 Marionette DEBUG loaded listener.js 01:33:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E750279800) [pid = 1768] [serial = 1090] [outer = 000000E74EFA7000] 01:33:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E750CD2C00) [pid = 1768] [serial = 1091] [outer = 000000E7496AE000] 01:33:55 INFO - PROCESS | 1768 | 1461141235129 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 01:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1141ms 01:33:55 INFO - PROCESS | 1768 | 1461141235213 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 01:33:55 INFO - PROCESS | 1768 | 1461141235215 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 01:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:33:55 INFO - PROCESS | 1768 | 1461141235219 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:33:55 INFO - PROCESS | 1768 | 1461141235224 Marionette TRACE conn6 <- [1,1418,null,{}] 01:33:55 INFO - PROCESS | 1768 | 1461141235236 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:55 INFO - PROCESS | 1768 | 1461141235396 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 01:33:55 INFO - PROCESS | 1768 | 1461141235518 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:55 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BF84000 == 85 [pid = 1768] [id = 364] 01:33:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E750E0AC00) [pid = 1768] [serial = 1092] [outer = 0000000000000000] 01:33:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E7547BFC00) [pid = 1768] [serial = 1093] [outer = 000000E750E0AC00] 01:33:55 INFO - PROCESS | 1768 | 1461141235581 Marionette DEBUG loaded listener.js 01:33:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E755330400) [pid = 1768] [serial = 1094] [outer = 000000E750E0AC00] 01:33:56 INFO - PROCESS | 1768 | 1461141236166 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 01:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 984ms 01:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:33:56 INFO - PROCESS | 1768 | 1461141236205 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 01:33:56 INFO - PROCESS | 1768 | 1461141236209 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 01:33:56 INFO - PROCESS | 1768 | 1461141236212 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:33:56 INFO - PROCESS | 1768 | 1461141236214 Marionette TRACE conn6 <- [1,1422,null,{}] 01:33:56 INFO - PROCESS | 1768 | 1461141236218 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:56 INFO - PROCESS | 1768 | 1461141236332 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 01:33:56 INFO - PROCESS | 1768 | 1461141236431 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75D973800 == 86 [pid = 1768] [id = 365] 01:33:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E75999D400) [pid = 1768] [serial = 1095] [outer = 0000000000000000] 01:33:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E75BFBC000) [pid = 1768] [serial = 1096] [outer = 000000E75999D400] 01:33:56 INFO - PROCESS | 1768 | 1461141236487 Marionette DEBUG loaded listener.js 01:33:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E75BFC2C00) [pid = 1768] [serial = 1097] [outer = 000000E75999D400] 01:33:57 INFO - PROCESS | 1768 | 1461141237114 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 01:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 942ms 01:33:57 INFO - PROCESS | 1768 | 1461141237157 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 01:33:57 INFO - PROCESS | 1768 | 1461141237160 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 01:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:33:57 INFO - PROCESS | 1768 | 1461141237163 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:33:57 INFO - PROCESS | 1768 | 1461141237165 Marionette TRACE conn6 <- [1,1426,null,{}] 01:33:57 INFO - PROCESS | 1768 | 1461141237169 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:57 INFO - PROCESS | 1768 | 1461141237282 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 01:33:57 INFO - PROCESS | 1768 | 1461141237434 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:57 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75DBD0000 == 87 [pid = 1768] [id = 366] 01:33:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E75BFC9C00) [pid = 1768] [serial = 1098] [outer = 0000000000000000] 01:33:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E75C1B7800) [pid = 1768] [serial = 1099] [outer = 000000E75BFC9C00] 01:33:57 INFO - PROCESS | 1768 | 1461141237491 Marionette DEBUG loaded listener.js 01:33:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E75C1C2000) [pid = 1768] [serial = 1100] [outer = 000000E75BFC9C00] 01:33:58 INFO - PROCESS | 1768 | 1461141238023 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 01:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 942ms 01:33:58 INFO - PROCESS | 1768 | 1461141238108 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 01:33:58 INFO - PROCESS | 1768 | 1461141238111 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 01:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:33:58 INFO - PROCESS | 1768 | 1461141238115 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:33:58 INFO - PROCESS | 1768 | 1461141238117 Marionette TRACE conn6 <- [1,1430,null,{}] 01:33:58 INFO - PROCESS | 1768 | 1461141238121 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:58 INFO - PROCESS | 1768 | 1461141238256 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 01:33:58 INFO - PROCESS | 1768 | 1461141238352 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75CAD9000 == 88 [pid = 1768] [id = 367] 01:33:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E75D4D3C00) [pid = 1768] [serial = 1101] [outer = 0000000000000000] 01:33:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E75D4DB000) [pid = 1768] [serial = 1102] [outer = 000000E75D4D3C00] 01:33:58 INFO - PROCESS | 1768 | 1461141238408 Marionette DEBUG loaded listener.js 01:33:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E75D9EEC00) [pid = 1768] [serial = 1103] [outer = 000000E75D4D3C00] 01:33:59 INFO - PROCESS | 1768 | 1461141239031 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 01:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 986ms 01:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:33:59 INFO - PROCESS | 1768 | 1461141239103 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 01:33:59 INFO - PROCESS | 1768 | 1461141239106 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 01:33:59 INFO - PROCESS | 1768 | 1461141239109 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:33:59 INFO - PROCESS | 1768 | 1461141239111 Marionette TRACE conn6 <- [1,1434,null,{}] 01:33:59 INFO - PROCESS | 1768 | 1461141239115 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:59 INFO - PROCESS | 1768 | 1461141239228 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 01:33:59 INFO - PROCESS | 1768 | 1461141239356 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:59 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74310F000 == 89 [pid = 1768] [id = 368] 01:33:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (000000E74335CC00) [pid = 1768] [serial = 1104] [outer = 0000000000000000] 01:33:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E747EB4C00) [pid = 1768] [serial = 1105] [outer = 000000E74335CC00] 01:33:59 INFO - PROCESS | 1768 | 1461141239413 Marionette DEBUG loaded listener.js 01:33:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E75026B400) [pid = 1768] [serial = 1106] [outer = 000000E74335CC00] 01:34:00 INFO - PROCESS | 1768 | 1461141240182 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 01:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1139ms 01:34:00 INFO - PROCESS | 1768 | 1461141240251 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 01:34:00 INFO - PROCESS | 1768 | 1461141240255 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 01:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:34:00 INFO - PROCESS | 1768 | 1461141240260 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:34:00 INFO - PROCESS | 1768 | 1461141240264 Marionette TRACE conn6 <- [1,1438,null,{}] 01:34:00 INFO - PROCESS | 1768 | 1461141240270 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:00 INFO - PROCESS | 1768 | 1461141240381 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 01:34:00 INFO - PROCESS | 1768 | 1461141240517 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:00 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752FC5800 == 90 [pid = 1768] [id = 369] 01:34:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (000000E74978D400) [pid = 1768] [serial = 1107] [outer = 0000000000000000] 01:34:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (000000E743A31000) [pid = 1768] [serial = 1108] [outer = 000000E74978D400] 01:34:00 INFO - PROCESS | 1768 | 1461141240573 Marionette DEBUG loaded listener.js 01:34:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (000000E74C5A8400) [pid = 1768] [serial = 1109] [outer = 000000E74978D400] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E759243800 == 89 [pid = 1768] [id = 207] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BE53800 == 88 [pid = 1768] [id = 360] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BD4B000 == 87 [pid = 1768] [id = 359] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E7592D1800 == 86 [pid = 1768] [id = 358] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E756F18800 == 85 [pid = 1768] [id = 357] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E755250800 == 84 [pid = 1768] [id = 356] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B2A000 == 83 [pid = 1768] [id = 355] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541A6800 == 82 [pid = 1768] [id = 354] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E74FF9A000 == 81 [pid = 1768] [id = 353] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (000000E750D83C00) [pid = 1768] [serial = 996] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (000000E752EE2400) [pid = 1768] [serial = 999] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (000000E74EDC9000) [pid = 1768] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E75474C800) [pid = 1768] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E75086C800 == 80 [pid = 1768] [id = 352] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E7504DC000 == 79 [pid = 1768] [id = 351] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E75B895000 == 78 [pid = 1768] [id = 349] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E7592D0800 == 77 [pid = 1768] [id = 348] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E759037800 == 76 [pid = 1768] [id = 347] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E75413C800 == 75 [pid = 1768] [id = 346] 01:34:01 INFO - PROCESS | 1768 | --DOCSHELL 000000E74EF76000 == 74 [pid = 1768] [id = 345] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E74FBBF000) [pid = 1768] [serial = 853] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (000000E75507F800) [pid = 1768] [serial = 856] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E755079400) [pid = 1768] [serial = 859] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E755334000) [pid = 1768] [serial = 862] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E748576000) [pid = 1768] [serial = 895] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E74EF9E800) [pid = 1768] [serial = 898] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E75084D000) [pid = 1768] [serial = 901] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E754866400) [pid = 1768] [serial = 904] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E754865C00) [pid = 1768] [serial = 907] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E75522B800) [pid = 1768] [serial = 910] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E755387C00) [pid = 1768] [serial = 913] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E747BCD000) [pid = 1768] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E74C5A5800) [pid = 1768] [serial = 987] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E748867800) [pid = 1768] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E747BD8000) [pid = 1768] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E750850C00) [pid = 1768] [serial = 993] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E74FA28400) [pid = 1768] [serial = 990] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E75419A000) [pid = 1768] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E74F475000) [pid = 1768] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E74FD1B400) [pid = 1768] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E75034F400) [pid = 1768] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E754689000) [pid = 1768] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E753F04C00) [pid = 1768] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74C5AA400) [pid = 1768] [serial = 850] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E75522F000) [pid = 1768] [serial = 847] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E75C1C2800) [pid = 1768] [serial = 946] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E7519C5C00) [pid = 1768] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E7533D8C00) [pid = 1768] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E752674400) [pid = 1768] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E753ECE800) [pid = 1768] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E7437A5C00) [pid = 1768] [serial = 984] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74FA97C00) [pid = 1768] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74FBCAC00) [pid = 1768] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74E95C400) [pid = 1768] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E74EFAA800) [pid = 1768] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E75094C000) [pid = 1768] [serial = 982] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E7437AD800) [pid = 1768] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 01:34:01 INFO - PROCESS | 1768 | 1461141241236 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 01:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1033ms 01:34:01 INFO - PROCESS | 1768 | 1461141241297 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 01:34:01 INFO - PROCESS | 1768 | 1461141241303 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 01:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:34:01 INFO - PROCESS | 1768 | 1461141241309 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:34:01 INFO - PROCESS | 1768 | 1461141241312 Marionette TRACE conn6 <- [1,1442,null,{}] 01:34:01 INFO - PROCESS | 1768 | 1461141241332 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:01 INFO - PROCESS | 1768 | 1461141241429 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 01:34:01 INFO - PROCESS | 1768 | 1461141241512 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:01 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74D2A6000 == 75 [pid = 1768] [id = 370] 01:34:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E743351000) [pid = 1768] [serial = 1110] [outer = 0000000000000000] 01:34:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E748577800) [pid = 1768] [serial = 1111] [outer = 000000E743351000] 01:34:01 INFO - PROCESS | 1768 | 1461141241559 Marionette DEBUG loaded listener.js 01:34:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E74CD79000) [pid = 1768] [serial = 1112] [outer = 000000E743351000] 01:34:02 INFO - PROCESS | 1768 | 1461141242024 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 01:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 776ms 01:34:02 INFO - PROCESS | 1768 | 1461141242087 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 01:34:02 INFO - PROCESS | 1768 | 1461141242089 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 01:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:34:02 INFO - PROCESS | 1768 | 1461141242093 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:34:02 INFO - PROCESS | 1768 | 1461141242096 Marionette TRACE conn6 <- [1,1446,null,{}] 01:34:02 INFO - PROCESS | 1768 | 1461141242107 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:02 INFO - PROCESS | 1768 | 1461141242202 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 01:34:02 INFO - PROCESS | 1768 | 1461141242215 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E21800 == 76 [pid = 1768] [id = 371] 01:34:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74F95C800) [pid = 1768] [serial = 1113] [outer = 0000000000000000] 01:34:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74F961C00) [pid = 1768] [serial = 1114] [outer = 000000E74F95C800] 01:34:02 INFO - PROCESS | 1768 | 1461141242264 Marionette DEBUG loaded listener.js 01:34:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74FB8F400) [pid = 1768] [serial = 1115] [outer = 000000E74F95C800] 01:34:02 INFO - PROCESS | 1768 | 1461141242736 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 01:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 689ms 01:34:02 INFO - PROCESS | 1768 | 1461141242783 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 01:34:02 INFO - PROCESS | 1768 | 1461141242786 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 01:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:34:02 INFO - PROCESS | 1768 | 1461141242789 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:34:02 INFO - PROCESS | 1768 | 1461141242791 Marionette TRACE conn6 <- [1,1450,null,{}] 01:34:02 INFO - PROCESS | 1768 | 1461141242795 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:02 INFO - PROCESS | 1768 | 1461141242886 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 01:34:02 INFO - PROCESS | 1768 | 1461141242895 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541A6800 == 77 [pid = 1768] [id = 372] 01:34:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74FD17000) [pid = 1768] [serial = 1116] [outer = 0000000000000000] 01:34:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E74FD26C00) [pid = 1768] [serial = 1117] [outer = 000000E74FD17000] 01:34:02 INFO - PROCESS | 1768 | 1461141242942 Marionette DEBUG loaded listener.js 01:34:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E750356000) [pid = 1768] [serial = 1118] [outer = 000000E74FD17000] 01:34:03 INFO - PROCESS | 1768 | 1461141243391 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 01:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 691ms 01:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:34:03 INFO - PROCESS | 1768 | 1461141243483 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 01:34:03 INFO - PROCESS | 1768 | 1461141243485 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 01:34:03 INFO - PROCESS | 1768 | 1461141243494 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:34:03 INFO - PROCESS | 1768 | 1461141243496 Marionette TRACE conn6 <- [1,1454,null,{}] 01:34:03 INFO - PROCESS | 1768 | 1461141243499 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:03 INFO - PROCESS | 1768 | 1461141243645 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 01:34:03 INFO - PROCESS | 1768 | 1461141243664 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:03 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B2D800 == 78 [pid = 1768] [id = 373] 01:34:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E7508C2C00) [pid = 1768] [serial = 1119] [outer = 0000000000000000] 01:34:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E750CC7000) [pid = 1768] [serial = 1120] [outer = 000000E7508C2C00] 01:34:03 INFO - PROCESS | 1768 | 1461141243710 Marionette DEBUG loaded listener.js 01:34:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E750D87800) [pid = 1768] [serial = 1121] [outer = 000000E7508C2C00] 01:34:04 INFO - PROCESS | 1768 | 1461141244173 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 01:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 733ms 01:34:04 INFO - PROCESS | 1768 | 1461141244224 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 01:34:04 INFO - PROCESS | 1768 | 1461141244226 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 01:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:34:04 INFO - PROCESS | 1768 | 1461141244229 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:34:04 INFO - PROCESS | 1768 | 1461141244231 Marionette TRACE conn6 <- [1,1458,null,{}] 01:34:04 INFO - PROCESS | 1768 | 1461141244235 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:04 INFO - PROCESS | 1768 | 1461141244379 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 01:34:04 INFO - PROCESS | 1768 | 1461141244442 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75523E800 == 79 [pid = 1768] [id = 374] 01:34:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E752EE8800) [pid = 1768] [serial = 1122] [outer = 0000000000000000] 01:34:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E753ED4800) [pid = 1768] [serial = 1123] [outer = 000000E752EE8800] 01:34:04 INFO - PROCESS | 1768 | 1461141244491 Marionette DEBUG loaded listener.js 01:34:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E75467DC00) [pid = 1768] [serial = 1124] [outer = 000000E752EE8800] 01:34:04 INFO - PROCESS | 1768 | 1461141244925 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 01:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 776ms 01:34:05 INFO - PROCESS | 1768 | 1461141245011 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 01:34:05 INFO - PROCESS | 1768 | 1461141245013 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 01:34:05 INFO - PROCESS | 1768 | 1461141245016 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:34:05 INFO - PROCESS | 1768 | 1461141245018 Marionette TRACE conn6 <- [1,1462,null,{}] 01:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:34:05 INFO - PROCESS | 1768 | 1461141245022 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:05 INFO - PROCESS | 1768 | 1461141245137 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 01:34:05 INFO - PROCESS | 1768 | 1461141245195 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756EB9800 == 80 [pid = 1768] [id = 375] 01:34:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E754749800) [pid = 1768] [serial = 1125] [outer = 0000000000000000] 01:34:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E754754000) [pid = 1768] [serial = 1126] [outer = 000000E754749800] 01:34:05 INFO - PROCESS | 1768 | 1461141245241 Marionette DEBUG loaded listener.js 01:34:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E75486E000) [pid = 1768] [serial = 1127] [outer = 000000E754749800] 01:34:05 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E74F7BF400) [pid = 1768] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:34:05 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E74F7C1800) [pid = 1768] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:34:05 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E749B0CC00) [pid = 1768] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:34:05 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E748AF1000) [pid = 1768] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:34:05 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74199AC00) [pid = 1768] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:34:05 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E7519CE000) [pid = 1768] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:34:05 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E753A07400) [pid = 1768] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:34:05 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E747E51800) [pid = 1768] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:34:05 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E75035B400) [pid = 1768] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:34:05 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E748578C00) [pid = 1768] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:34:05 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E754681400) [pid = 1768] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:34:05 INFO - PROCESS | 1768 | 1461141245751 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 01:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 776ms 01:34:05 INFO - PROCESS | 1768 | 1461141245798 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 01:34:05 INFO - PROCESS | 1768 | 1461141245800 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 01:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:34:05 INFO - PROCESS | 1768 | 1461141245803 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:34:05 INFO - PROCESS | 1768 | 1461141245805 Marionette TRACE conn6 <- [1,1466,null,{}] 01:34:05 INFO - PROCESS | 1768 | 1461141245815 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:05 INFO - PROCESS | 1768 | 1461141245929 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 01:34:05 INFO - PROCESS | 1768 | 1461141245941 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756F1A800 == 81 [pid = 1768] [id = 376] 01:34:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E743358800) [pid = 1768] [serial = 1128] [outer = 0000000000000000] 01:34:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E753A07400) [pid = 1768] [serial = 1129] [outer = 000000E743358800] 01:34:06 INFO - PROCESS | 1768 | 1461141245986 Marionette DEBUG loaded listener.js 01:34:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E75507F800) [pid = 1768] [serial = 1130] [outer = 000000E743358800] 01:34:06 INFO - PROCESS | 1768 | 1461141246399 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 01:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 627ms 01:34:06 INFO - PROCESS | 1768 | 1461141246460 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 01:34:06 INFO - PROCESS | 1768 | 1461141246463 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 01:34:06 INFO - PROCESS | 1768 | 1461141246466 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:34:06 INFO - PROCESS | 1768 | 1461141246467 Marionette TRACE conn6 <- [1,1470,null,{}] 01:34:06 INFO - PROCESS | 1768 | 1461141246471 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:06 INFO - PROCESS | 1768 | 1461141246558 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 01:34:06 INFO - PROCESS | 1768 | 1461141246566 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:06 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7592D0000 == 82 [pid = 1768] [id = 377] 01:34:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E755198000) [pid = 1768] [serial = 1131] [outer = 0000000000000000] 01:34:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E755227400) [pid = 1768] [serial = 1132] [outer = 000000E755198000] 01:34:06 INFO - PROCESS | 1768 | 1461141246612 Marionette DEBUG loaded listener.js 01:34:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E7552DC400) [pid = 1768] [serial = 1133] [outer = 000000E755198000] 01:34:07 INFO - PROCESS | 1768 | 1461141247054 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 01:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 629ms 01:34:07 INFO - PROCESS | 1768 | 1461141247099 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 01:34:07 INFO - PROCESS | 1768 | 1461141247101 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 01:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:34:07 INFO - PROCESS | 1768 | 1461141247105 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:34:07 INFO - PROCESS | 1768 | 1461141247107 Marionette TRACE conn6 <- [1,1474,null,{}] 01:34:07 INFO - PROCESS | 1768 | 1461141247110 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:07 INFO - PROCESS | 1768 | 1461141247198 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 01:34:07 INFO - PROCESS | 1768 | 1461141247207 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:07 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BADF800 == 83 [pid = 1768] [id = 378] 01:34:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E75533D800) [pid = 1768] [serial = 1134] [outer = 0000000000000000] 01:34:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E755390400) [pid = 1768] [serial = 1135] [outer = 000000E75533D800] 01:34:07 INFO - PROCESS | 1768 | 1461141247252 Marionette DEBUG loaded listener.js 01:34:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E75BFC0400) [pid = 1768] [serial = 1136] [outer = 000000E75533D800] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75B880000 == 82 [pid = 1768] [id = 304] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E744225000 == 81 [pid = 1768] [id = 191] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E750C49000 == 80 [pid = 1768] [id = 119] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E74A3CE800 == 79 [pid = 1768] [id = 208] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B1F000 == 78 [pid = 1768] [id = 149] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75D974800 == 77 [pid = 1768] [id = 318] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E750108000 == 76 [pid = 1768] [id = 238] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BD32000 == 75 [pid = 1768] [id = 303] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BE2A800 == 74 [pid = 1768] [id = 285] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BEE0000 == 73 [pid = 1768] [id = 253] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75010B000 == 72 [pid = 1768] [id = 334] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E32800 == 71 [pid = 1768] [id = 148] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E754130000 == 70 [pid = 1768] [id = 204] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E7555E2800 == 69 [pid = 1768] [id = 236] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B24800 == 68 [pid = 1768] [id = 163] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E750A1E000 == 67 [pid = 1768] [id = 193] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75412E000 == 66 [pid = 1768] [id = 178] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E7551DF800 == 65 [pid = 1768] [id = 235] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E7592E8000 == 64 [pid = 1768] [id = 252] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E756EC5000 == 63 [pid = 1768] [id = 164] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E750237800 == 62 [pid = 1768] [id = 184] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E759043000 == 61 [pid = 1768] [id = 206] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E7592D8000 == 60 [pid = 1768] [id = 249] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75C229800 == 59 [pid = 1768] [id = 287] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E757C1F800 == 58 [pid = 1768] [id = 344] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E74C517800 == 57 [pid = 1768] [id = 177] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75190F800 == 56 [pid = 1768] [id = 282] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75C225800 == 55 [pid = 1768] [id = 315] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BE59000 == 54 [pid = 1768] [id = 286] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E7430FA000 == 53 [pid = 1768] [id = 254] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E7554DA000 == 52 [pid = 1768] [id = 319] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E756EB4000 == 51 [pid = 1768] [id = 237] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E74E97C000 == 50 [pid = 1768] [id = 305] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BAC7800 == 49 [pid = 1768] [id = 302] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E758CE7800 == 48 [pid = 1768] [id = 205] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E759236800 == 47 [pid = 1768] [id = 135] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E757C22800 == 46 [pid = 1768] [id = 333] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E749BC1800 == 45 [pid = 1768] [id = 222] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E2B800 == 44 [pid = 1768] [id = 350] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E752FC5800 == 43 [pid = 1768] [id = 369] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E74310F000 == 42 [pid = 1768] [id = 368] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75CAD9000 == 41 [pid = 1768] [id = 367] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75DBD0000 == 40 [pid = 1768] [id = 366] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75D973800 == 39 [pid = 1768] [id = 365] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BF84000 == 38 [pid = 1768] [id = 364] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B28000 == 37 [pid = 1768] [id = 363] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E750A07800 == 36 [pid = 1768] [id = 362] 01:34:08 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BF75800 == 35 [pid = 1768] [id = 361] 01:34:09 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541A6800 == 34 [pid = 1768] [id = 372] 01:34:09 INFO - PROCESS | 1768 | --DOCSHELL 000000E74D2A6000 == 33 [pid = 1768] [id = 370] 01:34:09 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E21800 == 32 [pid = 1768] [id = 371] 01:34:09 INFO - PROCESS | 1768 | --DOCSHELL 000000E75523E800 == 31 [pid = 1768] [id = 374] 01:34:09 INFO - PROCESS | 1768 | --DOCSHELL 000000E756EB9800 == 30 [pid = 1768] [id = 375] 01:34:09 INFO - PROCESS | 1768 | --DOCSHELL 000000E756F1A800 == 29 [pid = 1768] [id = 376] 01:34:09 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B2D800 == 28 [pid = 1768] [id = 373] 01:34:09 INFO - PROCESS | 1768 | --DOCSHELL 000000E7592D0000 == 27 [pid = 1768] [id = 377] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E754866000) [pid = 1768] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E74F966800) [pid = 1768] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74FD0E000) [pid = 1768] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E75519E400) [pid = 1768] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E750D7B800) [pid = 1768] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E750353400) [pid = 1768] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74D1BD800) [pid = 1768] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E74FD23800) [pid = 1768] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E74FAA4800) [pid = 1768] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E7422DB800) [pid = 1768] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E7524DBC00) [pid = 1768] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E753F04800) [pid = 1768] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E754688C00) [pid = 1768] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E743A2BC00) [pid = 1768] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E74F41A800) [pid = 1768] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E752FDD000) [pid = 1768] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E74F962400) [pid = 1768] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74ED3A000) [pid = 1768] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E750D72000) [pid = 1768] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E75084C000) [pid = 1768] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E749B03000) [pid = 1768] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E749785000) [pid = 1768] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E7519E4800) [pid = 1768] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E74FA1EC00) [pid = 1768] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74D13D800) [pid = 1768] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E75475BC00) [pid = 1768] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E755194800) [pid = 1768] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E754754400) [pid = 1768] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 01:34:09 INFO - PROCESS | 1768 | 1461141249702 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 01:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2651ms 01:34:09 INFO - PROCESS | 1768 | 1461141249760 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 01:34:09 INFO - PROCESS | 1768 | 1461141249764 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 01:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:34:09 INFO - PROCESS | 1768 | 1461141249769 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:34:09 INFO - PROCESS | 1768 | 1461141249773 Marionette TRACE conn6 <- [1,1478,null,{}] 01:34:09 INFO - PROCESS | 1768 | 1461141249779 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:09 INFO - PROCESS | 1768 | 1461141249875 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 01:34:09 INFO - PROCESS | 1768 | 1461141249977 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:10 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74311F000 == 28 [pid = 1768] [id = 379] 01:34:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E742F9AC00) [pid = 1768] [serial = 1137] [outer = 0000000000000000] 01:34:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E7431BCC00) [pid = 1768] [serial = 1138] [outer = 000000E742F9AC00] 01:34:10 INFO - PROCESS | 1768 | 1461141250029 Marionette DEBUG loaded listener.js 01:34:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74334FC00) [pid = 1768] [serial = 1139] [outer = 000000E742F9AC00] 01:34:10 INFO - PROCESS | 1768 | 1461141250423 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 01:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 692ms 01:34:10 INFO - PROCESS | 1768 | 1461141250465 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 01:34:10 INFO - PROCESS | 1768 | 1461141250472 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 01:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:34:10 INFO - PROCESS | 1768 | 1461141250478 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:34:10 INFO - PROCESS | 1768 | 1461141250481 Marionette TRACE conn6 <- [1,1482,null,{}] 01:34:10 INFO - PROCESS | 1768 | 1461141250485 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:10 INFO - PROCESS | 1768 | 1461141250573 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 01:34:10 INFO - PROCESS | 1768 | 1461141250580 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:10 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744BB3800 == 29 [pid = 1768] [id = 380] 01:34:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E743357000) [pid = 1768] [serial = 1140] [outer = 0000000000000000] 01:34:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E743A2AC00) [pid = 1768] [serial = 1141] [outer = 000000E743357000] 01:34:10 INFO - PROCESS | 1768 | 1461141250629 Marionette DEBUG loaded listener.js 01:34:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E743A59000) [pid = 1768] [serial = 1142] [outer = 000000E743357000] 01:34:11 INFO - PROCESS | 1768 | 1461141251115 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 01:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 690ms 01:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:34:11 INFO - PROCESS | 1768 | 1461141251169 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 01:34:11 INFO - PROCESS | 1768 | 1461141251172 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 01:34:11 INFO - PROCESS | 1768 | 1461141251175 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:34:11 INFO - PROCESS | 1768 | 1461141251179 Marionette TRACE conn6 <- [1,1486,null,{}] 01:34:11 INFO - PROCESS | 1768 | 1461141251192 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:11 INFO - PROCESS | 1768 | 1461141251317 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 01:34:11 INFO - PROCESS | 1768 | 1461141251333 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:11 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748BB2800 == 30 [pid = 1768] [id = 381] 01:34:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E74183FC00) [pid = 1768] [serial = 1143] [outer = 0000000000000000] 01:34:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E747BCC000) [pid = 1768] [serial = 1144] [outer = 000000E74183FC00] 01:34:11 INFO - PROCESS | 1768 | 1461141251384 Marionette DEBUG loaded listener.js 01:34:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E747D31000) [pid = 1768] [serial = 1145] [outer = 000000E74183FC00] 01:34:11 INFO - PROCESS | 1768 | 1461141251835 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 01:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 691ms 01:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:34:11 INFO - PROCESS | 1768 | 1461141251868 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 01:34:11 INFO - PROCESS | 1768 | 1461141251871 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 01:34:11 INFO - PROCESS | 1768 | 1461141251874 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:34:11 INFO - PROCESS | 1768 | 1461141251876 Marionette TRACE conn6 <- [1,1490,null,{}] 01:34:11 INFO - PROCESS | 1768 | 1461141251880 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:11 INFO - PROCESS | 1768 | 1461141251964 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 01:34:11 INFO - PROCESS | 1768 | 1461141251970 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:11 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74A3D1800 == 31 [pid = 1768] [id = 382] 01:34:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74856B400) [pid = 1768] [serial = 1146] [outer = 0000000000000000] 01:34:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E74867E000) [pid = 1768] [serial = 1147] [outer = 000000E74856B400] 01:34:12 INFO - PROCESS | 1768 | 1461141252019 Marionette DEBUG loaded listener.js 01:34:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E748A9C400) [pid = 1768] [serial = 1148] [outer = 000000E74856B400] 01:34:12 INFO - PROCESS | 1768 | 1461141252457 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 01:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 629ms 01:34:12 INFO - PROCESS | 1768 | 1461141252506 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 01:34:12 INFO - PROCESS | 1768 | 1461141252508 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 01:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:34:12 INFO - PROCESS | 1768 | 1461141252512 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:34:12 INFO - PROCESS | 1768 | 1461141252514 Marionette TRACE conn6 <- [1,1494,null,{}] 01:34:12 INFO - PROCESS | 1768 | 1461141252517 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:12 INFO - PROCESS | 1768 | 1461141252596 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 01:34:12 INFO - PROCESS | 1768 | 1461141252604 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:12 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74E997800 == 32 [pid = 1768] [id = 383] 01:34:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E743356C00) [pid = 1768] [serial = 1149] [outer = 0000000000000000] 01:34:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E749707800) [pid = 1768] [serial = 1150] [outer = 000000E743356C00] 01:34:12 INFO - PROCESS | 1768 | 1461141252651 Marionette DEBUG loaded listener.js 01:34:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E749790C00) [pid = 1768] [serial = 1151] [outer = 000000E743356C00] 01:34:13 INFO - PROCESS | 1768 | 1461141253107 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 01:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 628ms 01:34:13 INFO - PROCESS | 1768 | 1461141253143 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 01:34:13 INFO - PROCESS | 1768 | 1461141253146 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 01:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:34:13 INFO - PROCESS | 1768 | 1461141253149 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:34:13 INFO - PROCESS | 1768 | 1461141253151 Marionette TRACE conn6 <- [1,1498,null,{}] 01:34:13 INFO - PROCESS | 1768 | 1461141253155 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:13 INFO - PROCESS | 1768 | 1461141253268 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 01:34:13 INFO - PROCESS | 1768 | 1461141253278 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:13 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74FFA1000 == 33 [pid = 1768] [id = 384] 01:34:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E749B52400) [pid = 1768] [serial = 1152] [outer = 0000000000000000] 01:34:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74C5A1C00) [pid = 1768] [serial = 1153] [outer = 000000E749B52400] 01:34:13 INFO - PROCESS | 1768 | 1461141253329 Marionette DEBUG loaded listener.js 01:34:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74CD52C00) [pid = 1768] [serial = 1154] [outer = 000000E749B52400] 01:34:13 INFO - PROCESS | 1768 | 1461141253741 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 01:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 628ms 01:34:13 INFO - PROCESS | 1768 | 1461141253784 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 01:34:13 INFO - PROCESS | 1768 | 1461141253786 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 01:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:34:13 INFO - PROCESS | 1768 | 1461141253794 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:34:13 INFO - PROCESS | 1768 | 1461141253796 Marionette TRACE conn6 <- [1,1502,null,{}] 01:34:13 INFO - PROCESS | 1768 | 1461141253799 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:13 INFO - PROCESS | 1768 | 1461141253876 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 01:34:13 INFO - PROCESS | 1768 | 1461141253882 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:13 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75086B800 == 34 [pid = 1768] [id = 385] 01:34:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74CD7A800) [pid = 1768] [serial = 1155] [outer = 0000000000000000] 01:34:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E74CD7F400) [pid = 1768] [serial = 1156] [outer = 000000E74CD7A800] 01:34:13 INFO - PROCESS | 1768 | 1461141253929 Marionette DEBUG loaded listener.js 01:34:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E74D13F800) [pid = 1768] [serial = 1157] [outer = 000000E74CD7A800] 01:34:14 INFO - PROCESS | 1768 | 1461141254366 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 01:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 627ms 01:34:14 INFO - PROCESS | 1768 | 1461141254427 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 01:34:14 INFO - PROCESS | 1768 | 1461141254429 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 01:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:34:14 INFO - PROCESS | 1768 | 1461141254433 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:34:14 INFO - PROCESS | 1768 | 1461141254435 Marionette TRACE conn6 <- [1,1506,null,{}] 01:34:14 INFO - PROCESS | 1768 | 1461141254438 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:14 INFO - PROCESS | 1768 | 1461141254516 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 01:34:14 INFO - PROCESS | 1768 | 1461141254524 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:14 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750DCC800 == 35 [pid = 1768] [id = 386] 01:34:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E74D1C0000) [pid = 1768] [serial = 1158] [outer = 0000000000000000] 01:34:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E74D1E7400) [pid = 1768] [serial = 1159] [outer = 000000E74D1C0000] 01:34:14 INFO - PROCESS | 1768 | 1461141254570 Marionette DEBUG loaded listener.js 01:34:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E74D1F0C00) [pid = 1768] [serial = 1160] [outer = 000000E74D1C0000] 01:34:15 INFO - PROCESS | 1768 | 1461141255041 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 01:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 627ms 01:34:15 INFO - PROCESS | 1768 | 1461141255063 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 01:34:15 INFO - PROCESS | 1768 | 1461141255065 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 01:34:15 INFO - PROCESS | 1768 | 1461141255068 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:34:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:34:15 INFO - PROCESS | 1768 | 1461141255070 Marionette TRACE conn6 <- [1,1510,null,{}] 01:34:15 INFO - PROCESS | 1768 | 1461141255080 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:15 INFO - PROCESS | 1768 | 1461141255186 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 01:34:15 INFO - PROCESS | 1768 | 1461141255263 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:15 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748BB2000 == 36 [pid = 1768] [id = 387] 01:34:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E74D1E2400) [pid = 1768] [serial = 1161] [outer = 0000000000000000] 01:34:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E74E95D800) [pid = 1768] [serial = 1162] [outer = 000000E74D1E2400] 01:34:15 INFO - PROCESS | 1768 | 1461141255313 Marionette DEBUG loaded listener.js 01:34:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E74E9F0400) [pid = 1768] [serial = 1163] [outer = 000000E74D1E2400] 01:34:15 INFO - PROCESS | 1768 | 1461141255735 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 01:34:15 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 () { 01:34:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:34:15 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 () { 01:34:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:34:15 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 () { 01:34:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:34:15 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 () { 01:34:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:34:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 702ms 01:34:15 INFO - PROCESS | 1768 | 1461141255774 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 01:34:15 INFO - PROCESS | 1768 | 1461141255776 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 01:34:15 INFO - PROCESS | 1768 | 1461141255780 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:34:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:34:15 INFO - PROCESS | 1768 | 1461141255782 Marionette TRACE conn6 <- [1,1514,null,{}] 01:34:15 INFO - PROCESS | 1768 | 1461141255785 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:15 INFO - PROCESS | 1768 | 1461141255893 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 01:34:15 INFO - PROCESS | 1768 | 1461141255899 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:15 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752EB0000 == 37 [pid = 1768] [id = 388] 01:34:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E74ED34400) [pid = 1768] [serial = 1164] [outer = 0000000000000000] 01:34:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E74EDC4C00) [pid = 1768] [serial = 1165] [outer = 000000E74ED34400] 01:34:15 INFO - PROCESS | 1768 | 1461141255945 Marionette DEBUG loaded listener.js 01:34:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E74F41A000) [pid = 1768] [serial = 1166] [outer = 000000E74ED34400] 01:34:16 INFO - PROCESS | 1768 | 1461141256401 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 01:34:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:34:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:34:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:34:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:34:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:34:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:34:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 01:34:16 INFO - PROCESS | 1768 | 1461141256458 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 01:34:16 INFO - PROCESS | 1768 | 1461141256460 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 01:34:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:34:16 INFO - PROCESS | 1768 | 1461141256464 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:34:16 INFO - PROCESS | 1768 | 1461141256467 Marionette TRACE conn6 <- [1,1518,null,{}] 01:34:16 INFO - PROCESS | 1768 | 1461141256471 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:16 INFO - PROCESS | 1768 | 1461141256629 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 01:34:16 INFO - PROCESS | 1768 | 1461141256644 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:16 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74E997000 == 38 [pid = 1768] [id = 389] 01:34:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E74F959800) [pid = 1768] [serial = 1167] [outer = 0000000000000000] 01:34:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E74F95CC00) [pid = 1768] [serial = 1168] [outer = 000000E74F959800] 01:34:16 INFO - PROCESS | 1768 | 1461141256741 Marionette DEBUG loaded listener.js 01:34:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E74F9B1400) [pid = 1768] [serial = 1169] [outer = 000000E74F959800] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E75507D400) [pid = 1768] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E7533DCC00) [pid = 1768] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E742A56C00) [pid = 1768] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E74EDC5800) [pid = 1768] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E751280C00) [pid = 1768] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E749B06C00) [pid = 1768] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E743350800) [pid = 1768] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E743352000) [pid = 1768] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74FB92000) [pid = 1768] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74F967400) [pid = 1768] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74FB94400) [pid = 1768] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E75C55D800) [pid = 1768] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E74ED2E400) [pid = 1768] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E7547B8C00) [pid = 1768] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E748037400) [pid = 1768] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E750D75800) [pid = 1768] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74F95FC00) [pid = 1768] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E755198000) [pid = 1768] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E7508C2C00) [pid = 1768] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E752EE8800) [pid = 1768] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E754749800) [pid = 1768] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E74335CC00) [pid = 1768] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E75D4D3C00) [pid = 1768] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E75BFC9C00) [pid = 1768] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E75999D400) [pid = 1768] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E750E0AC00) [pid = 1768] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E74EFA7000) [pid = 1768] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E748AF2C00) [pid = 1768] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E754862C00) [pid = 1768] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74FD17000) [pid = 1768] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E74F95C800) [pid = 1768] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E743351000) [pid = 1768] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E74978D400) [pid = 1768] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:34:17 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E743358800) [pid = 1768] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:34:17 INFO - PROCESS | 1768 | 1461141257704 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 01:34:17 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 01:34:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:34:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:34:17 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. 01:34:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:34:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1278ms 01:34:17 INFO - PROCESS | 1768 | 1461141257745 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 01:34:17 INFO - PROCESS | 1768 | 1461141257747 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 01:34:17 INFO - PROCESS | 1768 | 1461141257750 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:34:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:34:17 INFO - PROCESS | 1768 | 1461141257752 Marionette TRACE conn6 <- [1,1522,null,{}] 01:34:17 INFO - PROCESS | 1768 | 1461141257756 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:17 INFO - PROCESS | 1768 | 1461141257836 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 01:34:17 INFO - PROCESS | 1768 | 1461141257841 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:17 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7504CF000 == 39 [pid = 1768] [id = 390] 01:34:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E743A29000) [pid = 1768] [serial = 1170] [outer = 0000000000000000] 01:34:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E74C5AD800) [pid = 1768] [serial = 1171] [outer = 000000E743A29000] 01:34:17 INFO - PROCESS | 1768 | 1461141257888 Marionette DEBUG loaded listener.js 01:34:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E74F7BC400) [pid = 1768] [serial = 1172] [outer = 000000E743A29000] 01:34:18 INFO - PROCESS | 1768 | 1461141258304 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 01:34:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:34:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 587ms 01:34:18 INFO - PROCESS | 1768 | 1461141258346 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 01:34:18 INFO - PROCESS | 1768 | 1461141258348 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 01:34:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:34:18 INFO - PROCESS | 1768 | 1461141258351 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:34:18 INFO - PROCESS | 1768 | 1461141258353 Marionette TRACE conn6 <- [1,1526,null,{}] 01:34:18 INFO - PROCESS | 1768 | 1461141258361 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:18 INFO - PROCESS | 1768 | 1461141258441 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 01:34:18 INFO - PROCESS | 1768 | 1461141258447 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:18 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754139000 == 40 [pid = 1768] [id = 391] 01:34:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74F968C00) [pid = 1768] [serial = 1173] [outer = 0000000000000000] 01:34:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E74FA23000) [pid = 1768] [serial = 1174] [outer = 000000E74F968C00] 01:34:18 INFO - PROCESS | 1768 | 1461141258493 Marionette DEBUG loaded listener.js 01:34:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74FA9C800) [pid = 1768] [serial = 1175] [outer = 000000E74F968C00] 01:34:18 INFO - PROCESS | 1768 | 1461141258934 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:34:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:34:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 629ms 01:34:18 INFO - PROCESS | 1768 | 1461141258984 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 01:34:18 INFO - PROCESS | 1768 | 1461141258986 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 01:34:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:34:19 INFO - PROCESS | 1768 | 1461141258994 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:34:19 INFO - PROCESS | 1768 | 1461141258996 Marionette TRACE conn6 <- [1,1530,null,{}] 01:34:19 INFO - PROCESS | 1768 | 1461141258999 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:19 INFO - PROCESS | 1768 | 1461141259081 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 01:34:19 INFO - PROCESS | 1768 | 1461141259089 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:19 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754591800 == 41 [pid = 1768] [id = 392] 01:34:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74FB89400) [pid = 1768] [serial = 1176] [outer = 0000000000000000] 01:34:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E74FB8C000) [pid = 1768] [serial = 1177] [outer = 000000E74FB89400] 01:34:19 INFO - PROCESS | 1768 | 1461141259136 Marionette DEBUG loaded listener.js 01:34:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74FBC5000) [pid = 1768] [serial = 1178] [outer = 000000E74FB89400] 01:34:19 INFO - PROCESS | 1768 | 1461141259785 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 01:34:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:34:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 880ms 01:34:19 INFO - PROCESS | 1768 | 1461141259878 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 01:34:19 INFO - PROCESS | 1768 | 1461141259883 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 01:34:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:34:19 INFO - PROCESS | 1768 | 1461141259889 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:34:19 INFO - PROCESS | 1768 | 1461141259893 Marionette TRACE conn6 <- [1,1534,null,{}] 01:34:19 INFO - PROCESS | 1768 | 1461141259899 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:20 INFO - PROCESS | 1768 | 1461141260030 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 01:34:20 INFO - PROCESS | 1768 | 1461141260143 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:20 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744859800 == 42 [pid = 1768] [id = 393] 01:34:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E74199AC00) [pid = 1768] [serial = 1179] [outer = 0000000000000000] 01:34:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E7431C4000) [pid = 1768] [serial = 1180] [outer = 000000E74199AC00] 01:34:20 INFO - PROCESS | 1768 | 1461141260204 Marionette DEBUG loaded listener.js 01:34:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E743A2BC00) [pid = 1768] [serial = 1181] [outer = 000000E74199AC00] 01:34:20 INFO - PROCESS | 1768 | 1461141260864 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:34:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:34:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 985ms 01:34:20 INFO - PROCESS | 1768 | 1461141260878 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 01:34:20 INFO - PROCESS | 1768 | 1461141260884 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 01:34:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:34:20 INFO - PROCESS | 1768 | 1461141260891 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:34:20 INFO - PROCESS | 1768 | 1461141260894 Marionette TRACE conn6 <- [1,1538,null,{}] 01:34:20 INFO - PROCESS | 1768 | 1461141260898 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:21 INFO - PROCESS | 1768 | 1461141261019 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 01:34:21 INFO - PROCESS | 1768 | 1461141261121 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:21 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74EF72000 == 43 [pid = 1768] [id = 394] 01:34:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E74481C000) [pid = 1768] [serial = 1182] [outer = 0000000000000000] 01:34:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E747BD0000) [pid = 1768] [serial = 1183] [outer = 000000E74481C000] 01:34:21 INFO - PROCESS | 1768 | 1461141261178 Marionette DEBUG loaded listener.js 01:34:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E748A37800) [pid = 1768] [serial = 1184] [outer = 000000E74481C000] 01:34:21 INFO - PROCESS | 1768 | 1461141261879 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 01:34:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:34:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1028ms 01:34:21 INFO - PROCESS | 1768 | 1461141261927 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 01:34:21 INFO - PROCESS | 1768 | 1461141261930 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 01:34:21 INFO - PROCESS | 1768 | 1461141261935 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:34:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:34:21 INFO - PROCESS | 1768 | 1461141261940 Marionette TRACE conn6 <- [1,1542,null,{}] 01:34:21 INFO - PROCESS | 1768 | 1461141261978 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:22 INFO - PROCESS | 1768 | 1461141262238 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 01:34:22 INFO - PROCESS | 1768 | 1461141262364 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:22 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743118000 == 44 [pid = 1768] [id = 395] 01:34:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E741995800) [pid = 1768] [serial = 1185] [outer = 0000000000000000] 01:34:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74199C800) [pid = 1768] [serial = 1186] [outer = 000000E741995800] 01:34:22 INFO - PROCESS | 1768 | 1461141262415 Marionette DEBUG loaded listener.js 01:34:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E742F91000) [pid = 1768] [serial = 1187] [outer = 000000E741995800] 01:34:22 INFO - PROCESS | 1768 | --DOCSHELL 000000E743143800 == 43 [pid = 1768] [id = 73] 01:34:22 INFO - PROCESS | 1768 | --DOCSHELL 000000E758CD9000 == 42 [pid = 1768] [id = 70] 01:34:22 INFO - PROCESS | 1768 | --DOCSHELL 000000E759047000 == 41 [pid = 1768] [id = 71] 01:34:22 INFO - PROCESS | 1768 | --DOCSHELL 000000E7497DD800 == 40 [pid = 1768] [id = 77] 01:34:22 INFO - PROCESS | 1768 | --DOCSHELL 000000E743635000 == 39 [pid = 1768] [id = 64] 01:34:22 INFO - PROCESS | 1768 | --DOCSHELL 000000E747D21000 == 38 [pid = 1768] [id = 75] 01:34:22 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F463000 == 37 [pid = 1768] [id = 79] 01:34:22 INFO - PROCESS | 1768 | --DOCSHELL 000000E754132000 == 36 [pid = 1768] [id = 67] 01:34:22 INFO - PROCESS | 1768 | --DOCSHELL 000000E748AD0000 == 35 [pid = 1768] [id = 76] 01:34:22 INFO - PROCESS | 1768 | --DOCSHELL 000000E756ECF800 == 34 [pid = 1768] [id = 68] 01:34:22 INFO - PROCESS | 1768 | --DOCSHELL 000000E74FB4C800 == 33 [pid = 1768] [id = 80] 01:34:22 INFO - PROCESS | 1768 | --DOCSHELL 000000E74D29B000 == 32 [pid = 1768] [id = 78] 01:34:22 INFO - PROCESS | 1768 | --DOCSHELL 000000E74313E800 == 31 [pid = 1768] [id = 74] 01:34:22 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E755390400) [pid = 1768] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BADF800 == 30 [pid = 1768] [id = 378] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E7552D5800) [pid = 1768] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E755083400) [pid = 1768] [serial = 955] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E753A05000) [pid = 1768] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74FD1C800) [pid = 1768] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E7533E1400) [pid = 1768] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74D13D000) [pid = 1768] [serial = 988] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E74CD7BC00) [pid = 1768] [serial = 949] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E747BD2400) [pid = 1768] [serial = 985] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E750D6DC00) [pid = 1768] [serial = 994] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E7599A7400) [pid = 1768] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E750E45000) [pid = 1768] [serial = 997] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E75C568400) [pid = 1768] [serial = 958] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E750271C00) [pid = 1768] [serial = 952] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E755076800) [pid = 1768] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E74C5A1800) [pid = 1768] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E754749C00) [pid = 1768] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E74FBD4C00) [pid = 1768] [serial = 991] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E7552DC400) [pid = 1768] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E750CC7000) [pid = 1768] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E750D87800) [pid = 1768] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E75467DC00) [pid = 1768] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E753ED4800) [pid = 1768] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E754754000) [pid = 1768] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E755227400) [pid = 1768] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E75486E000) [pid = 1768] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E747EB4C00) [pid = 1768] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E75D9EEC00) [pid = 1768] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E75D4DB000) [pid = 1768] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E75C1C2000) [pid = 1768] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E75C1B7800) [pid = 1768] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E75BFC2C00) [pid = 1768] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E75BFBC000) [pid = 1768] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E755330400) [pid = 1768] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E7547BFC00) [pid = 1768] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E750279800) [pid = 1768] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E74FA28000) [pid = 1768] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E74CD78400) [pid = 1768] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E749709800) [pid = 1768] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E755334C00) [pid = 1768] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (000000E7547BA400) [pid = 1768] [serial = 664] [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.] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (000000E74FD26C00) [pid = 1768] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (000000E74F961C00) [pid = 1768] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (000000E74FB8F400) [pid = 1768] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (000000E748577800) [pid = 1768] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (000000E74CD79000) [pid = 1768] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (000000E74C5A8400) [pid = 1768] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (000000E743A31000) [pid = 1768] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (000000E75026B400) [pid = 1768] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (000000E753A07400) [pid = 1768] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (000000E750356000) [pid = 1768] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (000000E75507F800) [pid = 1768] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 01:34:23 INFO - PROCESS | 1768 | 1461141263102 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 01:34:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:34:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1223ms 01:34:23 INFO - PROCESS | 1768 | 1461141263161 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 01:34:23 INFO - PROCESS | 1768 | 1461141263166 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 01:34:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:34:23 INFO - PROCESS | 1768 | 1461141263170 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:34:23 INFO - PROCESS | 1768 | 1461141263175 Marionette TRACE conn6 <- [1,1546,null,{}] 01:34:23 INFO - PROCESS | 1768 | 1461141263185 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:23 INFO - PROCESS | 1768 | 1461141263294 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 01:34:23 INFO - PROCESS | 1768 | 1461141263307 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:23 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744BB0800 == 31 [pid = 1768] [id = 396] 01:34:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (000000E743892800) [pid = 1768] [serial = 1188] [outer = 0000000000000000] 01:34:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (000000E743A34C00) [pid = 1768] [serial = 1189] [outer = 000000E743892800] 01:34:23 INFO - PROCESS | 1768 | 1461141263357 Marionette DEBUG loaded listener.js 01:34:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (000000E744983400) [pid = 1768] [serial = 1190] [outer = 000000E743892800] 01:34:23 INFO - PROCESS | 1768 | 1461141263860 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 01:34:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:34:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 734ms 01:34:23 INFO - PROCESS | 1768 | 1461141263907 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 01:34:23 INFO - PROCESS | 1768 | 1461141263910 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 01:34:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:34:23 INFO - PROCESS | 1768 | 1461141263914 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:34:23 INFO - PROCESS | 1768 | 1461141263916 Marionette TRACE conn6 <- [1,1550,null,{}] 01:34:23 INFO - PROCESS | 1768 | 1461141263919 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:24 INFO - PROCESS | 1768 | 1461141264002 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 01:34:24 INFO - PROCESS | 1768 | 1461141264012 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:24 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74E98D800 == 32 [pid = 1768] [id = 397] 01:34:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (000000E741991400) [pid = 1768] [serial = 1191] [outer = 0000000000000000] 01:34:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (000000E74886D800) [pid = 1768] [serial = 1192] [outer = 000000E741991400] 01:34:24 INFO - PROCESS | 1768 | 1461141264060 Marionette DEBUG loaded listener.js 01:34:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (000000E749704800) [pid = 1768] [serial = 1193] [outer = 000000E741991400] 01:34:24 INFO - PROCESS | 1768 | 1461141264528 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 01:34:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:34:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 648ms 01:34:24 INFO - PROCESS | 1768 | 1461141264563 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 01:34:24 INFO - PROCESS | 1768 | 1461141264567 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 01:34:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:34:24 INFO - PROCESS | 1768 | 1461141264578 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:34:24 INFO - PROCESS | 1768 | 1461141264583 Marionette TRACE conn6 <- [1,1554,null,{}] 01:34:24 INFO - PROCESS | 1768 | 1461141264587 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:24 INFO - PROCESS | 1768 | 1461141264674 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 01:34:24 INFO - PROCESS | 1768 | 1461141264682 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:24 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750236000 == 33 [pid = 1768] [id = 398] 01:34:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (000000E749B10000) [pid = 1768] [serial = 1194] [outer = 0000000000000000] 01:34:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (000000E749CBA000) [pid = 1768] [serial = 1195] [outer = 000000E749B10000] 01:34:24 INFO - PROCESS | 1768 | 1461141264729 Marionette DEBUG loaded listener.js 01:34:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (000000E74C5A9400) [pid = 1768] [serial = 1196] [outer = 000000E749B10000] 01:34:25 INFO - PROCESS | 1768 | 1461141265170 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 01:34:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:34:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 01:34:25 INFO - PROCESS | 1768 | 1461141265214 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 01:34:25 INFO - PROCESS | 1768 | 1461141265217 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 01:34:25 INFO - PROCESS | 1768 | 1461141265220 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:34:25 INFO - PROCESS | 1768 | 1461141265222 Marionette TRACE conn6 <- [1,1558,null,{}] 01:34:25 INFO - PROCESS | 1768 | 1461141265225 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:25 INFO - PROCESS | 1768 | 1461141265331 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 01:34:25 INFO - PROCESS | 1768 | 1461141265338 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:25 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750DC0000 == 34 [pid = 1768] [id = 399] 01:34:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (000000E74C5AF800) [pid = 1768] [serial = 1197] [outer = 0000000000000000] 01:34:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (000000E74CD75400) [pid = 1768] [serial = 1198] [outer = 000000E74C5AF800] 01:34:25 INFO - PROCESS | 1768 | 1461141265426 Marionette DEBUG loaded listener.js 01:34:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E74D13E000) [pid = 1768] [serial = 1199] [outer = 000000E74C5AF800] 01:34:25 INFO - PROCESS | 1768 | 1461141265837 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 01:34:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:34:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 669ms 01:34:25 INFO - PROCESS | 1768 | 1461141265895 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 01:34:25 INFO - PROCESS | 1768 | 1461141265897 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 01:34:25 INFO - PROCESS | 1768 | 1461141265900 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:34:25 INFO - PROCESS | 1768 | 1461141265902 Marionette TRACE conn6 <- [1,1562,null,{}] 01:34:25 INFO - PROCESS | 1768 | 1461141265906 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:26 INFO - PROCESS | 1768 | 1461141266014 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 01:34:26 INFO - PROCESS | 1768 | 1461141266112 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:26 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7526AE000 == 35 [pid = 1768] [id = 400] 01:34:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E74D1EF800) [pid = 1768] [serial = 1200] [outer = 0000000000000000] 01:34:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E74D291800) [pid = 1768] [serial = 1201] [outer = 000000E74D1EF800] 01:34:26 INFO - PROCESS | 1768 | 1461141266168 Marionette DEBUG loaded listener.js 01:34:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E74ED36800) [pid = 1768] [serial = 1202] [outer = 000000E74D1EF800] 01:34:26 INFO - PROCESS | 1768 | 1461141266622 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 01:34:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:34:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 776ms 01:34:26 INFO - PROCESS | 1768 | 1461141266680 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 01:34:26 INFO - PROCESS | 1768 | 1461141266682 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 01:34:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:34:26 INFO - PROCESS | 1768 | 1461141266686 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:34:26 INFO - PROCESS | 1768 | 1461141266687 Marionette TRACE conn6 <- [1,1566,null,{}] 01:34:26 INFO - PROCESS | 1768 | 1461141266691 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:26 INFO - PROCESS | 1768 | 1461141266797 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 01:34:26 INFO - PROCESS | 1768 | 1461141266806 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:26 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E31000 == 36 [pid = 1768] [id = 401] 01:34:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E74EDC8800) [pid = 1768] [serial = 1203] [outer = 0000000000000000] 01:34:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E74F475000) [pid = 1768] [serial = 1204] [outer = 000000E74EDC8800] 01:34:26 INFO - PROCESS | 1768 | 1461141266893 Marionette DEBUG loaded listener.js 01:34:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E74F7C0800) [pid = 1768] [serial = 1205] [outer = 000000E74EDC8800] 01:34:27 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E74183FC00) [pid = 1768] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:34:27 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E743357000) [pid = 1768] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:34:27 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E74856B400) [pid = 1768] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:34:27 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E75533D800) [pid = 1768] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:34:27 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E74D1E2400) [pid = 1768] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:34:27 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E743356C00) [pid = 1768] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:34:27 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (000000E749B52400) [pid = 1768] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:34:27 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (000000E74F968C00) [pid = 1768] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:34:27 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (000000E74D1C0000) [pid = 1768] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:34:27 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (000000E74CD7A800) [pid = 1768] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:34:27 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (000000E742F9AC00) [pid = 1768] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:34:27 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (000000E74ED34400) [pid = 1768] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:34:27 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (000000E74F959800) [pid = 1768] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:34:27 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (000000E743A29000) [pid = 1768] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:34:27 INFO - PROCESS | 1768 | 1461141267374 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 01:34:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:34:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 733ms 01:34:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:34:27 INFO - PROCESS | 1768 | 1461141267425 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 01:34:27 INFO - PROCESS | 1768 | 1461141267427 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 01:34:27 INFO - PROCESS | 1768 | 1461141267430 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:34:27 INFO - PROCESS | 1768 | 1461141267432 Marionette TRACE conn6 <- [1,1570,null,{}] 01:34:27 INFO - PROCESS | 1768 | 1461141267436 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:27 INFO - PROCESS | 1768 | 1461141267532 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 01:34:27 INFO - PROCESS | 1768 | 1461141267609 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:27 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540A9000 == 37 [pid = 1768] [id = 402] 01:34:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (000000E73E3D4C00) [pid = 1768] [serial = 1206] [outer = 0000000000000000] 01:34:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (000000E749B52400) [pid = 1768] [serial = 1207] [outer = 000000E73E3D4C00] 01:34:27 INFO - PROCESS | 1768 | 1461141267654 Marionette DEBUG loaded listener.js 01:34:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (000000E74F7C1000) [pid = 1768] [serial = 1208] [outer = 000000E73E3D4C00] 01:34:28 INFO - PROCESS | 1768 | 1461141268024 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 01:34:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:34:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 627ms 01:34:28 INFO - PROCESS | 1768 | 1461141268058 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 01:34:28 INFO - PROCESS | 1768 | 1461141268060 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 01:34:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:34:28 INFO - PROCESS | 1768 | 1461141268063 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:34:28 INFO - PROCESS | 1768 | 1461141268065 Marionette TRACE conn6 <- [1,1574,null,{}] 01:34:28 INFO - PROCESS | 1768 | 1461141268069 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:28 INFO - PROCESS | 1768 | 1461141268175 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 01:34:28 INFO - PROCESS | 1768 | 1461141268222 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:28 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74E98D000 == 38 [pid = 1768] [id = 403] 01:34:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (000000E74D1EE800) [pid = 1768] [serial = 1209] [outer = 0000000000000000] 01:34:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (000000E74F965000) [pid = 1768] [serial = 1210] [outer = 000000E74D1EE800] 01:34:28 INFO - PROCESS | 1768 | 1461141268267 Marionette DEBUG loaded listener.js 01:34:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (000000E74FA29400) [pid = 1768] [serial = 1211] [outer = 000000E74D1EE800] 01:34:28 INFO - PROCESS | 1768 | 1461141268624 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 01:34:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:34:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 584ms 01:34:28 INFO - PROCESS | 1768 | 1461141268650 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 01:34:28 INFO - PROCESS | 1768 | 1461141268652 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 01:34:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:34:28 INFO - PROCESS | 1768 | 1461141268655 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:34:28 INFO - PROCESS | 1768 | 1461141268657 Marionette TRACE conn6 <- [1,1578,null,{}] 01:34:28 INFO - PROCESS | 1768 | 1461141268661 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:28 INFO - PROCESS | 1768 | 1461141268768 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 01:34:28 INFO - PROCESS | 1768 | 1461141268777 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:28 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7545AC000 == 39 [pid = 1768] [id = 404] 01:34:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (000000E74FA1C400) [pid = 1768] [serial = 1212] [outer = 0000000000000000] 01:34:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E74FB8E000) [pid = 1768] [serial = 1213] [outer = 000000E74FA1C400] 01:34:28 INFO - PROCESS | 1768 | 1461141268823 Marionette DEBUG loaded listener.js 01:34:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E74FBCD800) [pid = 1768] [serial = 1214] [outer = 000000E74FA1C400] 01:34:29 INFO - PROCESS | 1768 | 1461141269257 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 01:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 629ms 01:34:29 INFO - PROCESS | 1768 | 1461141269336 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 01:34:29 INFO - PROCESS | 1768 | 1461141269340 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 01:34:29 INFO - PROCESS | 1768 | 1461141269346 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:34:29 INFO - PROCESS | 1768 | 1461141269351 Marionette TRACE conn6 <- [1,1582,null,{}] 01:34:29 INFO - PROCESS | 1768 | 1461141269363 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:29 INFO - PROCESS | 1768 | 1461141269474 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 01:34:29 INFO - PROCESS | 1768 | 1461141269567 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:29 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74314B000 == 40 [pid = 1768] [id = 405] 01:34:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E742AC7C00) [pid = 1768] [serial = 1215] [outer = 0000000000000000] 01:34:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E742F92800) [pid = 1768] [serial = 1216] [outer = 000000E742AC7C00] 01:34:29 INFO - PROCESS | 1768 | 1461141269625 Marionette DEBUG loaded listener.js 01:34:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E743A2F000) [pid = 1768] [serial = 1217] [outer = 000000E742AC7C00] 01:34:30 INFO - PROCESS | 1768 | 1461141270276 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 01:34:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:34:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 986ms 01:34:30 INFO - PROCESS | 1768 | 1461141270340 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 01:34:30 INFO - PROCESS | 1768 | 1461141270344 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 01:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:34:30 INFO - PROCESS | 1768 | 1461141270353 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:34:30 INFO - PROCESS | 1768 | 1461141270357 Marionette TRACE conn6 <- [1,1586,null,{}] 01:34:30 INFO - PROCESS | 1768 | 1461141270361 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:30 INFO - PROCESS | 1768 | 1461141270471 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 01:34:30 INFO - PROCESS | 1768 | 1461141270548 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:30 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750869000 == 41 [pid = 1768] [id = 406] 01:34:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E748BA3000) [pid = 1768] [serial = 1218] [outer = 0000000000000000] 01:34:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E749B06000) [pid = 1768] [serial = 1219] [outer = 000000E748BA3000] 01:34:30 INFO - PROCESS | 1768 | 1461141270605 Marionette DEBUG loaded listener.js 01:34:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E74C5A6000) [pid = 1768] [serial = 1220] [outer = 000000E748BA3000] 01:34:31 INFO - PROCESS | 1768 | 1461141271225 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 01:34:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:34:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 944ms 01:34:31 INFO - PROCESS | 1768 | 1461141271298 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 01:34:31 INFO - PROCESS | 1768 | 1461141271301 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 01:34:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:34:31 INFO - PROCESS | 1768 | 1461141271305 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:34:31 INFO - PROCESS | 1768 | 1461141271307 Marionette TRACE conn6 <- [1,1590,null,{}] 01:34:31 INFO - PROCESS | 1768 | 1461141271317 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:31 INFO - PROCESS | 1768 | 1461141271478 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 01:34:31 INFO - PROCESS | 1768 | 1461141271550 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:31 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B23800 == 42 [pid = 1768] [id = 407] 01:34:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E74ED2D800) [pid = 1768] [serial = 1221] [outer = 0000000000000000] 01:34:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E74EDC9400) [pid = 1768] [serial = 1222] [outer = 000000E74ED2D800] 01:34:31 INFO - PROCESS | 1768 | 1461141271610 Marionette DEBUG loaded listener.js 01:34:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E74F960400) [pid = 1768] [serial = 1223] [outer = 000000E74ED2D800] 01:34:32 INFO - PROCESS | 1768 | 1461141272184 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 01:34:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:34:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 944ms 01:34:32 INFO - PROCESS | 1768 | 1461141272251 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 01:34:32 INFO - PROCESS | 1768 | 1461141272253 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 01:34:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:34:32 INFO - PROCESS | 1768 | 1461141272257 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:34:32 INFO - PROCESS | 1768 | 1461141272259 Marionette TRACE conn6 <- [1,1594,null,{}] 01:34:32 INFO - PROCESS | 1768 | 1461141272263 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:32 INFO - PROCESS | 1768 | 1461141272369 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 01:34:32 INFO - PROCESS | 1768 | 1461141272457 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:32 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B7F800 == 43 [pid = 1768] [id = 408] 01:34:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E74FBDC800) [pid = 1768] [serial = 1224] [outer = 0000000000000000] 01:34:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E74FD0C800) [pid = 1768] [serial = 1225] [outer = 000000E74FBDC800] 01:34:32 INFO - PROCESS | 1768 | 1461141272513 Marionette DEBUG loaded listener.js 01:34:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E74FD14C00) [pid = 1768] [serial = 1226] [outer = 000000E74FBDC800] 01:34:33 INFO - PROCESS | 1768 | 1461141273094 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 01:34:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:34:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 880ms 01:34:33 INFO - PROCESS | 1768 | 1461141273139 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 01:34:33 INFO - PROCESS | 1768 | 1461141273142 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 01:34:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:34:33 INFO - PROCESS | 1768 | 1461141273145 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:34:33 INFO - PROCESS | 1768 | 1461141273148 Marionette TRACE conn6 <- [1,1598,null,{}] 01:34:33 INFO - PROCESS | 1768 | 1461141273151 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:33 INFO - PROCESS | 1768 | 1461141273253 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 01:34:33 INFO - PROCESS | 1768 | 1461141273341 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:33 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550D3000 == 44 [pid = 1768] [id = 409] 01:34:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E74FD10C00) [pid = 1768] [serial = 1227] [outer = 0000000000000000] 01:34:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E74FD1DC00) [pid = 1768] [serial = 1228] [outer = 000000E74FD10C00] 01:34:33 INFO - PROCESS | 1768 | 1461141273397 Marionette DEBUG loaded listener.js 01:34:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E7500D9000) [pid = 1768] [serial = 1229] [outer = 000000E74FD10C00] 01:34:33 INFO - PROCESS | 1768 | 1461141273928 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 01:34:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:34:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 838ms 01:34:34 INFO - PROCESS | 1768 | 1461141274001 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 01:34:34 INFO - PROCESS | 1768 | 1461141274004 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 01:34:34 INFO - PROCESS | 1768 | 1461141274007 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:34:34 INFO - PROCESS | 1768 | 1461141274010 Marionette TRACE conn6 <- [1,1602,null,{}] 01:34:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:34:34 INFO - PROCESS | 1768 | 1461141274014 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:34 INFO - PROCESS | 1768 | 1461141274156 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 01:34:34 INFO - PROCESS | 1768 | 1461141274373 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:34 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748067800 == 45 [pid = 1768] [id = 410] 01:34:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E74199EC00) [pid = 1768] [serial = 1230] [outer = 0000000000000000] 01:34:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E742856C00) [pid = 1768] [serial = 1231] [outer = 000000E74199EC00] 01:34:34 INFO - PROCESS | 1768 | 1461141274437 Marionette DEBUG loaded listener.js 01:34:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E74335C800) [pid = 1768] [serial = 1232] [outer = 000000E74199EC00] 01:34:35 INFO - PROCESS | 1768 | 1461141275002 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 01:34:35 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 01:34:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1025ms 01:34:35 INFO - PROCESS | 1768 | 1461141275043 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 01:34:35 INFO - PROCESS | 1768 | 1461141275049 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 01:34:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:34:35 INFO - PROCESS | 1768 | 1461141275054 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:34:35 INFO - PROCESS | 1768 | 1461141275057 Marionette TRACE conn6 <- [1,1606,null,{}] 01:34:35 INFO - PROCESS | 1768 | 1461141275062 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:35 INFO - PROCESS | 1768 | 1461141275178 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E74FB8C000) [pid = 1768] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E7431BCC00) [pid = 1768] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E74334FC00) [pid = 1768] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E74EDC4C00) [pid = 1768] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E74E9F0400) [pid = 1768] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E74F95CC00) [pid = 1768] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E74F41A000) [pid = 1768] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E74FA23000) [pid = 1768] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E74F9B1400) [pid = 1768] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E74C5AD800) [pid = 1768] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E74F7BC400) [pid = 1768] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E74D1F0C00) [pid = 1768] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E747BCC000) [pid = 1768] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E747D31000) [pid = 1768] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E743A2AC00) [pid = 1768] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E743A59000) [pid = 1768] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E74867E000) [pid = 1768] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E748A9C400) [pid = 1768] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E75BFC0400) [pid = 1768] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (000000E74E95D800) [pid = 1768] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (000000E749707800) [pid = 1768] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (000000E749790C00) [pid = 1768] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (000000E74C5A1C00) [pid = 1768] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (000000E74FA9C800) [pid = 1768] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (000000E74CD52C00) [pid = 1768] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (000000E74D1E7400) [pid = 1768] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (000000E74CD7F400) [pid = 1768] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (000000E74D13F800) [pid = 1768] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 01:34:35 INFO - PROCESS | 1768 | 1461141275308 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:35 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743146800 == 46 [pid = 1768] [id = 411] 01:34:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (000000E741843C00) [pid = 1768] [serial = 1233] [outer = 0000000000000000] 01:34:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (000000E74263EC00) [pid = 1768] [serial = 1234] [outer = 000000E741843C00] 01:34:35 INFO - PROCESS | 1768 | 1461141275359 Marionette DEBUG loaded listener.js 01:34:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (000000E743A2AC00) [pid = 1768] [serial = 1235] [outer = 000000E741843C00] 01:34:35 INFO - PROCESS | 1768 | 1461141275821 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 01:34:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:34:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 836ms 01:34:35 INFO - PROCESS | 1768 | 1461141275897 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 01:34:35 INFO - PROCESS | 1768 | 1461141275901 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 01:34:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:34:35 INFO - PROCESS | 1768 | 1461141275906 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:34:35 INFO - PROCESS | 1768 | 1461141275908 Marionette TRACE conn6 <- [1,1610,null,{}] 01:34:35 INFO - PROCESS | 1768 | 1461141275912 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:36 INFO - PROCESS | 1768 | 1461141275998 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 01:34:36 INFO - PROCESS | 1768 | 1461141276011 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:36 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F6B7800 == 47 [pid = 1768] [id = 412] 01:34:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (000000E748577800) [pid = 1768] [serial = 1236] [outer = 0000000000000000] 01:34:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (000000E748A9C400) [pid = 1768] [serial = 1237] [outer = 000000E748577800] 01:34:36 INFO - PROCESS | 1768 | 1461141276058 Marionette DEBUG loaded listener.js 01:34:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (000000E749709800) [pid = 1768] [serial = 1238] [outer = 000000E748577800] 01:34:36 INFO - PROCESS | 1768 | 1461141276521 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 01:34:36 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 01:34:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 628ms 01:34:36 INFO - PROCESS | 1768 | 1461141276541 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 01:34:36 INFO - PROCESS | 1768 | 1461141276543 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 01:34:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:34:36 INFO - PROCESS | 1768 | 1461141276549 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:34:36 INFO - PROCESS | 1768 | 1461141276555 Marionette TRACE conn6 <- [1,1614,null,{}] 01:34:36 INFO - PROCESS | 1768 | 1461141276565 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:36 INFO - PROCESS | 1768 | 1461141276651 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 01:34:36 INFO - PROCESS | 1768 | 1461141276660 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:36 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750875800 == 48 [pid = 1768] [id = 413] 01:34:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (000000E74C576C00) [pid = 1768] [serial = 1239] [outer = 0000000000000000] 01:34:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (000000E74C5B0400) [pid = 1768] [serial = 1240] [outer = 000000E74C576C00] 01:34:36 INFO - PROCESS | 1768 | 1461141276707 Marionette DEBUG loaded listener.js 01:34:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E74CD78C00) [pid = 1768] [serial = 1241] [outer = 000000E74C576C00] 01:34:37 INFO - PROCESS | 1768 | 1461141277177 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 01:34:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:34:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 690ms 01:34:37 INFO - PROCESS | 1768 | 1461141277241 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 01:34:37 INFO - PROCESS | 1768 | 1461141277243 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 01:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:34:37 INFO - PROCESS | 1768 | 1461141277247 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:34:37 INFO - PROCESS | 1768 | 1461141277249 Marionette TRACE conn6 <- [1,1618,null,{}] 01:34:37 INFO - PROCESS | 1768 | 1461141277252 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:37 INFO - PROCESS | 1768 | 1461141277336 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 01:34:37 INFO - PROCESS | 1768 | 1461141277342 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:37 INFO - PROCESS | 1768 | ++DOCSHELL 000000E751925800 == 49 [pid = 1768] [id = 414] 01:34:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E74D138800) [pid = 1768] [serial = 1242] [outer = 0000000000000000] 01:34:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E74D1C0000) [pid = 1768] [serial = 1243] [outer = 000000E74D138800] 01:34:37 INFO - PROCESS | 1768 | 1461141277389 Marionette DEBUG loaded listener.js 01:34:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E74E95D800) [pid = 1768] [serial = 1244] [outer = 000000E74D138800] 01:34:37 INFO - PROCESS | 1768 | 1461141277857 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 01:34:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:34:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 628ms 01:34:37 INFO - PROCESS | 1768 | 1461141277884 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 01:34:37 INFO - PROCESS | 1768 | 1461141277887 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 01:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:34:37 INFO - PROCESS | 1768 | 1461141277890 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:34:37 INFO - PROCESS | 1768 | 1461141277892 Marionette TRACE conn6 <- [1,1622,null,{}] 01:34:37 INFO - PROCESS | 1768 | 1461141277895 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:38 INFO - PROCESS | 1768 | 1461141278002 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 01:34:38 INFO - PROCESS | 1768 | 1461141278091 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:38 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74313E800 == 50 [pid = 1768] [id = 415] 01:34:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E74EF9C400) [pid = 1768] [serial = 1245] [outer = 0000000000000000] 01:34:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E74F41AC00) [pid = 1768] [serial = 1246] [outer = 000000E74EF9C400] 01:34:38 INFO - PROCESS | 1768 | 1461141278147 Marionette DEBUG loaded listener.js 01:34:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E74F95F000) [pid = 1768] [serial = 1247] [outer = 000000E74EF9C400] 01:34:38 INFO - PROCESS | 1768 | 1461141278597 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 01:34:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:34:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 731ms 01:34:38 INFO - PROCESS | 1768 | 1461141278623 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 01:34:38 INFO - PROCESS | 1768 | 1461141278625 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 01:34:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:34:38 INFO - PROCESS | 1768 | 1461141278628 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:34:38 INFO - PROCESS | 1768 | 1461141278630 Marionette TRACE conn6 <- [1,1626,null,{}] 01:34:38 INFO - PROCESS | 1768 | 1461141278633 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:38 INFO - PROCESS | 1768 | 1461141278745 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 01:34:38 INFO - PROCESS | 1768 | 1461141278795 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:38 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540E9800 == 51 [pid = 1768] [id = 416] 01:34:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E74FBC9C00) [pid = 1768] [serial = 1248] [outer = 0000000000000000] 01:34:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E74FD09C00) [pid = 1768] [serial = 1249] [outer = 000000E74FBC9C00] 01:34:38 INFO - PROCESS | 1768 | 1461141278848 Marionette DEBUG loaded listener.js 01:34:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E7500DE400) [pid = 1768] [serial = 1250] [outer = 000000E74FBC9C00] 01:34:39 INFO - PROCESS | 1768 | 1461141279291 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 01:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 671ms 01:34:39 INFO - PROCESS | 1768 | 1461141279303 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 01:34:39 INFO - PROCESS | 1768 | 1461141279306 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 01:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:34:39 INFO - PROCESS | 1768 | 1461141279310 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:34:39 INFO - PROCESS | 1768 | 1461141279312 Marionette TRACE conn6 <- [1,1630,null,{}] 01:34:39 INFO - PROCESS | 1768 | 1461141279316 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:39 INFO - PROCESS | 1768 | 1461141279462 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 01:34:39 INFO - PROCESS | 1768 | 1461141279485 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:39 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754599800 == 52 [pid = 1768] [id = 417] 01:34:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E75026E000) [pid = 1768] [serial = 1251] [outer = 0000000000000000] 01:34:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E750275400) [pid = 1768] [serial = 1252] [outer = 000000E75026E000] 01:34:39 INFO - PROCESS | 1768 | 1461141279531 Marionette DEBUG loaded listener.js 01:34:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E750351800) [pid = 1768] [serial = 1253] [outer = 000000E75026E000] 01:34:39 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E741995800) [pid = 1768] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:34:39 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E74D1EF800) [pid = 1768] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:34:39 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E743892800) [pid = 1768] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:34:39 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E749B10000) [pid = 1768] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:34:39 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E741991400) [pid = 1768] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:34:39 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E73E3D4C00) [pid = 1768] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:34:39 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E74EDC8800) [pid = 1768] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:34:39 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E74D1EE800) [pid = 1768] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:34:39 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E74C5AF800) [pid = 1768] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:34:39 INFO - PROCESS | 1768 | 1461141279954 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 01:34:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 689ms 01:34:41 INFO - PROCESS | 1768 | 1461141280001 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 01:34:41 INFO - PROCESS | 1768 | 1461141280003 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 01:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:34:41 INFO - PROCESS | 1768 | 1461141280007 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:34:41 INFO - PROCESS | 1768 | 1461141280009 Marionette TRACE conn6 <- [1,1634,null,{}] 01:34:41 INFO - PROCESS | 1768 | 1461141280013 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:41 INFO - PROCESS | 1768 | 1461141280098 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 01:34:41 INFO - PROCESS | 1768 | 1461141280105 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:34:41 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B26000 == 53 [pid = 1768] [id = 418] 01:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1797ms 01:34:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E74EDC8800) [pid = 1768] [serial = 1254] [outer = 0000000000000000] 01:34:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E750270400) [pid = 1768] [serial = 1255] [outer = 000000E74EDC8800] 01:34:41 INFO - PROCESS | 1768 | 1461141280151 Marionette DEBUG loaded listener.js 01:34:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E750357C00) [pid = 1768] [serial = 1256] [outer = 000000E74EDC8800] 01:34:41 INFO - PROCESS | 1768 | 1461141280525 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 01:34:41 INFO - PROCESS | 1768 | 1461141281809 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 01:34:41 INFO - PROCESS | 1768 | 1461141281813 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 01:34:41 INFO - PROCESS | 1768 | 1461141281818 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:34:41 INFO - PROCESS | 1768 | 1461141281822 Marionette TRACE conn6 <- [1,1638,null,{}] 01:34:41 INFO - PROCESS | 1768 | 1461141281829 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:41 INFO - PROCESS | 1768 | 1461141281975 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 01:34:42 INFO - PROCESS | 1768 | 1461141282049 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744BA7000 == 54 [pid = 1768] [id = 419] 01:34:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E7431BD800) [pid = 1768] [serial = 1257] [outer = 0000000000000000] 01:34:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E7431C9000) [pid = 1768] [serial = 1258] [outer = 000000E7431BD800] 01:34:42 INFO - PROCESS | 1768 | 1461141282151 Marionette DEBUG loaded listener.js 01:34:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E743A5B400) [pid = 1768] [serial = 1259] [outer = 000000E7431BD800] 01:34:42 INFO - PROCESS | 1768 | 1461141282721 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 01:34:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:34:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 944ms 01:34:42 INFO - PROCESS | 1768 | 1461141282767 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 01:34:42 INFO - PROCESS | 1768 | 1461141282771 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 01:34:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:34:42 INFO - PROCESS | 1768 | 1461141282781 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:34:42 INFO - PROCESS | 1768 | 1461141282786 Marionette TRACE conn6 <- [1,1642,null,{}] 01:34:42 INFO - PROCESS | 1768 | 1461141282791 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:42 INFO - PROCESS | 1768 | 1461141282914 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 01:34:43 INFO - PROCESS | 1768 | 1461141283036 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:43 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74FF98800 == 55 [pid = 1768] [id = 420] 01:34:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E747BCC400) [pid = 1768] [serial = 1260] [outer = 0000000000000000] 01:34:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E74867A400) [pid = 1768] [serial = 1261] [outer = 000000E747BCC400] 01:34:43 INFO - PROCESS | 1768 | 1461141283096 Marionette DEBUG loaded listener.js 01:34:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E749708400) [pid = 1768] [serial = 1262] [outer = 000000E747BCC400] 01:34:43 INFO - PROCESS | 1768 | 1461141283597 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 01:34:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:34:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 905ms 01:34:43 INFO - PROCESS | 1768 | 1461141283686 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 01:34:43 INFO - PROCESS | 1768 | 1461141283689 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 01:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:34:43 INFO - PROCESS | 1768 | 1461141283693 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:34:43 INFO - PROCESS | 1768 | 1461141283696 Marionette TRACE conn6 <- [1,1646,null,{}] 01:34:43 INFO - PROCESS | 1768 | 1461141283720 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:43 INFO - PROCESS | 1768 | 1461141283973 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 01:34:44 INFO - PROCESS | 1768 | 1461141284282 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754129800 == 56 [pid = 1768] [id = 421] 01:34:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E74CD52C00) [pid = 1768] [serial = 1263] [outer = 0000000000000000] 01:34:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E74CD77400) [pid = 1768] [serial = 1264] [outer = 000000E74CD52C00] 01:34:44 INFO - PROCESS | 1768 | 1461141284345 Marionette DEBUG loaded listener.js 01:34:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E74EDC6C00) [pid = 1768] [serial = 1265] [outer = 000000E74CD52C00] 01:34:45 INFO - PROCESS | 1768 | 1461141285027 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1391ms 01:34:45 INFO - PROCESS | 1768 | 1461141285086 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 01:34:45 INFO - PROCESS | 1768 | 1461141285089 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 01:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:34:45 INFO - PROCESS | 1768 | 1461141285093 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:34:45 INFO - PROCESS | 1768 | 1461141285095 Marionette TRACE conn6 <- [1,1650,null,{}] 01:34:45 INFO - PROCESS | 1768 | 1461141285100 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:45 INFO - PROCESS | 1768 | 1461141285246 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 01:34:45 INFO - PROCESS | 1768 | 1461141285388 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:45 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75458E800 == 57 [pid = 1768] [id = 422] 01:34:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E74FA1DC00) [pid = 1768] [serial = 1266] [outer = 0000000000000000] 01:34:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E74FB95400) [pid = 1768] [serial = 1267] [outer = 000000E74FA1DC00] 01:34:45 INFO - PROCESS | 1768 | 1461141285446 Marionette DEBUG loaded listener.js 01:34:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E750359400) [pid = 1768] [serial = 1268] [outer = 000000E74FA1DC00] 01:34:46 INFO - PROCESS | 1768 | 1461141286192 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1139ms 01:34:46 INFO - PROCESS | 1768 | 1461141286234 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 01:34:46 INFO - PROCESS | 1768 | 1461141286239 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 01:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:34:46 INFO - PROCESS | 1768 | 1461141286244 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:34:46 INFO - PROCESS | 1768 | 1461141286248 Marionette TRACE conn6 <- [1,1654,null,{}] 01:34:46 INFO - PROCESS | 1768 | 1461141286254 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:46 INFO - PROCESS | 1768 | 1461141286365 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 01:34:46 INFO - PROCESS | 1768 | 1461141286462 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74EF63000 == 58 [pid = 1768] [id = 423] 01:34:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E747BD9C00) [pid = 1768] [serial = 1269] [outer = 0000000000000000] 01:34:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E747E50400) [pid = 1768] [serial = 1270] [outer = 000000E747BD9C00] 01:34:46 INFO - PROCESS | 1768 | 1461141286516 Marionette DEBUG loaded listener.js 01:34:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E7496A7400) [pid = 1768] [serial = 1271] [outer = 000000E747BD9C00] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E744BB3800 == 57 [pid = 1768] [id = 380] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E7526AE000 == 56 [pid = 1768] [id = 400] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E750DC0000 == 55 [pid = 1768] [id = 399] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E750236000 == 54 [pid = 1768] [id = 398] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E31000 == 53 [pid = 1768] [id = 401] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E74311F000 == 52 [pid = 1768] [id = 379] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E754599800 == 51 [pid = 1768] [id = 417] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540E9800 == 50 [pid = 1768] [id = 416] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E74313E800 == 49 [pid = 1768] [id = 415] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E751925800 == 48 [pid = 1768] [id = 414] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E750875800 == 47 [pid = 1768] [id = 413] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F6B7800 == 46 [pid = 1768] [id = 412] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E743146800 == 45 [pid = 1768] [id = 411] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E7431C4000) [pid = 1768] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E747BD0000) [pid = 1768] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E74FB8E000) [pid = 1768] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E748067800 == 44 [pid = 1768] [id = 410] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B7F800 == 43 [pid = 1768] [id = 408] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E74314B000 == 42 [pid = 1768] [id = 405] 01:34:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E7545AC000 == 41 [pid = 1768] [id = 404] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E742F91000) [pid = 1768] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E74199C800) [pid = 1768] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E74ED36800) [pid = 1768] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E743A34C00) [pid = 1768] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E744983400) [pid = 1768] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E74D291800) [pid = 1768] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E749CBA000) [pid = 1768] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E74886D800) [pid = 1768] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E749704800) [pid = 1768] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E749B52400) [pid = 1768] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E74F475000) [pid = 1768] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E74FA29400) [pid = 1768] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E74F965000) [pid = 1768] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E74F7C0800) [pid = 1768] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E74CD75400) [pid = 1768] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E74C5A9400) [pid = 1768] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E74F7C1000) [pid = 1768] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E74D13E000) [pid = 1768] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 01:34:47 INFO - PROCESS | 1768 | 1461141287162 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 01:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 945ms 01:34:47 INFO - PROCESS | 1768 | 1461141287193 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 01:34:47 INFO - PROCESS | 1768 | 1461141287199 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 01:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:34:47 INFO - PROCESS | 1768 | 1461141287206 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:34:47 INFO - PROCESS | 1768 | 1461141287208 Marionette TRACE conn6 <- [1,1658,null,{}] 01:34:47 INFO - PROCESS | 1768 | 1461141287212 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:47 INFO - PROCESS | 1768 | 1461141287305 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 01:34:47 INFO - PROCESS | 1768 | 1461141287314 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:47 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748A7B800 == 42 [pid = 1768] [id = 424] 01:34:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E741845000) [pid = 1768] [serial = 1272] [outer = 0000000000000000] 01:34:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E747B6A000) [pid = 1768] [serial = 1273] [outer = 000000E741845000] 01:34:47 INFO - PROCESS | 1768 | 1461141287362 Marionette DEBUG loaded listener.js 01:34:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E749789800) [pid = 1768] [serial = 1274] [outer = 000000E741845000] 01:34:47 INFO - PROCESS | 1768 | 1461141287907 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 01:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms 01:34:47 INFO - PROCESS | 1768 | 1461141287940 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 01:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:34:47 INFO - PROCESS | 1768 | 1461141287942 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 01:34:47 INFO - PROCESS | 1768 | 1461141287946 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:34:47 INFO - PROCESS | 1768 | 1461141287950 Marionette TRACE conn6 <- [1,1662,null,{}] 01:34:47 INFO - PROCESS | 1768 | 1461141287961 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:48 INFO - PROCESS | 1768 | 1461141288059 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 01:34:48 INFO - PROCESS | 1768 | 1461141288140 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:48 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750878800 == 43 [pid = 1768] [id = 425] 01:34:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E74C57C800) [pid = 1768] [serial = 1275] [outer = 0000000000000000] 01:34:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E74CD75400) [pid = 1768] [serial = 1276] [outer = 000000E74C57C800] 01:34:48 INFO - PROCESS | 1768 | 1461141288192 Marionette DEBUG loaded listener.js 01:34:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E74D1E3000) [pid = 1768] [serial = 1277] [outer = 000000E74C57C800] 01:34:48 INFO - PROCESS | 1768 | 1461141288595 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 01:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 692ms 01:34:48 INFO - PROCESS | 1768 | 1461141288641 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 01:34:48 INFO - PROCESS | 1768 | 1461141288644 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 01:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:34:48 INFO - PROCESS | 1768 | 1461141288647 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:34:48 INFO - PROCESS | 1768 | 1461141288649 Marionette TRACE conn6 <- [1,1666,null,{}] 01:34:48 INFO - PROCESS | 1768 | 1461141288653 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:48 INFO - PROCESS | 1768 | 1461141288744 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 01:34:48 INFO - PROCESS | 1768 | 1461141288751 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:48 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752E9D800 == 44 [pid = 1768] [id = 426] 01:34:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E74ED35800) [pid = 1768] [serial = 1278] [outer = 0000000000000000] 01:34:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E74EDCC800) [pid = 1768] [serial = 1279] [outer = 000000E74ED35800] 01:34:48 INFO - PROCESS | 1768 | 1461141288798 Marionette DEBUG loaded listener.js 01:34:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E74F783400) [pid = 1768] [serial = 1280] [outer = 000000E74ED35800] 01:34:49 INFO - PROCESS | 1768 | 1461141289249 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 01:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 671ms 01:34:49 INFO - PROCESS | 1768 | 1461141289321 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 01:34:49 INFO - PROCESS | 1768 | 1461141289323 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 01:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:34:49 INFO - PROCESS | 1768 | 1461141289332 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:34:49 INFO - PROCESS | 1768 | 1461141289334 Marionette TRACE conn6 <- [1,1670,null,{}] 01:34:49 INFO - PROCESS | 1768 | 1461141289338 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:49 INFO - PROCESS | 1768 | 1461141289474 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 01:34:49 INFO - PROCESS | 1768 | 1461141289492 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:49 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753F5F800 == 45 [pid = 1768] [id = 427] 01:34:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E74F7BEC00) [pid = 1768] [serial = 1281] [outer = 0000000000000000] 01:34:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E74F7C9400) [pid = 1768] [serial = 1282] [outer = 000000E74F7BEC00] 01:34:49 INFO - PROCESS | 1768 | 1461141289539 Marionette DEBUG loaded listener.js 01:34:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E74FA1F400) [pid = 1768] [serial = 1283] [outer = 000000E74F7BEC00] 01:34:49 INFO - PROCESS | 1768 | 1461141289988 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 01:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 692ms 01:34:50 INFO - PROCESS | 1768 | 1461141290027 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 01:34:50 INFO - PROCESS | 1768 | 1461141290029 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 01:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:34:50 INFO - PROCESS | 1768 | 1461141290032 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:34:50 INFO - PROCESS | 1768 | 1461141290034 Marionette TRACE conn6 <- [1,1674,null,{}] 01:34:50 INFO - PROCESS | 1768 | 1461141290038 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:50 INFO - PROCESS | 1768 | 1461141290185 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 01:34:50 INFO - PROCESS | 1768 | 1461141290245 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75413E000 == 46 [pid = 1768] [id = 428] 01:34:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E74FBE2000) [pid = 1768] [serial = 1284] [outer = 0000000000000000] 01:34:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E75026CC00) [pid = 1768] [serial = 1285] [outer = 000000E74FBE2000] 01:34:50 INFO - PROCESS | 1768 | 1461141290295 Marionette DEBUG loaded listener.js 01:34:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E750351000) [pid = 1768] [serial = 1286] [outer = 000000E74FBE2000] 01:34:50 INFO - PROCESS | 1768 | 1461141290715 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 01:34:50 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 01:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 733ms 01:34:50 INFO - PROCESS | 1768 | 1461141290792 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 01:34:50 INFO - PROCESS | 1768 | 1461141290794 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 01:34:50 INFO - PROCESS | 1768 | 1461141290797 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:34:50 INFO - PROCESS | 1768 | 1461141290799 Marionette TRACE conn6 <- [1,1678,null,{}] 01:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:34:50 INFO - PROCESS | 1768 | 1461141290802 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:50 INFO - PROCESS | 1768 | 1461141290913 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 01:34:50 INFO - PROCESS | 1768 | 1461141290968 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B22800 == 47 [pid = 1768] [id = 429] 01:34:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E750848800) [pid = 1768] [serial = 1287] [outer = 0000000000000000] 01:34:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E75084B800) [pid = 1768] [serial = 1288] [outer = 000000E750848800] 01:34:51 INFO - PROCESS | 1768 | 1461141291014 Marionette DEBUG loaded listener.js 01:34:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E750899400) [pid = 1768] [serial = 1289] [outer = 000000E750848800] 01:34:51 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E75026E000) [pid = 1768] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:34:51 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E748577800) [pid = 1768] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:34:51 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E74EF9C400) [pid = 1768] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:34:51 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E74D138800) [pid = 1768] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:34:51 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E74199EC00) [pid = 1768] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:34:51 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E741843C00) [pid = 1768] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:34:51 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E74C576C00) [pid = 1768] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:34:51 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E74FBC9C00) [pid = 1768] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:34:51 INFO - PROCESS | 1768 | 1461141291537 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 01:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 774ms 01:34:51 INFO - PROCESS | 1768 | 1461141291578 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 01:34:51 INFO - PROCESS | 1768 | 1461141291580 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 01:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:34:51 INFO - PROCESS | 1768 | 1461141291583 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:34:51 INFO - PROCESS | 1768 | 1461141291586 Marionette TRACE conn6 <- [1,1682,null,{}] 01:34:51 INFO - PROCESS | 1768 | 1461141291589 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:51 INFO - PROCESS | 1768 | 1461141291671 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 01:34:51 INFO - PROCESS | 1768 | 1461141291748 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:51 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7551C8800 == 48 [pid = 1768] [id = 430] 01:34:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E747D80000) [pid = 1768] [serial = 1290] [outer = 0000000000000000] 01:34:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E74FA20400) [pid = 1768] [serial = 1291] [outer = 000000E747D80000] 01:34:51 INFO - PROCESS | 1768 | 1461141291794 Marionette DEBUG loaded listener.js 01:34:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E7508CE800) [pid = 1768] [serial = 1292] [outer = 000000E747D80000] 01:34:52 INFO - PROCESS | 1768 | 1461141292147 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 01:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 587ms 01:34:52 INFO - PROCESS | 1768 | 1461141292174 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 01:34:52 INFO - PROCESS | 1768 | 1461141292176 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 01:34:52 INFO - PROCESS | 1768 | 1461141292179 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:34:52 INFO - PROCESS | 1768 | 1461141292181 Marionette TRACE conn6 <- [1,1686,null,{}] 01:34:52 INFO - PROCESS | 1768 | 1461141292185 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:52 INFO - PROCESS | 1768 | 1461141292292 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 01:34:52 INFO - PROCESS | 1768 | 1461141292367 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75524E800 == 49 [pid = 1768] [id = 431] 01:34:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E74FBC9C00) [pid = 1768] [serial = 1293] [outer = 0000000000000000] 01:34:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E750CC5C00) [pid = 1768] [serial = 1294] [outer = 000000E74FBC9C00] 01:34:52 INFO - PROCESS | 1768 | 1461141292413 Marionette DEBUG loaded listener.js 01:34:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E750CD1800) [pid = 1768] [serial = 1295] [outer = 000000E74FBC9C00] 01:34:52 INFO - PROCESS | 1768 | 1461141292784 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 01:34:52 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 01:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 628ms 01:34:52 INFO - PROCESS | 1768 | 1461141292811 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 01:34:52 INFO - PROCESS | 1768 | 1461141292813 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 01:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:34:52 INFO - PROCESS | 1768 | 1461141292817 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:34:52 INFO - PROCESS | 1768 | 1461141292818 Marionette TRACE conn6 <- [1,1690,null,{}] 01:34:52 INFO - PROCESS | 1768 | 1461141292822 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:52 INFO - PROCESS | 1768 | 1461141292935 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 01:34:52 INFO - PROCESS | 1768 | 1461141292944 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7555D0800 == 50 [pid = 1768] [id = 432] 01:34:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E750D6F000) [pid = 1768] [serial = 1296] [outer = 0000000000000000] 01:34:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E750D74400) [pid = 1768] [serial = 1297] [outer = 000000E750D6F000] 01:34:52 INFO - PROCESS | 1768 | 1461141292989 Marionette DEBUG loaded listener.js 01:34:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E750D7F400) [pid = 1768] [serial = 1298] [outer = 000000E750D6F000] 01:34:53 INFO - PROCESS | 1768 | 1461141293411 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 01:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 691ms 01:34:53 INFO - PROCESS | 1768 | 1461141293512 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 01:34:53 INFO - PROCESS | 1768 | 1461141293516 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 01:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:34:53 INFO - PROCESS | 1768 | 1461141293522 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:34:53 INFO - PROCESS | 1768 | 1461141293526 Marionette TRACE conn6 <- [1,1694,null,{}] 01:34:53 INFO - PROCESS | 1768 | 1461141293533 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:53 INFO - PROCESS | 1768 | 1461141293715 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 01:34:53 INFO - PROCESS | 1768 | 1461141293803 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74A3E6000 == 51 [pid = 1768] [id = 433] 01:34:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E743A5B000) [pid = 1768] [serial = 1299] [outer = 0000000000000000] 01:34:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E744914C00) [pid = 1768] [serial = 1300] [outer = 000000E743A5B000] 01:34:53 INFO - PROCESS | 1768 | 1461141293868 Marionette DEBUG loaded listener.js 01:34:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E748578C00) [pid = 1768] [serial = 1301] [outer = 000000E743A5B000] 01:34:54 INFO - PROCESS | 1768 | 1461141294448 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 01:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 986ms 01:34:54 INFO - PROCESS | 1768 | 1461141294512 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 01:34:54 INFO - PROCESS | 1768 | 1461141294516 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 01:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:34:54 INFO - PROCESS | 1768 | 1461141294525 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:34:54 INFO - PROCESS | 1768 | 1461141294529 Marionette TRACE conn6 <- [1,1698,null,{}] 01:34:54 INFO - PROCESS | 1768 | 1461141294534 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:54 INFO - PROCESS | 1768 | 1461141294677 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 01:34:54 INFO - PROCESS | 1768 | 1461141294800 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E751924800 == 52 [pid = 1768] [id = 434] 01:34:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E74C577400) [pid = 1768] [serial = 1302] [outer = 0000000000000000] 01:34:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E74C5B0800) [pid = 1768] [serial = 1303] [outer = 000000E74C577400] 01:34:54 INFO - PROCESS | 1768 | 1461141294858 Marionette DEBUG loaded listener.js 01:34:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E74EDC2400) [pid = 1768] [serial = 1304] [outer = 000000E74C577400] 01:34:55 INFO - PROCESS | 1768 | 1461141295486 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 01:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 985ms 01:34:55 INFO - PROCESS | 1768 | 1461141295510 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 01:34:55 INFO - PROCESS | 1768 | 1461141295513 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 01:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:34:55 INFO - PROCESS | 1768 | 1461141295516 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:34:55 INFO - PROCESS | 1768 | 1461141295519 Marionette TRACE conn6 <- [1,1702,null,{}] 01:34:55 INFO - PROCESS | 1768 | 1461141295531 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:55 INFO - PROCESS | 1768 | 1461141295647 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 01:34:55 INFO - PROCESS | 1768 | 1461141295769 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:55 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756C3B000 == 53 [pid = 1768] [id = 435] 01:34:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74FBC4400) [pid = 1768] [serial = 1305] [outer = 0000000000000000] 01:34:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E74FD22800) [pid = 1768] [serial = 1306] [outer = 000000E74FBC4400] 01:34:55 INFO - PROCESS | 1768 | 1461141295830 Marionette DEBUG loaded listener.js 01:34:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E750D74800) [pid = 1768] [serial = 1307] [outer = 000000E74FBC4400] 01:34:56 INFO - PROCESS | 1768 | 1461141296441 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 01:34:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 01:34:56 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 01:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:56 INFO - _addTest/ [0,1705,"getWindowHandle",null] 01:34:56 INFO - PROCESS | 1768 | 1461141296505 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 01:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:34:56 INFO - PROCESS | 1768 | 1461141296509 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:34:56 INFO - PROCESS | 1768 | 1461141296511 Marionette TRACE conn6 <- [1,1706,null,{}] 01:34:56 INFO - PROCESS | 1768 | 1461141296515 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:56 INFO - PROCESS | 1768 | 1461141296625 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 01:34:56 INFO - PROCESS | 1768 | 1461141296717 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756F07800 == 54 [pid = 1768] [id = 436] 01:34:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E750E04C00) [pid = 1768] [serial = 1308] [outer = 0000000000000000] 01:34:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E750E48800) [pid = 1768] [serial = 1309] [outer = 000000E750E04C00] 01:34:56 INFO - PROCESS | 1768 | 1461141296774 Marionette DEBUG loaded listener.js 01:34:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E751774000) [pid = 1768] [serial = 1310] [outer = 000000E750E04C00] 01:34:57 INFO - PROCESS | 1768 | 1461141297322 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 878ms 01:34:57 INFO - PROCESS | 1768 | 1461141297390 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 01:34:57 INFO - PROCESS | 1768 | 1461141297392 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 01:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:34:57 INFO - PROCESS | 1768 | 1461141297396 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:34:57 INFO - PROCESS | 1768 | 1461141297398 Marionette TRACE conn6 <- [1,1710,null,{}] 01:34:57 INFO - PROCESS | 1768 | 1461141297401 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:57 INFO - PROCESS | 1768 | 1461141297535 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 01:34:57 INFO - PROCESS | 1768 | 1461141297647 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:57 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7526A7800 == 55 [pid = 1768] [id = 437] 01:34:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E74CD76000) [pid = 1768] [serial = 1311] [outer = 0000000000000000] 01:34:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74D1EB400) [pid = 1768] [serial = 1312] [outer = 000000E74CD76000] 01:34:57 INFO - PROCESS | 1768 | 1461141297703 Marionette DEBUG loaded listener.js 01:34:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E7519DF000) [pid = 1768] [serial = 1313] [outer = 000000E74CD76000] 01:34:58 INFO - PROCESS | 1768 | 1461141298539 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 01:34:58 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 01:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1177ms 01:34:58 INFO - PROCESS | 1768 | 1461141298576 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 01:34:58 INFO - PROCESS | 1768 | 1461141298580 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 01:34:58 INFO - PROCESS | 1768 | 1461141298585 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:34:58 INFO - PROCESS | 1768 | 1461141298589 Marionette TRACE conn6 <- [1,1714,null,{}] 01:34:58 INFO - PROCESS | 1768 | 1461141298594 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:58 INFO - PROCESS | 1768 | 1461141298693 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 01:34:58 INFO - PROCESS | 1768 | 1461141298818 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743669000 == 56 [pid = 1768] [id = 438] 01:34:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E7431BC400) [pid = 1768] [serial = 1314] [outer = 0000000000000000] 01:34:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E7431BF400) [pid = 1768] [serial = 1315] [outer = 000000E7431BC400] 01:34:58 INFO - PROCESS | 1768 | 1461141298875 Marionette DEBUG loaded listener.js 01:34:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E743354000) [pid = 1768] [serial = 1316] [outer = 000000E7431BC400] 01:34:59 INFO - PROCESS | 1768 | --DOCSHELL 000000E751AC5000 == 55 [pid = 1768] [id = 66] 01:34:59 INFO - PROCESS | 1768 | --DOCSHELL 000000E74E98D800 == 54 [pid = 1768] [id = 397] 01:34:59 INFO - PROCESS | 1768 | --DOCSHELL 000000E744859800 == 53 [pid = 1768] [id = 393] 01:34:59 INFO - PROCESS | 1768 | --DOCSHELL 000000E744BB0800 == 52 [pid = 1768] [id = 396] 01:34:59 INFO - PROCESS | 1768 | --DOCSHELL 000000E743118000 == 51 [pid = 1768] [id = 395] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E750270400) [pid = 1768] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOCSHELL 000000E744BA7000 == 50 [pid = 1768] [id = 419] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E750275400) [pid = 1768] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E749709800) [pid = 1768] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74F95F000) [pid = 1768] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E74E95D800) [pid = 1768] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E742F92800) [pid = 1768] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E750351800) [pid = 1768] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E74D1C0000) [pid = 1768] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E742856C00) [pid = 1768] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E743A2AC00) [pid = 1768] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74263EC00) [pid = 1768] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E74C5B0400) [pid = 1768] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E74F41AC00) [pid = 1768] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E74CD78C00) [pid = 1768] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E748A9C400) [pid = 1768] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E74EDC9400) [pid = 1768] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E74335C800) [pid = 1768] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E74FD0C800) [pid = 1768] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E7500DE400) [pid = 1768] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E749B06000) [pid = 1768] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E74FD09C00) [pid = 1768] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E74FD1DC00) [pid = 1768] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 01:34:59 INFO - PROCESS | 1768 | 1461141299467 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 01:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 942ms 01:34:59 INFO - PROCESS | 1768 | 1461141299532 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 01:34:59 INFO - PROCESS | 1768 | 1461141299538 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 01:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:34:59 INFO - PROCESS | 1768 | 1461141299549 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:34:59 INFO - PROCESS | 1768 | 1461141299552 Marionette TRACE conn6 <- [1,1718,null,{}] 01:34:59 INFO - PROCESS | 1768 | 1461141299556 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:59 INFO - PROCESS | 1768 | 1461141299643 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 01:34:59 INFO - PROCESS | 1768 | 1461141299650 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:59 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7485C6800 == 51 [pid = 1768] [id = 439] 01:34:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E74335C800) [pid = 1768] [serial = 1317] [outer = 0000000000000000] 01:34:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E743918800) [pid = 1768] [serial = 1318] [outer = 000000E74335C800] 01:34:59 INFO - PROCESS | 1768 | 1461141299698 Marionette DEBUG loaded listener.js 01:34:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E743A59400) [pid = 1768] [serial = 1319] [outer = 000000E74335C800] 01:35:00 INFO - PROCESS | 1768 | 1461141300191 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 01:35:00 INFO - PROCESS | 1768 | 1461141300246 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 01:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:35:00 INFO - PROCESS | 1768 | 1461141300250 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:35:00 INFO - PROCESS | 1768 | 1461141300254 Marionette TRACE conn6 <- [1,1722,null,{}] 01:35:00 INFO - PROCESS | 1768 | 1461141300265 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:00 INFO - PROCESS | 1768 | 1461141300353 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 01:35:00 INFO - PROCESS | 1768 | 1461141300362 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:00 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74D2A6000 == 52 [pid = 1768] [id = 440] 01:35:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E747BD5400) [pid = 1768] [serial = 1320] [outer = 0000000000000000] 01:35:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E74803B800) [pid = 1768] [serial = 1321] [outer = 000000E747BD5400] 01:35:00 INFO - PROCESS | 1768 | 1461141300412 Marionette DEBUG loaded listener.js 01:35:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E748869000) [pid = 1768] [serial = 1322] [outer = 000000E747BD5400] 01:35:00 INFO - PROCESS | 1768 | 1461141300885 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 01:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 692ms 01:35:00 INFO - PROCESS | 1768 | 1461141300945 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 01:35:00 INFO - PROCESS | 1768 | 1461141300947 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 01:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:35:00 INFO - PROCESS | 1768 | 1461141300951 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:35:00 INFO - PROCESS | 1768 | 1461141300953 Marionette TRACE conn6 <- [1,1726,null,{}] 01:35:00 INFO - PROCESS | 1768 | 1461141300956 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:01 INFO - PROCESS | 1768 | 1461141301069 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 01:35:01 INFO - PROCESS | 1768 | 1461141301155 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:01 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75010B000 == 53 [pid = 1768] [id = 441] 01:35:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E7496B1C00) [pid = 1768] [serial = 1323] [outer = 0000000000000000] 01:35:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E749B03800) [pid = 1768] [serial = 1324] [outer = 000000E7496B1C00] 01:35:01 INFO - PROCESS | 1768 | 1461141301201 Marionette DEBUG loaded listener.js 01:35:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E749B4C400) [pid = 1768] [serial = 1325] [outer = 000000E7496B1C00] 01:35:01 INFO - PROCESS | 1768 | 1461141301600 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 01:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 691ms 01:35:01 INFO - PROCESS | 1768 | 1461141301645 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 01:35:01 INFO - PROCESS | 1768 | 1461141301647 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 01:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:35:01 INFO - PROCESS | 1768 | 1461141301650 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:35:01 INFO - PROCESS | 1768 | 1461141301652 Marionette TRACE conn6 <- [1,1730,null,{}] 01:35:01 INFO - PROCESS | 1768 | 1461141301656 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:01 INFO - PROCESS | 1768 | 1461141301770 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 01:35:01 INFO - PROCESS | 1768 | 1461141301776 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:01 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750A0C000 == 54 [pid = 1768] [id = 442] 01:35:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E749709800) [pid = 1768] [serial = 1326] [outer = 0000000000000000] 01:35:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74C572000) [pid = 1768] [serial = 1327] [outer = 000000E749709800] 01:35:01 INFO - PROCESS | 1768 | 1461141301823 Marionette DEBUG loaded listener.js 01:35:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E74CD5A000) [pid = 1768] [serial = 1328] [outer = 000000E749709800] 01:35:02 INFO - PROCESS | 1768 | 1461141302276 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 01:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 691ms 01:35:02 INFO - PROCESS | 1768 | 1461141302345 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 01:35:02 INFO - PROCESS | 1768 | 1461141302347 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 01:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:35:02 INFO - PROCESS | 1768 | 1461141302350 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:35:02 INFO - PROCESS | 1768 | 1461141302352 Marionette TRACE conn6 <- [1,1734,null,{}] 01:35:02 INFO - PROCESS | 1768 | 1461141302360 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:02 INFO - PROCESS | 1768 | 1461141302543 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 01:35:02 INFO - PROCESS | 1768 | 1461141302599 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E751AC1800 == 55 [pid = 1768] [id = 443] 01:35:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74D138400) [pid = 1768] [serial = 1329] [outer = 0000000000000000] 01:35:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74E913400) [pid = 1768] [serial = 1330] [outer = 000000E74D138400] 01:35:02 INFO - PROCESS | 1768 | 1461141302650 Marionette DEBUG loaded listener.js 01:35:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E74E9E6C00) [pid = 1768] [serial = 1331] [outer = 000000E74D138400] 01:35:03 INFO - PROCESS | 1768 | 1461141303065 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 01:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 733ms 01:35:03 INFO - PROCESS | 1768 | 1461141303091 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 01:35:03 INFO - PROCESS | 1768 | 1461141303093 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 01:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:35:03 INFO - PROCESS | 1768 | 1461141303097 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:35:03 INFO - PROCESS | 1768 | 1461141303098 Marionette TRACE conn6 <- [1,1738,null,{}] 01:35:03 INFO - PROCESS | 1768 | 1461141303102 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:03 INFO - PROCESS | 1768 | 1461141303213 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 01:35:03 INFO - PROCESS | 1768 | 1461141303220 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:03 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E1E800 == 56 [pid = 1768] [id = 444] 01:35:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74D142800) [pid = 1768] [serial = 1332] [outer = 0000000000000000] 01:35:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E74EDC2C00) [pid = 1768] [serial = 1333] [outer = 000000E74D142800] 01:35:03 INFO - PROCESS | 1768 | 1461141303266 Marionette DEBUG loaded listener.js 01:35:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74F41B000) [pid = 1768] [serial = 1334] [outer = 000000E74D142800] 01:35:03 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E74F7BEC00) [pid = 1768] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:35:03 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74FBE2000) [pid = 1768] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:35:03 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E74FA1DC00) [pid = 1768] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:35:03 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E747BD9C00) [pid = 1768] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:35:03 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E74ED35800) [pid = 1768] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:35:03 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E741845000) [pid = 1768] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:35:03 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74C57C800) [pid = 1768] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:35:03 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E747D80000) [pid = 1768] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:35:03 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E74FBC9C00) [pid = 1768] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:35:03 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E750848800) [pid = 1768] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:35:03 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E74FA1C400) [pid = 1768] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:35:03 INFO - PROCESS | 1768 | 1461141303838 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 01:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 776ms 01:35:03 INFO - PROCESS | 1768 | 1461141303897 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 01:35:03 INFO - PROCESS | 1768 | 1461141303899 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 01:35:03 INFO - PROCESS | 1768 | 1461141303904 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:35:03 INFO - PROCESS | 1768 | 1461141303905 Marionette TRACE conn6 <- [1,1742,null,{}] 01:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:35:03 INFO - PROCESS | 1768 | 1461141303909 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:03 INFO - PROCESS | 1768 | 1461141303990 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 01:35:04 INFO - PROCESS | 1768 | 1461141303996 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540AD800 == 57 [pid = 1768] [id = 445] 01:35:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E74D13F400) [pid = 1768] [serial = 1335] [outer = 0000000000000000] 01:35:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E74F77F400) [pid = 1768] [serial = 1336] [outer = 000000E74D13F400] 01:35:04 INFO - PROCESS | 1768 | 1461141304042 Marionette DEBUG loaded listener.js 01:35:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E74F7C3800) [pid = 1768] [serial = 1337] [outer = 000000E74D13F400] 01:35:04 INFO - PROCESS | 1768 | 1461141304464 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 01:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 586ms 01:35:04 INFO - PROCESS | 1768 | 1461141304506 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 01:35:04 INFO - PROCESS | 1768 | 1461141304508 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 01:35:04 INFO - PROCESS | 1768 | 1461141304512 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:35:04 INFO - PROCESS | 1768 | 1461141304514 Marionette TRACE conn6 <- [1,1746,null,{}] 01:35:04 INFO - PROCESS | 1768 | 1461141304517 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:04 INFO - PROCESS | 1768 | 1461141304600 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 01:35:04 INFO - PROCESS | 1768 | 1461141304606 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754141000 == 58 [pid = 1768] [id = 446] 01:35:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74F95CC00) [pid = 1768] [serial = 1338] [outer = 0000000000000000] 01:35:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E74F964800) [pid = 1768] [serial = 1339] [outer = 000000E74F95CC00] 01:35:04 INFO - PROCESS | 1768 | 1461141304652 Marionette DEBUG loaded listener.js 01:35:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74FA24000) [pid = 1768] [serial = 1340] [outer = 000000E74F95CC00] 01:35:05 INFO - PROCESS | 1768 | 1461141305079 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 01:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 585ms 01:35:05 INFO - PROCESS | 1768 | 1461141305102 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 01:35:05 INFO - PROCESS | 1768 | 1461141305104 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 01:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:35:05 INFO - PROCESS | 1768 | 1461141305118 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:35:05 INFO - PROCESS | 1768 | 1461141305120 Marionette TRACE conn6 <- [1,1750,null,{}] 01:35:05 INFO - PROCESS | 1768 | 1461141305128 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:05 INFO - PROCESS | 1768 | 1461141305212 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 01:35:05 INFO - PROCESS | 1768 | 1461141305220 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7545A7800 == 59 [pid = 1768] [id = 447] 01:35:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74FA9A000) [pid = 1768] [serial = 1341] [outer = 0000000000000000] 01:35:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E74FB89800) [pid = 1768] [serial = 1342] [outer = 000000E74FA9A000] 01:35:05 INFO - PROCESS | 1768 | 1461141305266 Marionette DEBUG loaded listener.js 01:35:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74FBD5C00) [pid = 1768] [serial = 1343] [outer = 000000E74FA9A000] 01:35:05 INFO - PROCESS | 1768 | 1461141305841 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 01:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 754ms 01:35:05 INFO - PROCESS | 1768 | 1461141305865 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 01:35:05 INFO - PROCESS | 1768 | 1461141305870 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 01:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:35:05 INFO - PROCESS | 1768 | 1461141305876 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:35:05 INFO - PROCESS | 1768 | 1461141305881 Marionette TRACE conn6 <- [1,1754,null,{}] 01:35:05 INFO - PROCESS | 1768 | 1461141305888 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:06 INFO - PROCESS | 1768 | 1461141306003 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 01:35:06 INFO - PROCESS | 1768 | 1461141306101 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:06 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744BAC800 == 60 [pid = 1768] [id = 448] 01:35:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E742F58800) [pid = 1768] [serial = 1344] [outer = 0000000000000000] 01:35:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74334E800) [pid = 1768] [serial = 1345] [outer = 000000E742F58800] 01:35:06 INFO - PROCESS | 1768 | 1461141306160 Marionette DEBUG loaded listener.js 01:35:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E743A5F000) [pid = 1768] [serial = 1346] [outer = 000000E742F58800] 01:35:06 INFO - PROCESS | 1768 | 1461141306789 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 01:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 944ms 01:35:06 INFO - PROCESS | 1768 | 1461141306824 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 01:35:06 INFO - PROCESS | 1768 | 1461141306830 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 01:35:06 INFO - PROCESS | 1768 | 1461141306837 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:35:06 INFO - PROCESS | 1768 | 1461141306840 Marionette TRACE conn6 <- [1,1758,null,{}] 01:35:06 INFO - PROCESS | 1768 | 1461141306844 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:06 INFO - PROCESS | 1768 | 1461141306957 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 01:35:07 INFO - PROCESS | 1768 | 1461141307051 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:07 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750C45800 == 61 [pid = 1768] [id = 449] 01:35:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E747EB6000) [pid = 1768] [serial = 1347] [outer = 0000000000000000] 01:35:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E749709C00) [pid = 1768] [serial = 1348] [outer = 000000E747EB6000] 01:35:07 INFO - PROCESS | 1768 | 1461141307108 Marionette DEBUG loaded listener.js 01:35:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E74C5AB800) [pid = 1768] [serial = 1349] [outer = 000000E747EB6000] 01:35:07 INFO - PROCESS | 1768 | 1461141307647 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 01:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 839ms 01:35:07 INFO - PROCESS | 1768 | 1461141307685 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 01:35:07 INFO - PROCESS | 1768 | 1461141307688 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 01:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:35:07 INFO - PROCESS | 1768 | 1461141307693 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:35:07 INFO - PROCESS | 1768 | 1461141307697 Marionette TRACE conn6 <- [1,1762,null,{}] 01:35:07 INFO - PROCESS | 1768 | 1461141307709 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:07 INFO - PROCESS | 1768 | 1461141307823 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 01:35:07 INFO - PROCESS | 1768 | 1461141307916 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:07 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B72800 == 62 [pid = 1768] [id = 450] 01:35:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E74D1EC400) [pid = 1768] [serial = 1350] [outer = 0000000000000000] 01:35:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74EDCDC00) [pid = 1768] [serial = 1351] [outer = 000000E74D1EC400] 01:35:07 INFO - PROCESS | 1768 | 1461141307976 Marionette DEBUG loaded listener.js 01:35:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74FBD7400) [pid = 1768] [serial = 1352] [outer = 000000E74D1EC400] 01:35:08 INFO - PROCESS | 1768 | 1461141308585 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 01:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 944ms 01:35:08 INFO - PROCESS | 1768 | 1461141308640 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 01:35:08 INFO - PROCESS | 1768 | 1461141308643 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 01:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:35:08 INFO - PROCESS | 1768 | 1461141308647 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:35:08 INFO - PROCESS | 1768 | 1461141308649 Marionette TRACE conn6 <- [1,1766,null,{}] 01:35:08 INFO - PROCESS | 1768 | 1461141308653 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:08 INFO - PROCESS | 1768 | 1461141308763 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 01:35:08 INFO - PROCESS | 1768 | 1461141308884 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:08 INFO - PROCESS | 1768 | ++DOCSHELL 000000E755239800 == 63 [pid = 1768] [id = 451] 01:35:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74FD1A400) [pid = 1768] [serial = 1353] [outer = 0000000000000000] 01:35:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E7500DE400) [pid = 1768] [serial = 1354] [outer = 000000E74FD1A400] 01:35:08 INFO - PROCESS | 1768 | 1461141308942 Marionette DEBUG loaded listener.js 01:35:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E750277C00) [pid = 1768] [serial = 1355] [outer = 000000E74FD1A400] 01:35:09 INFO - PROCESS | 1768 | 1461141309506 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 01:35:09 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 01:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 946ms 01:35:09 INFO - PROCESS | 1768 | 1461141309595 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 01:35:09 INFO - PROCESS | 1768 | 1461141309597 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 01:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:35:09 INFO - PROCESS | 1768 | 1461141309601 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:35:09 INFO - PROCESS | 1768 | 1461141309603 Marionette TRACE conn6 <- [1,1770,null,{}] 01:35:09 INFO - PROCESS | 1768 | 1461141309607 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:09 INFO - PROCESS | 1768 | 1461141309719 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 01:35:09 INFO - PROCESS | 1768 | 1461141309837 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:09 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7555D8000 == 64 [pid = 1768] [id = 452] 01:35:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E750350800) [pid = 1768] [serial = 1356] [outer = 0000000000000000] 01:35:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E750357800) [pid = 1768] [serial = 1357] [outer = 000000E750350800] 01:35:09 INFO - PROCESS | 1768 | 1461141309897 Marionette DEBUG loaded listener.js 01:35:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E75084DC00) [pid = 1768] [serial = 1358] [outer = 000000E750350800] 01:35:10 INFO - PROCESS | 1768 | 1461141310452 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 01:35:10 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 01:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 881ms 01:35:10 INFO - PROCESS | 1768 | 1461141310485 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 01:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:35:10 INFO - PROCESS | 1768 | 1461141310488 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 01:35:10 INFO - PROCESS | 1768 | 1461141310491 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:35:10 INFO - PROCESS | 1768 | 1461141310493 Marionette TRACE conn6 <- [1,1774,null,{}] 01:35:10 INFO - PROCESS | 1768 | 1461141310497 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:10 INFO - PROCESS | 1768 | 1461141310626 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 01:35:10 INFO - PROCESS | 1768 | 1461141310752 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:10 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756F1D000 == 65 [pid = 1768] [id = 453] 01:35:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E750CC7C00) [pid = 1768] [serial = 1359] [outer = 0000000000000000] 01:35:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E750D7C400) [pid = 1768] [serial = 1360] [outer = 000000E750CC7C00] 01:35:10 INFO - PROCESS | 1768 | 1461141310812 Marionette DEBUG loaded listener.js 01:35:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E750E05800) [pid = 1768] [serial = 1361] [outer = 000000E750CC7C00] 01:35:11 INFO - PROCESS | 1768 | 1461141311605 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 01:35:11 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 01:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1184ms 01:35:11 INFO - PROCESS | 1768 | 1461141311679 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 01:35:11 INFO - PROCESS | 1768 | 1461141311683 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 01:35:11 INFO - PROCESS | 1768 | 1461141311688 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:35:11 INFO - PROCESS | 1768 | 1461141311692 Marionette TRACE conn6 <- [1,1778,null,{}] 01:35:11 INFO - PROCESS | 1768 | 1461141311698 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:11 INFO - PROCESS | 1768 | 1461141311802 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 01:35:11 INFO - PROCESS | 1768 | 1461141311880 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:11 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74E98B000 == 66 [pid = 1768] [id = 454] 01:35:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E742F8EC00) [pid = 1768] [serial = 1362] [outer = 0000000000000000] 01:35:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E743351000) [pid = 1768] [serial = 1363] [outer = 000000E742F8EC00] 01:35:11 INFO - PROCESS | 1768 | 1461141311974 Marionette DEBUG loaded listener.js 01:35:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E747BD8000) [pid = 1768] [serial = 1364] [outer = 000000E742F8EC00] 01:35:12 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540A9000 == 65 [pid = 1768] [id = 402] 01:35:12 INFO - PROCESS | 1768 | --DOCSHELL 000000E750869000 == 64 [pid = 1768] [id = 406] 01:35:12 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B23800 == 63 [pid = 1768] [id = 407] 01:35:12 INFO - PROCESS | 1768 | --DOCSHELL 000000E750DCC800 == 62 [pid = 1768] [id = 386] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E7431C9000) [pid = 1768] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E74867A400) [pid = 1768] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E74CD77400) [pid = 1768] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E750D74400) [pid = 1768] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | 1461141312617 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:35:12 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) 01:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 986ms 01:35:12 INFO - PROCESS | 1768 | 1461141312679 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 01:35:12 INFO - PROCESS | 1768 | 1461141312685 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 01:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:35:12 INFO - PROCESS | 1768 | 1461141312691 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:35:12 INFO - PROCESS | 1768 | 1461141312694 Marionette TRACE conn6 <- [1,1782,null,{}] 01:35:12 INFO - PROCESS | 1768 | 1461141312697 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:12 INFO - PROCESS | 1768 | 1461141312798 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74FBCD800) [pid = 1768] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74F7C9400) [pid = 1768] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74FA1F400) [pid = 1768] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E750351000) [pid = 1768] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E74FB95400) [pid = 1768] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E750359400) [pid = 1768] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E7496A7400) [pid = 1768] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E747E50400) [pid = 1768] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74EDCC800) [pid = 1768] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E747B6A000) [pid = 1768] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E749789800) [pid = 1768] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E74CD75400) [pid = 1768] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74D1E3000) [pid = 1768] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E75026CC00) [pid = 1768] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74FA20400) [pid = 1768] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E750CD1800) [pid = 1768] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E75084B800) [pid = 1768] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E750899400) [pid = 1768] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E7508CE800) [pid = 1768] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E74F783400) [pid = 1768] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E750CC5C00) [pid = 1768] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 01:35:12 INFO - PROCESS | 1768 | 1461141312888 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:12 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749619000 == 63 [pid = 1768] [id = 455] 01:35:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E7431C2000) [pid = 1768] [serial = 1365] [outer = 0000000000000000] 01:35:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E743A59000) [pid = 1768] [serial = 1366] [outer = 000000E7431C2000] 01:35:12 INFO - PROCESS | 1768 | 1461141312936 Marionette DEBUG loaded listener.js 01:35:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E748A39800) [pid = 1768] [serial = 1367] [outer = 000000E7431C2000] 01:35:13 INFO - PROCESS | 1768 | 1461141313352 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 689ms 01:35:13 INFO - PROCESS | 1768 | 1461141313399 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 01:35:13 INFO - PROCESS | 1768 | 1461141313401 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 01:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:35:13 INFO - PROCESS | 1768 | 1461141313407 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:35:13 INFO - PROCESS | 1768 | 1461141313411 Marionette TRACE conn6 <- [1,1786,null,{}] 01:35:13 INFO - PROCESS | 1768 | 1461141313426 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:13 INFO - PROCESS | 1768 | 1461141313517 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 01:35:13 INFO - PROCESS | 1768 | 1461141313524 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:13 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750879800 == 64 [pid = 1768] [id = 456] 01:35:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74C5A3C00) [pid = 1768] [serial = 1368] [outer = 0000000000000000] 01:35:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E74CD58C00) [pid = 1768] [serial = 1369] [outer = 000000E74C5A3C00] 01:35:13 INFO - PROCESS | 1768 | 1461141313579 Marionette DEBUG loaded listener.js 01:35:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74D142C00) [pid = 1768] [serial = 1370] [outer = 000000E74C5A3C00] 01:35:14 INFO - PROCESS | 1768 | 1461141314041 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 01:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 691ms 01:35:14 INFO - PROCESS | 1768 | 1461141314099 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 01:35:14 INFO - PROCESS | 1768 | 1461141314102 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 01:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:35:14 INFO - PROCESS | 1768 | 1461141314105 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - PROCESS | 1768 | 1461141314107 Marionette TRACE conn6 <- [1,1790,null,{}] 01:35:14 INFO - PROCESS | 1768 | 1461141314111 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:14 INFO - PROCESS | 1768 | 1461141314198 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 01:35:14 INFO - PROCESS | 1768 | 1461141314206 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:14 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75339E800 == 65 [pid = 1768] [id = 457] 01:35:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E74ED2C800) [pid = 1768] [serial = 1371] [outer = 0000000000000000] 01:35:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E74EDC9400) [pid = 1768] [serial = 1372] [outer = 000000E74ED2C800] 01:35:14 INFO - PROCESS | 1768 | 1461141314253 Marionette DEBUG loaded listener.js 01:35:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E74F7BBC00) [pid = 1768] [serial = 1373] [outer = 000000E74ED2C800] 01:35:14 INFO - PROCESS | 1768 | 1461141314705 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 628ms 01:35:14 INFO - PROCESS | 1768 | 1461141314736 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 01:35:14 INFO - PROCESS | 1768 | 1461141314738 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 01:35:14 INFO - PROCESS | 1768 | 1461141314741 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:35:14 INFO - PROCESS | 1768 | 1461141314743 Marionette TRACE conn6 <- [1,1794,null,{}] 01:35:14 INFO - PROCESS | 1768 | 1461141314747 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:14 INFO - PROCESS | 1768 | 1461141314832 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 01:35:14 INFO - PROCESS | 1768 | 1461141314869 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:14 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74805D800 == 66 [pid = 1768] [id = 458] 01:35:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E74F7C8000) [pid = 1768] [serial = 1374] [outer = 0000000000000000] 01:35:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E74F966800) [pid = 1768] [serial = 1375] [outer = 000000E74F7C8000] 01:35:14 INFO - PROCESS | 1768 | 1461141314916 Marionette DEBUG loaded listener.js 01:35:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74FB93C00) [pid = 1768] [serial = 1376] [outer = 000000E74F7C8000] 01:35:15 INFO - PROCESS | 1768 | 1461141315397 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 01:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 691ms 01:35:15 INFO - PROCESS | 1768 | 1461141315436 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 01:35:15 INFO - PROCESS | 1768 | 1461141315439 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 01:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:35:15 INFO - PROCESS | 1768 | 1461141315442 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:35:15 INFO - PROCESS | 1768 | 1461141315444 Marionette TRACE conn6 <- [1,1798,null,{}] 01:35:15 INFO - PROCESS | 1768 | 1461141315447 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:15 INFO - PROCESS | 1768 | 1461141315581 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 01:35:15 INFO - PROCESS | 1768 | 1461141315637 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:15 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B17000 == 67 [pid = 1768] [id = 459] 01:35:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E75026C000) [pid = 1768] [serial = 1377] [outer = 0000000000000000] 01:35:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E750352400) [pid = 1768] [serial = 1378] [outer = 000000E75026C000] 01:35:15 INFO - PROCESS | 1768 | 1461141315686 Marionette DEBUG loaded listener.js 01:35:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E750899000) [pid = 1768] [serial = 1379] [outer = 000000E75026C000] 01:35:16 INFO - PROCESS | 1768 | 1461141316146 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 01:35:16 INFO - PROCESS | 1768 | 1461141316213 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 01:35:16 INFO - PROCESS | 1768 | 1461141316216 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 01:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:35:16 INFO - PROCESS | 1768 | 1461141316219 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:35:16 INFO - PROCESS | 1768 | 1461141316221 Marionette TRACE conn6 <- [1,1802,null,{}] 01:35:16 INFO - PROCESS | 1768 | 1461141316224 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:16 INFO - PROCESS | 1768 | 1461141316339 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 01:35:16 INFO - PROCESS | 1768 | 1461141316396 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:16 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7551D6000 == 68 [pid = 1768] [id = 460] 01:35:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E750CC7800) [pid = 1768] [serial = 1380] [outer = 0000000000000000] 01:35:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E750CCF000) [pid = 1768] [serial = 1381] [outer = 000000E750CC7800] 01:35:16 INFO - PROCESS | 1768 | 1461141316442 Marionette DEBUG loaded listener.js 01:35:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E750D83400) [pid = 1768] [serial = 1382] [outer = 000000E750CC7800] 01:35:16 INFO - PROCESS | 1768 | 1461141316854 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 01:35:16 INFO - PROCESS | 1768 | 1461141316893 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 01:35:16 INFO - PROCESS | 1768 | 1461141316895 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 01:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:35:16 INFO - PROCESS | 1768 | 1461141316899 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:35:16 INFO - PROCESS | 1768 | 1461141316901 Marionette TRACE conn6 <- [1,1806,null,{}] 01:35:16 INFO - PROCESS | 1768 | 1461141316909 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:17 INFO - PROCESS | 1768 | 1461141317020 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 01:35:17 INFO - PROCESS | 1768 | 1461141317076 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:17 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7554D4800 == 69 [pid = 1768] [id = 461] 01:35:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E750D8E400) [pid = 1768] [serial = 1383] [outer = 0000000000000000] 01:35:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E750E07C00) [pid = 1768] [serial = 1384] [outer = 000000E750D8E400] 01:35:17 INFO - PROCESS | 1768 | 1461141317121 Marionette DEBUG loaded listener.js 01:35:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E7519D8400) [pid = 1768] [serial = 1385] [outer = 000000E750D8E400] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74D142800) [pid = 1768] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74F95CC00) [pid = 1768] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E750D6F000) [pid = 1768] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74D13F400) [pid = 1768] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E7431BD800) [pid = 1768] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E747BCC400) [pid = 1768] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E74FD10C00) [pid = 1768] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74481C000) [pid = 1768] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74FB89400) [pid = 1768] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74CD52C00) [pid = 1768] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E74199AC00) [pid = 1768] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E742AC7C00) [pid = 1768] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E748BA3000) [pid = 1768] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E74ED2D800) [pid = 1768] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74FBDC800) [pid = 1768] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E749709800) [pid = 1768] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74D138400) [pid = 1768] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E74335C800) [pid = 1768] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E747BD5400) [pid = 1768] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E7431BC400) [pid = 1768] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:35:17 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E7496B1C00) [pid = 1768] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:35:17 INFO - PROCESS | 1768 | 1461141317636 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 01:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 796ms 01:35:17 INFO - PROCESS | 1768 | 1461141317697 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 01:35:17 INFO - PROCESS | 1768 | 1461141317700 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 01:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:35:17 INFO - PROCESS | 1768 | 1461141317703 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:35:17 INFO - PROCESS | 1768 | 1461141317705 Marionette TRACE conn6 <- [1,1810,null,{}] 01:35:17 INFO - PROCESS | 1768 | 1461141317708 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:17 INFO - PROCESS | 1768 | 1461141317798 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 01:35:17 INFO - PROCESS | 1768 | 1461141317804 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:17 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7555DD000 == 70 [pid = 1768] [id = 462] 01:35:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E747B60C00) [pid = 1768] [serial = 1386] [outer = 0000000000000000] 01:35:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E749B0F400) [pid = 1768] [serial = 1387] [outer = 000000E747B60C00] 01:35:17 INFO - PROCESS | 1768 | 1461141317850 Marionette DEBUG loaded listener.js 01:35:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E74ED35800) [pid = 1768] [serial = 1388] [outer = 000000E747B60C00] 01:35:18 INFO - PROCESS | 1768 | 1461141318283 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 01:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 01:35:18 INFO - PROCESS | 1768 | 1461141318336 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 01:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:35:18 INFO - PROCESS | 1768 | 1461141318338 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 01:35:18 INFO - PROCESS | 1768 | 1461141318341 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:35:18 INFO - PROCESS | 1768 | 1461141318343 Marionette TRACE conn6 <- [1,1814,null,{}] 01:35:18 INFO - PROCESS | 1768 | 1461141318346 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:18 INFO - PROCESS | 1768 | 1461141318432 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 01:35:18 INFO - PROCESS | 1768 | 1461141318440 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:18 INFO - PROCESS | 1768 | ++DOCSHELL 000000E757C2F000 == 71 [pid = 1768] [id = 463] 01:35:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74FD13800) [pid = 1768] [serial = 1389] [outer = 0000000000000000] 01:35:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E751210800) [pid = 1768] [serial = 1390] [outer = 000000E74FD13800] 01:35:18 INFO - PROCESS | 1768 | 1461141318487 Marionette DEBUG loaded listener.js 01:35:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E75241FC00) [pid = 1768] [serial = 1391] [outer = 000000E74FD13800] 01:35:18 INFO - PROCESS | 1768 | 1461141318913 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 01:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 628ms 01:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:35:18 INFO - PROCESS | 1768 | 1461141318972 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 01:35:18 INFO - PROCESS | 1768 | 1461141318975 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 01:35:18 INFO - PROCESS | 1768 | 1461141318978 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:35:18 INFO - PROCESS | 1768 | 1461141318981 Marionette TRACE conn6 <- [1,1818,null,{}] 01:35:18 INFO - PROCESS | 1768 | 1461141318984 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:19 INFO - PROCESS | 1768 | 1461141319092 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 01:35:19 INFO - PROCESS | 1768 | 1461141319140 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:19 INFO - PROCESS | 1768 | ++DOCSHELL 000000E758CF2000 == 72 [pid = 1768] [id = 464] 01:35:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E752A4E000) [pid = 1768] [serial = 1392] [outer = 0000000000000000] 01:35:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E752E81800) [pid = 1768] [serial = 1393] [outer = 000000E752A4E000] 01:35:19 INFO - PROCESS | 1768 | 1461141319191 Marionette DEBUG loaded listener.js 01:35:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E753385000) [pid = 1768] [serial = 1394] [outer = 000000E752A4E000] 01:35:19 INFO - PROCESS | 1768 | 1461141319867 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 01:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 922ms 01:35:19 INFO - PROCESS | 1768 | 1461141319904 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 01:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:35:19 INFO - PROCESS | 1768 | 1461141319911 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 01:35:19 INFO - PROCESS | 1768 | 1461141319917 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:35:19 INFO - PROCESS | 1768 | 1461141319922 Marionette TRACE conn6 <- [1,1822,null,{}] 01:35:19 INFO - PROCESS | 1768 | 1461141319927 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:20 INFO - PROCESS | 1768 | 1461141320044 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 01:35:20 INFO - PROCESS | 1768 | 1461141320172 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:20 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F922800 == 73 [pid = 1768] [id = 465] 01:35:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E747E55000) [pid = 1768] [serial = 1395] [outer = 0000000000000000] 01:35:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E74864C000) [pid = 1768] [serial = 1396] [outer = 000000E747E55000] 01:35:20 INFO - PROCESS | 1768 | 1461141320232 Marionette DEBUG loaded listener.js 01:35:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E749B07000) [pid = 1768] [serial = 1397] [outer = 000000E747E55000] 01:35:20 INFO - PROCESS | 1768 | 1461141320835 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 01:35:20 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 01:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 985ms 01:35:20 INFO - PROCESS | 1768 | 1461141320903 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 01:35:20 INFO - PROCESS | 1768 | 1461141320910 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 01:35:20 INFO - PROCESS | 1768 | 1461141320917 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:35:20 INFO - PROCESS | 1768 | 1461141320920 Marionette TRACE conn6 <- [1,1826,null,{}] 01:35:20 INFO - PROCESS | 1768 | 1461141320939 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:21 INFO - PROCESS | 1768 | 1461141321061 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 01:35:21 INFO - PROCESS | 1768 | 1461141321179 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:21 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754130000 == 74 [pid = 1768] [id = 466] 01:35:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74CD5A800) [pid = 1768] [serial = 1398] [outer = 0000000000000000] 01:35:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74E9E7400) [pid = 1768] [serial = 1399] [outer = 000000E74CD5A800] 01:35:21 INFO - PROCESS | 1768 | 1461141321237 Marionette DEBUG loaded listener.js 01:35:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74FB89400) [pid = 1768] [serial = 1400] [outer = 000000E74CD5A800] 01:35:21 INFO - PROCESS | 1768 | 1461141321890 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 01:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1004ms 01:35:21 INFO - PROCESS | 1768 | 1461141321927 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 01:35:21 INFO - PROCESS | 1768 | 1461141321930 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 01:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:35:21 INFO - PROCESS | 1768 | 1461141321934 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:35:21 INFO - PROCESS | 1768 | 1461141321938 Marionette TRACE conn6 <- [1,1830,null,{}] 01:35:21 INFO - PROCESS | 1768 | 1461141321950 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:22 INFO - PROCESS | 1768 | 1461141322067 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 01:35:22 INFO - PROCESS | 1768 | 1461141322196 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:22 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759042000 == 75 [pid = 1768] [id = 467] 01:35:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E75034F800) [pid = 1768] [serial = 1401] [outer = 0000000000000000] 01:35:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E7508CDC00) [pid = 1768] [serial = 1402] [outer = 000000E75034F800] 01:35:22 INFO - PROCESS | 1768 | 1461141322256 Marionette DEBUG loaded listener.js 01:35:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E752666400) [pid = 1768] [serial = 1403] [outer = 000000E75034F800] 01:35:22 INFO - PROCESS | 1768 | 1461141322826 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 01:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 944ms 01:35:22 INFO - PROCESS | 1768 | 1461141322880 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 01:35:22 INFO - PROCESS | 1768 | 1461141322883 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 01:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:35:22 INFO - PROCESS | 1768 | 1461141322886 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:35:22 INFO - PROCESS | 1768 | 1461141322888 Marionette TRACE conn6 <- [1,1834,null,{}] 01:35:22 INFO - PROCESS | 1768 | 1461141322892 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:23 INFO - PROCESS | 1768 | 1461141323006 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 01:35:23 INFO - PROCESS | 1768 | 1461141323103 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75923C000 == 76 [pid = 1768] [id = 468] 01:35:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E7524E9000) [pid = 1768] [serial = 1404] [outer = 0000000000000000] 01:35:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E753386800) [pid = 1768] [serial = 1405] [outer = 000000E7524E9000] 01:35:23 INFO - PROCESS | 1768 | 1461141323161 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E7533E2000) [pid = 1768] [serial = 1406] [outer = 000000E7524E9000] 01:35:23 INFO - PROCESS | 1768 | 1461141323721 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 881ms 01:35:23 INFO - PROCESS | 1768 | 1461141323770 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 01:35:23 INFO - PROCESS | 1768 | 1461141323772 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 01:35:23 INFO - PROCESS | 1768 | 1461141323776 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:35:23 INFO - PROCESS | 1768 | 1461141323778 Marionette TRACE conn6 <- [1,1838,null,{}] 01:35:23 INFO - PROCESS | 1768 | 1461141323783 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:23 INFO - PROCESS | 1768 | 1461141323891 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 01:35:24 INFO - PROCESS | 1768 | 1461141323988 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:24 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7592DF000 == 77 [pid = 1768] [id = 469] 01:35:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E7533E1400) [pid = 1768] [serial = 1407] [outer = 0000000000000000] 01:35:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E753A1B400) [pid = 1768] [serial = 1408] [outer = 000000E7533E1400] 01:35:24 INFO - PROCESS | 1768 | 1461141324044 Marionette DEBUG loaded listener.js 01:35:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E753ECEC00) [pid = 1768] [serial = 1409] [outer = 000000E7533E1400] 01:35:24 INFO - PROCESS | 1768 | 1461141324604 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 943ms 01:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:35:24 INFO - PROCESS | 1768 | 1461141324722 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 01:35:24 INFO - PROCESS | 1768 | 1461141324725 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 01:35:24 INFO - PROCESS | 1768 | 1461141324728 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:35:24 INFO - PROCESS | 1768 | 1461141324730 Marionette TRACE conn6 <- [1,1842,null,{}] 01:35:24 INFO - PROCESS | 1768 | 1461141324748 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:24 INFO - PROCESS | 1768 | 1461141324906 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 01:35:24 INFO - PROCESS | 1768 | 1461141324960 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:24 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748631000 == 78 [pid = 1768] [id = 470] 01:35:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E748BA3C00) [pid = 1768] [serial = 1410] [outer = 0000000000000000] 01:35:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E749B0A800) [pid = 1768] [serial = 1411] [outer = 000000E748BA3C00] 01:35:25 INFO - PROCESS | 1768 | 1461141325020 Marionette DEBUG loaded listener.js 01:35:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E74EDC8400) [pid = 1768] [serial = 1412] [outer = 000000E748BA3C00] 01:35:25 INFO - PROCESS | 1768 | 1461141325768 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1079ms 01:35:25 INFO - PROCESS | 1768 | 1461141325817 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 01:35:25 INFO - PROCESS | 1768 | 1461141325822 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 01:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:35:25 INFO - PROCESS | 1768 | 1461141325828 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:35:25 INFO - PROCESS | 1768 | 1461141325831 Marionette TRACE conn6 <- [1,1846,null,{}] 01:35:25 INFO - PROCESS | 1768 | 1461141325836 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:25 INFO - PROCESS | 1768 | 1461141325945 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 01:35:26 INFO - PROCESS | 1768 | 1461141326085 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744BA2800 == 79 [pid = 1768] [id = 471] 01:35:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E743A33400) [pid = 1768] [serial = 1413] [outer = 0000000000000000] 01:35:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E743A62400) [pid = 1768] [serial = 1414] [outer = 000000E743A33400] 01:35:26 INFO - PROCESS | 1768 | 1461141326138 Marionette DEBUG loaded listener.js 01:35:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E747D81C00) [pid = 1768] [serial = 1415] [outer = 000000E743A33400] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E74E997800 == 78 [pid = 1768] [id = 383] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E74EF72000 == 77 [pid = 1768] [id = 394] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E75030F000 == 76 [pid = 1768] [id = 81] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E757C2F000 == 75 [pid = 1768] [id = 463] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E7555DD000 == 74 [pid = 1768] [id = 462] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E7554D4800 == 73 [pid = 1768] [id = 461] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E7551D6000 == 72 [pid = 1768] [id = 460] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B17000 == 71 [pid = 1768] [id = 459] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E74805D800 == 70 [pid = 1768] [id = 458] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E74C5B0800) [pid = 1768] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E74FD22800) [pid = 1768] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E750E48800) [pid = 1768] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E74FB89800) [pid = 1768] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E75339E800 == 69 [pid = 1768] [id = 457] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E750879800 == 68 [pid = 1768] [id = 456] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E749619000 == 67 [pid = 1768] [id = 455] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E74E98B000 == 66 [pid = 1768] [id = 454] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E756F1D000 == 65 [pid = 1768] [id = 453] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E7555D8000 == 64 [pid = 1768] [id = 452] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E755239800 == 63 [pid = 1768] [id = 451] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B72800 == 62 [pid = 1768] [id = 450] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E750C45800 == 61 [pid = 1768] [id = 449] 01:35:26 INFO - PROCESS | 1768 | --DOCSHELL 000000E744BAC800 == 60 [pid = 1768] [id = 448] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E748A37800) [pid = 1768] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E74FBC5000) [pid = 1768] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E74EDC6C00) [pid = 1768] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E743A2BC00) [pid = 1768] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E743A2F000) [pid = 1768] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74C5A6000) [pid = 1768] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74F960400) [pid = 1768] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74FD14C00) [pid = 1768] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74C572000) [pid = 1768] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E74CD5A000) [pid = 1768] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E74E913400) [pid = 1768] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E743918800) [pid = 1768] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E743A59400) [pid = 1768] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74803B800) [pid = 1768] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E748869000) [pid = 1768] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E743354000) [pid = 1768] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E7431BF400) [pid = 1768] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74D1EB400) [pid = 1768] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E744914C00) [pid = 1768] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E749B03800) [pid = 1768] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E74EDC2C00) [pid = 1768] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74E9E6C00) [pid = 1768] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E74FA24000) [pid = 1768] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E74F964800) [pid = 1768] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E74F41B000) [pid = 1768] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E750D7F400) [pid = 1768] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74F77F400) [pid = 1768] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E74F7C3800) [pid = 1768] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E749B4C400) [pid = 1768] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E743A5B400) [pid = 1768] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E749708400) [pid = 1768] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E7500D9000) [pid = 1768] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 01:35:26 INFO - PROCESS | 1768 | 1461141326741 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 01:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 943ms 01:35:26 INFO - PROCESS | 1768 | 1461141326773 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 01:35:26 INFO - PROCESS | 1768 | 1461141326779 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 01:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:35:26 INFO - PROCESS | 1768 | 1461141326785 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:35:26 INFO - PROCESS | 1768 | 1461141326788 Marionette TRACE conn6 <- [1,1850,null,{}] 01:35:26 INFO - PROCESS | 1768 | 1461141326792 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:26 INFO - PROCESS | 1768 | 1461141326883 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 01:35:26 INFO - PROCESS | 1768 | 1461141326967 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749619000 == 61 [pid = 1768] [id = 472] 01:35:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E743358400) [pid = 1768] [serial = 1416] [outer = 0000000000000000] 01:35:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E743A5DC00) [pid = 1768] [serial = 1417] [outer = 000000E743358400] 01:35:27 INFO - PROCESS | 1768 | 1461141327014 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E74803B800) [pid = 1768] [serial = 1418] [outer = 000000E743358400] 01:35:27 INFO - PROCESS | 1768 | 1461141327438 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 01:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 692ms 01:35:27 INFO - PROCESS | 1768 | 1461141327479 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 01:35:27 INFO - PROCESS | 1768 | 1461141327481 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 01:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:35:27 INFO - PROCESS | 1768 | 1461141327490 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:35:27 INFO - PROCESS | 1768 | 1461141327493 Marionette TRACE conn6 <- [1,1854,null,{}] 01:35:27 INFO - PROCESS | 1768 | 1461141327505 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:27 INFO - PROCESS | 1768 | 1461141327596 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 01:35:27 INFO - PROCESS | 1768 | 1461141327605 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:27 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750C42000 == 62 [pid = 1768] [id = 473] 01:35:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E749B02800) [pid = 1768] [serial = 1419] [outer = 0000000000000000] 01:35:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E749B0E000) [pid = 1768] [serial = 1420] [outer = 000000E749B02800] 01:35:27 INFO - PROCESS | 1768 | 1461141327654 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E74C5A2000) [pid = 1768] [serial = 1421] [outer = 000000E749B02800] 01:35:28 INFO - PROCESS | 1768 | 1461141328162 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 01:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 01:35:28 INFO - PROCESS | 1768 | 1461141328178 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 01:35:28 INFO - PROCESS | 1768 | 1461141328180 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 01:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:35:28 INFO - PROCESS | 1768 | 1461141328188 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:35:28 INFO - PROCESS | 1768 | 1461141328190 Marionette TRACE conn6 <- [1,1858,null,{}] 01:35:28 INFO - PROCESS | 1768 | 1461141328194 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:28 INFO - PROCESS | 1768 | 1461141328284 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 01:35:28 INFO - PROCESS | 1768 | 1461141328291 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:28 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752EAA800 == 63 [pid = 1768] [id = 474] 01:35:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74CD7B000) [pid = 1768] [serial = 1422] [outer = 0000000000000000] 01:35:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74D13D000) [pid = 1768] [serial = 1423] [outer = 000000E74CD7B000] 01:35:28 INFO - PROCESS | 1768 | 1461141328338 Marionette DEBUG loaded listener.js 01:35:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E74D28B400) [pid = 1768] [serial = 1424] [outer = 000000E74CD7B000] 01:35:28 INFO - PROCESS | 1768 | 1461141328753 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 01:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 587ms 01:35:28 INFO - PROCESS | 1768 | 1461141328776 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 01:35:28 INFO - PROCESS | 1768 | 1461141328778 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 01:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:35:28 INFO - PROCESS | 1768 | 1461141328781 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:35:28 INFO - PROCESS | 1768 | 1461141328783 Marionette TRACE conn6 <- [1,1862,null,{}] 01:35:28 INFO - PROCESS | 1768 | 1461141328806 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:28 INFO - PROCESS | 1768 | 1461141328925 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 01:35:28 INFO - PROCESS | 1768 | 1461141328973 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E35000 == 64 [pid = 1768] [id = 475] 01:35:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74E9EF800) [pid = 1768] [serial = 1425] [outer = 0000000000000000] 01:35:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E74ED34400) [pid = 1768] [serial = 1426] [outer = 000000E74E9EF800] 01:35:29 INFO - PROCESS | 1768 | 1461141329049 Marionette DEBUG loaded listener.js 01:35:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74F41B000) [pid = 1768] [serial = 1427] [outer = 000000E74E9EF800] 01:35:29 INFO - PROCESS | 1768 | 1461141329496 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 01:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 733ms 01:35:29 INFO - PROCESS | 1768 | 1461141329516 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 01:35:29 INFO - PROCESS | 1768 | 1461141329518 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 01:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:35:29 INFO - PROCESS | 1768 | 1461141329522 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - PROCESS | 1768 | 1461141329524 Marionette TRACE conn6 <- [1,1866,null,{}] 01:35:29 INFO - PROCESS | 1768 | 1461141329527 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:29 INFO - PROCESS | 1768 | 1461141329648 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 01:35:29 INFO - PROCESS | 1768 | 1461141329654 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754143800 == 65 [pid = 1768] [id = 476] 01:35:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E74EF9F800) [pid = 1768] [serial = 1428] [outer = 0000000000000000] 01:35:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E74F95D000) [pid = 1768] [serial = 1429] [outer = 000000E74EF9F800] 01:35:29 INFO - PROCESS | 1768 | 1461141329704 Marionette DEBUG loaded listener.js 01:35:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E74FBC5000) [pid = 1768] [serial = 1430] [outer = 000000E74EF9F800] 01:35:30 INFO - PROCESS | 1768 | 1461141330159 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 01:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 691ms 01:35:30 INFO - PROCESS | 1768 | 1461141330216 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 01:35:30 INFO - PROCESS | 1768 | 1461141330218 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 01:35:30 INFO - PROCESS | 1768 | 1461141330230 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:35:30 INFO - PROCESS | 1768 | 1461141330232 Marionette TRACE conn6 <- [1,1870,null,{}] 01:35:30 INFO - PROCESS | 1768 | 1461141330239 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:30 INFO - PROCESS | 1768 | 1461141330381 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 01:35:30 INFO - PROCESS | 1768 | 1461141330440 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:30 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75497A800 == 66 [pid = 1768] [id = 477] 01:35:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E74FBD6400) [pid = 1768] [serial = 1431] [outer = 0000000000000000] 01:35:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E74FD09C00) [pid = 1768] [serial = 1432] [outer = 000000E74FBD6400] 01:35:30 INFO - PROCESS | 1768 | 1461141330486 Marionette DEBUG loaded listener.js 01:35:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74FD20400) [pid = 1768] [serial = 1433] [outer = 000000E74FBD6400] 01:35:30 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E7431C2000) [pid = 1768] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:35:30 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E74ED2C800) [pid = 1768] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:35:30 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E742F8EC00) [pid = 1768] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:35:30 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74FA9A000) [pid = 1768] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:35:30 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E74C5A3C00) [pid = 1768] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:35:30 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74F7C8000) [pid = 1768] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:35:30 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E750D8E400) [pid = 1768] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:35:30 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74FD13800) [pid = 1768] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:35:30 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E747B60C00) [pid = 1768] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:35:30 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E75026C000) [pid = 1768] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:35:30 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E750CC7800) [pid = 1768] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:35:31 INFO - PROCESS | 1768 | 1461141331044 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 01:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 838ms 01:35:31 INFO - PROCESS | 1768 | 1461141331073 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 01:35:31 INFO - PROCESS | 1768 | 1461141331075 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 01:35:31 INFO - PROCESS | 1768 | 1461141331078 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:35:31 INFO - PROCESS | 1768 | 1461141331080 Marionette TRACE conn6 <- [1,1874,null,{}] 01:35:31 INFO - PROCESS | 1768 | 1461141331083 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:31 INFO - PROCESS | 1768 | 1461141331168 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 01:35:31 INFO - PROCESS | 1768 | 1461141331174 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:31 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540E5000 == 67 [pid = 1768] [id = 478] 01:35:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E747B60C00) [pid = 1768] [serial = 1434] [outer = 0000000000000000] 01:35:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E74F961C00) [pid = 1768] [serial = 1435] [outer = 000000E747B60C00] 01:35:31 INFO - PROCESS | 1768 | 1461141331222 Marionette DEBUG loaded listener.js 01:35:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E7500DCC00) [pid = 1768] [serial = 1436] [outer = 000000E747B60C00] 01:35:31 INFO - PROCESS | 1768 | 1461141331646 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 01:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 01:35:31 INFO - PROCESS | 1768 | 1461141331710 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 01:35:31 INFO - PROCESS | 1768 | 1461141331712 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 01:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:35:31 INFO - PROCESS | 1768 | 1461141331715 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:35:31 INFO - PROCESS | 1768 | 1461141331717 Marionette TRACE conn6 <- [1,1878,null,{}] 01:35:31 INFO - PROCESS | 1768 | 1461141331721 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:31 INFO - PROCESS | 1768 | 1461141331809 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 01:35:31 INFO - PROCESS | 1768 | 1461141331815 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:31 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7551D5800 == 68 [pid = 1768] [id = 479] 01:35:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E75026E000) [pid = 1768] [serial = 1437] [outer = 0000000000000000] 01:35:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E750356000) [pid = 1768] [serial = 1438] [outer = 000000E75026E000] 01:35:31 INFO - PROCESS | 1768 | 1461141331861 Marionette DEBUG loaded listener.js 01:35:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E75084D000) [pid = 1768] [serial = 1439] [outer = 000000E75026E000] 01:35:32 INFO - PROCESS | 1768 | 1461141332293 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 01:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 01:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:35:32 INFO - PROCESS | 1768 | 1461141332348 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 01:35:32 INFO - PROCESS | 1768 | 1461141332350 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 01:35:32 INFO - PROCESS | 1768 | 1461141332353 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:35:32 INFO - PROCESS | 1768 | 1461141332355 Marionette TRACE conn6 <- [1,1882,null,{}] 01:35:32 INFO - PROCESS | 1768 | 1461141332359 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:32 INFO - PROCESS | 1768 | 1461141332444 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 01:35:32 INFO - PROCESS | 1768 | 1461141332453 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:32 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7554D6000 == 69 [pid = 1768] [id = 480] 01:35:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E75084B800) [pid = 1768] [serial = 1440] [outer = 0000000000000000] 01:35:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E750A95C00) [pid = 1768] [serial = 1441] [outer = 000000E75084B800] 01:35:32 INFO - PROCESS | 1768 | 1461141332498 Marionette DEBUG loaded listener.js 01:35:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E750CD0C00) [pid = 1768] [serial = 1442] [outer = 000000E75084B800] 01:35:32 INFO - PROCESS | 1768 | 1461141332924 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 01:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 628ms 01:35:33 INFO - PROCESS | 1768 | 1461141333010 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 01:35:33 INFO - PROCESS | 1768 | 1461141333014 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 01:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:35:33 INFO - PROCESS | 1768 | 1461141333023 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - PROCESS | 1768 | 1461141333028 Marionette TRACE conn6 <- [1,1886,null,{}] 01:35:33 INFO - PROCESS | 1768 | 1461141333035 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:33 INFO - PROCESS | 1768 | 1461141333207 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 01:35:33 INFO - PROCESS | 1768 | 1461141333300 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:33 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C504800 == 70 [pid = 1768] [id = 481] 01:35:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E742F8F800) [pid = 1768] [serial = 1443] [outer = 0000000000000000] 01:35:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E7431C0400) [pid = 1768] [serial = 1444] [outer = 000000E742F8F800] 01:35:33 INFO - PROCESS | 1768 | 1461141333360 Marionette DEBUG loaded listener.js 01:35:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E743A31C00) [pid = 1768] [serial = 1445] [outer = 000000E742F8F800] 01:35:33 INFO - PROCESS | 1768 | 1461141333913 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 01:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 943ms 01:35:33 INFO - PROCESS | 1768 | 1461141333964 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 01:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:35:33 INFO - PROCESS | 1768 | 1461141333969 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 01:35:33 INFO - PROCESS | 1768 | 1461141333977 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - PROCESS | 1768 | 1461141333982 Marionette TRACE conn6 <- [1,1890,null,{}] 01:35:34 INFO - PROCESS | 1768 | 1461141333987 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:34 INFO - PROCESS | 1768 | 1461141334101 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 01:35:34 INFO - PROCESS | 1768 | 1461141334225 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752FBD000 == 71 [pid = 1768] [id = 482] 01:35:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E747BD7000) [pid = 1768] [serial = 1446] [outer = 0000000000000000] 01:35:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E749B06800) [pid = 1768] [serial = 1447] [outer = 000000E747BD7000] 01:35:34 INFO - PROCESS | 1768 | 1461141334283 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E74CD5F800) [pid = 1768] [serial = 1448] [outer = 000000E747BD7000] 01:35:34 INFO - PROCESS | 1768 | 1461141334876 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 01:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 942ms 01:35:34 INFO - PROCESS | 1768 | 1461141334918 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 01:35:34 INFO - PROCESS | 1768 | 1461141334921 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 01:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:35:34 INFO - PROCESS | 1768 | 1461141334925 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:35:34 INFO - PROCESS | 1768 | 1461141334928 Marionette TRACE conn6 <- [1,1894,null,{}] 01:35:34 INFO - PROCESS | 1768 | 1461141334939 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:35 INFO - PROCESS | 1768 | 1461141335089 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 01:35:35 INFO - PROCESS | 1768 | 1461141335226 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:35 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756F0E000 == 72 [pid = 1768] [id = 483] 01:35:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E74FA1E000) [pid = 1768] [serial = 1449] [outer = 0000000000000000] 01:35:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E74FA24000) [pid = 1768] [serial = 1450] [outer = 000000E74FA1E000] 01:35:35 INFO - PROCESS | 1768 | 1461141335288 Marionette DEBUG loaded listener.js 01:35:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E750275000) [pid = 1768] [serial = 1451] [outer = 000000E74FA1E000] 01:35:35 INFO - PROCESS | 1768 | 1461141335915 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 01:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1028ms 01:35:35 INFO - PROCESS | 1768 | 1461141335955 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 1768 | 1461141335958 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 01:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:35:35 INFO - PROCESS | 1768 | 1461141335962 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - PROCESS | 1768 | 1461141335964 Marionette TRACE conn6 <- [1,1898,null,{}] 01:35:35 INFO - PROCESS | 1768 | 1461141335968 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:36 INFO - PROCESS | 1768 | 1461141336081 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 01:35:36 INFO - PROCESS | 1768 | 1461141336207 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 1768 | ++DOCSHELL 000000E758CF1800 == 73 [pid = 1768] [id = 484] 01:35:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E750D80C00) [pid = 1768] [serial = 1452] [outer = 0000000000000000] 01:35:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E750D8D000) [pid = 1768] [serial = 1453] [outer = 000000E750D80C00] 01:35:36 INFO - PROCESS | 1768 | 1461141336265 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E751A8F000) [pid = 1768] [serial = 1454] [outer = 000000E750D80C00] 01:35:36 INFO - PROCESS | 1768 | 1461141336826 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 01:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 943ms 01:35:36 INFO - PROCESS | 1768 | 1461141336907 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 01:35:36 INFO - PROCESS | 1768 | 1461141336910 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 01:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:35:36 INFO - PROCESS | 1768 | 1461141336914 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:35:36 INFO - PROCESS | 1768 | 1461141336916 Marionette TRACE conn6 <- [1,1902,null,{}] 01:35:36 INFO - PROCESS | 1768 | 1461141336920 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:37 INFO - PROCESS | 1768 | 1461141337059 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 01:35:37 INFO - PROCESS | 1768 | 1461141337182 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75B878000 == 74 [pid = 1768] [id = 485] 01:35:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E750D88400) [pid = 1768] [serial = 1455] [outer = 0000000000000000] 01:35:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E75337DC00) [pid = 1768] [serial = 1456] [outer = 000000E750D88400] 01:35:37 INFO - PROCESS | 1768 | 1461141337241 Marionette DEBUG loaded listener.js 01:35:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E753ED4000) [pid = 1768] [serial = 1457] [outer = 000000E750D88400] 01:35:37 INFO - PROCESS | 1768 | 1461141337839 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 01:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 985ms 01:35:37 INFO - PROCESS | 1768 | 1461141337902 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 1768 | 1461141337904 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 01:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:35:37 INFO - PROCESS | 1768 | 1461141337908 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 1768 | 1461141337910 Marionette TRACE conn6 <- [1,1906,null,{}] 01:35:37 INFO - PROCESS | 1768 | 1461141337914 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:38 INFO - PROCESS | 1768 | 1461141338050 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 01:35:38 INFO - PROCESS | 1768 | 1461141338309 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:38 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74FF9E800 == 75 [pid = 1768] [id = 486] 01:35:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E74225A400) [pid = 1768] [serial = 1458] [outer = 0000000000000000] 01:35:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E742AC7400) [pid = 1768] [serial = 1459] [outer = 000000E74225A400] 01:35:38 INFO - PROCESS | 1768 | 1461141338368 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E743915400) [pid = 1768] [serial = 1460] [outer = 000000E74225A400] 01:35:38 INFO - PROCESS | 1768 | 1461141338966 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 01:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1140ms 01:35:39 INFO - PROCESS | 1768 | 1461141339051 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 01:35:39 INFO - PROCESS | 1768 | 1461141339056 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 01:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:35:39 INFO - PROCESS | 1768 | 1461141339061 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:35:39 INFO - PROCESS | 1768 | 1461141339064 Marionette TRACE conn6 <- [1,1910,null,{}] 01:35:39 INFO - PROCESS | 1768 | 1461141339087 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:39 INFO - PROCESS | 1768 | 1461141339202 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 01:35:39 INFO - PROCESS | 1768 | 1461141339324 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:39 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750868000 == 76 [pid = 1768] [id = 487] 01:35:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E749B09400) [pid = 1768] [serial = 1461] [outer = 0000000000000000] 01:35:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E74C576C00) [pid = 1768] [serial = 1462] [outer = 000000E749B09400] 01:35:39 INFO - PROCESS | 1768 | 1461141339377 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E74D146800) [pid = 1768] [serial = 1463] [outer = 000000E749B09400] 01:35:39 INFO - PROCESS | 1768 | --DOCSHELL 000000E743144000 == 75 [pid = 1768] [id = 65] 01:35:39 INFO - PROCESS | 1768 | --DOCSHELL 000000E7551D5800 == 74 [pid = 1768] [id = 479] 01:35:39 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540E5000 == 73 [pid = 1768] [id = 478] 01:35:39 INFO - PROCESS | 1768 | --DOCSHELL 000000E75497A800 == 72 [pid = 1768] [id = 477] 01:35:39 INFO - PROCESS | 1768 | --DOCSHELL 000000E754143800 == 71 [pid = 1768] [id = 476] 01:35:39 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E35000 == 70 [pid = 1768] [id = 475] 01:35:39 INFO - PROCESS | 1768 | --DOCSHELL 000000E752EAA800 == 69 [pid = 1768] [id = 474] 01:35:39 INFO - PROCESS | 1768 | --DOCSHELL 000000E750C42000 == 68 [pid = 1768] [id = 473] 01:35:39 INFO - PROCESS | 1768 | --DOCSHELL 000000E749619000 == 67 [pid = 1768] [id = 472] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E74334E800) [pid = 1768] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E74EDCDC00) [pid = 1768] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E749709C00) [pid = 1768] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E7500DE400) [pid = 1768] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E750357800) [pid = 1768] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E752E81800) [pid = 1768] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E750D7C400) [pid = 1768] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOCSHELL 000000E744BA2800 == 66 [pid = 1768] [id = 471] 01:35:39 INFO - PROCESS | 1768 | --DOCSHELL 000000E759042000 == 65 [pid = 1768] [id = 467] 01:35:39 INFO - PROCESS | 1768 | --DOCSHELL 000000E754130000 == 64 [pid = 1768] [id = 466] 01:35:39 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F922800 == 63 [pid = 1768] [id = 465] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E750352400) [pid = 1768] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E750CCF000) [pid = 1768] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E750899000) [pid = 1768] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E743A59000) [pid = 1768] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E748A39800) [pid = 1768] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74EDC9400) [pid = 1768] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74F7BBC00) [pid = 1768] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E747BD8000) [pid = 1768] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E743351000) [pid = 1768] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E74FBD5C00) [pid = 1768] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74CD58C00) [pid = 1768] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74D142C00) [pid = 1768] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74F966800) [pid = 1768] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E750E07C00) [pid = 1768] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E750D83400) [pid = 1768] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E751210800) [pid = 1768] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E7519D8400) [pid = 1768] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E75241FC00) [pid = 1768] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E749B0F400) [pid = 1768] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74ED35800) [pid = 1768] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E74FB93C00) [pid = 1768] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 01:35:39 INFO - PROCESS | 1768 | 1461141339975 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 01:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 942ms 01:35:40 INFO - PROCESS | 1768 | 1461141340008 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 1768 | 1461141340012 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 01:35:40 INFO - PROCESS | 1768 | 1461141340017 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:35:40 INFO - PROCESS | 1768 | 1461141340019 Marionette TRACE conn6 <- [1,1914,null,{}] 01:35:40 INFO - PROCESS | 1768 | 1461141340023 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:40 INFO - PROCESS | 1768 | 1461141340116 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 01:35:40 INFO - PROCESS | 1768 | 1461141340200 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C51F000 == 64 [pid = 1768] [id = 488] 01:35:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E743A35C00) [pid = 1768] [serial = 1464] [outer = 0000000000000000] 01:35:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E748A34000) [pid = 1768] [serial = 1465] [outer = 000000E743A35C00] 01:35:40 INFO - PROCESS | 1768 | 1461141340247 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74CD7E400) [pid = 1768] [serial = 1466] [outer = 000000E743A35C00] 01:35:40 INFO - PROCESS | 1768 | 1461141340655 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 01:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 692ms 01:35:40 INFO - PROCESS | 1768 | 1461141340713 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 1768 | 1461141340715 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 01:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:35:40 INFO - PROCESS | 1768 | 1461141340720 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - PROCESS | 1768 | 1461141340727 Marionette TRACE conn6 <- [1,1918,null,{}] 01:35:40 INFO - PROCESS | 1768 | 1461141340737 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:40 INFO - PROCESS | 1768 | 1461141340829 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 01:35:40 INFO - PROCESS | 1768 | 1461141340836 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E34800 == 65 [pid = 1768] [id = 489] 01:35:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E74E95E800) [pid = 1768] [serial = 1467] [outer = 0000000000000000] 01:35:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E74F787800) [pid = 1768] [serial = 1468] [outer = 000000E74E95E800] 01:35:40 INFO - PROCESS | 1768 | 1461141340882 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E74F967C00) [pid = 1768] [serial = 1469] [outer = 000000E74E95E800] 01:35:41 INFO - PROCESS | 1768 | 1461141341321 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 01:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 628ms 01:35:41 INFO - PROCESS | 1768 | 1461141341349 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 01:35:41 INFO - PROCESS | 1768 | 1461141341352 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 01:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:35:41 INFO - PROCESS | 1768 | 1461141341360 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:35:41 INFO - PROCESS | 1768 | 1461141341362 Marionette TRACE conn6 <- [1,1922,null,{}] 01:35:41 INFO - PROCESS | 1768 | 1461141341365 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:41 INFO - PROCESS | 1768 | 1461141341452 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 01:35:41 INFO - PROCESS | 1768 | 1461141341494 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:41 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754599800 == 66 [pid = 1768] [id = 490] 01:35:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E74FB8FC00) [pid = 1768] [serial = 1470] [outer = 0000000000000000] 01:35:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E74FB89000) [pid = 1768] [serial = 1471] [outer = 000000E74FB8FC00] 01:35:41 INFO - PROCESS | 1768 | 1461141341540 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74FD0C400) [pid = 1768] [serial = 1472] [outer = 000000E74FB8FC00] 01:35:41 INFO - PROCESS | 1768 | 1461141341972 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 01:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 627ms 01:35:42 INFO - PROCESS | 1768 | 1461141342007 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 1768 | 1461141342009 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 01:35:42 INFO - PROCESS | 1768 | 1461141342012 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:35:42 INFO - PROCESS | 1768 | 1461141342014 Marionette TRACE conn6 <- [1,1926,null,{}] 01:35:42 INFO - PROCESS | 1768 | 1461141342018 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:42 INFO - PROCESS | 1768 | 1461141342139 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 01:35:42 INFO - PROCESS | 1768 | 1461141342145 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B6E800 == 67 [pid = 1768] [id = 491] 01:35:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E7500E3C00) [pid = 1768] [serial = 1473] [outer = 0000000000000000] 01:35:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E750273400) [pid = 1768] [serial = 1474] [outer = 000000E7500E3C00] 01:35:42 INFO - PROCESS | 1768 | 1461141342247 Marionette DEBUG loaded listener.js 01:35:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E75094A400) [pid = 1768] [serial = 1475] [outer = 000000E7500E3C00] 01:35:42 INFO - PROCESS | 1768 | 1461141342699 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 01:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 732ms 01:35:42 INFO - PROCESS | 1768 | 1461141342749 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 1768 | 1461141342752 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 01:35:42 INFO - PROCESS | 1768 | 1461141342755 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:35:42 INFO - PROCESS | 1768 | 1461141342757 Marionette TRACE conn6 <- [1,1930,null,{}] 01:35:42 INFO - PROCESS | 1768 | 1461141342760 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:42 INFO - PROCESS | 1768 | 1461141342905 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 01:35:42 INFO - PROCESS | 1768 | 1461141342932 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7554C5800 == 68 [pid = 1768] [id = 492] 01:35:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E7519DC800) [pid = 1768] [serial = 1476] [outer = 0000000000000000] 01:35:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E752424400) [pid = 1768] [serial = 1477] [outer = 000000E7519DC800] 01:35:43 INFO - PROCESS | 1768 | 1461141342994 Marionette DEBUG loaded listener.js 01:35:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E752FD9C00) [pid = 1768] [serial = 1478] [outer = 000000E7519DC800] 01:35:43 INFO - PROCESS | 1768 | 1461141343445 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 732ms 01:35:43 INFO - PROCESS | 1768 | 1461141343490 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 01:35:43 INFO - PROCESS | 1768 | 1461141343493 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 01:35:43 INFO - PROCESS | 1768 | 1461141343496 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:35:43 INFO - PROCESS | 1768 | 1461141343498 Marionette TRACE conn6 <- [1,1934,null,{}] 01:35:43 INFO - PROCESS | 1768 | 1461141343501 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:43 INFO - PROCESS | 1768 | 1461141343617 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 01:35:43 INFO - PROCESS | 1768 | 1461141343675 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:43 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756EBC800 == 69 [pid = 1768] [id = 493] 01:35:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E7533DD800) [pid = 1768] [serial = 1479] [outer = 0000000000000000] 01:35:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E753ECA800) [pid = 1768] [serial = 1480] [outer = 000000E7533DD800] 01:35:43 INFO - PROCESS | 1768 | 1461141343720 Marionette DEBUG loaded listener.js 01:35:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E753F0AC00) [pid = 1768] [serial = 1481] [outer = 000000E7533DD800] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E750350800) [pid = 1768] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74EDC8800) [pid = 1768] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74FBC4400) [pid = 1768] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74CD76000) [pid = 1768] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E747EB6000) [pid = 1768] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E742F58800) [pid = 1768] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E74E9EF800) [pid = 1768] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74EF9F800) [pid = 1768] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74FBD6400) [pid = 1768] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E743358400) [pid = 1768] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E749B02800) [pid = 1768] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E747B60C00) [pid = 1768] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E743A33400) [pid = 1768] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E748BA3C00) [pid = 1768] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74CD7B000) [pid = 1768] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E75026E000) [pid = 1768] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E743A5B000) [pid = 1768] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E750CC7C00) [pid = 1768] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E74FD1A400) [pid = 1768] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E750E04C00) [pid = 1768] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E74C577400) [pid = 1768] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:35:44 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74D1EC400) [pid = 1768] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:35:44 INFO - PROCESS | 1768 | 1461141344377 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 942ms 01:35:44 INFO - PROCESS | 1768 | 1461141344442 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 01:35:44 INFO - PROCESS | 1768 | 1461141344444 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 01:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:35:44 INFO - PROCESS | 1768 | 1461141344448 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - PROCESS | 1768 | 1461141344450 Marionette TRACE conn6 <- [1,1938,null,{}] 01:35:44 INFO - PROCESS | 1768 | 1461141344454 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:44 INFO - PROCESS | 1768 | 1461141344541 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 01:35:44 INFO - PROCESS | 1768 | 1461141344625 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7545A2800 == 70 [pid = 1768] [id = 494] 01:35:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E741996800) [pid = 1768] [serial = 1482] [outer = 0000000000000000] 01:35:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E744888000) [pid = 1768] [serial = 1483] [outer = 000000E741996800] 01:35:44 INFO - PROCESS | 1768 | 1461141344671 Marionette DEBUG loaded listener.js 01:35:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74D1E4C00) [pid = 1768] [serial = 1484] [outer = 000000E741996800] 01:35:45 INFO - PROCESS | 1768 | 1461141345033 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 01:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 627ms 01:35:45 INFO - PROCESS | 1768 | 1461141345077 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 01:35:45 INFO - PROCESS | 1768 | 1461141345079 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 01:35:45 INFO - PROCESS | 1768 | 1461141345083 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:35:45 INFO - PROCESS | 1768 | 1461141345085 Marionette TRACE conn6 <- [1,1942,null,{}] 01:35:45 INFO - PROCESS | 1768 | 1461141345088 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:45 INFO - PROCESS | 1768 | 1461141345207 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 01:35:45 INFO - PROCESS | 1768 | 1461141345215 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75902E800 == 71 [pid = 1768] [id = 495] 01:35:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E743A33400) [pid = 1768] [serial = 1485] [outer = 0000000000000000] 01:35:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74FBDAC00) [pid = 1768] [serial = 1486] [outer = 000000E743A33400] 01:35:45 INFO - PROCESS | 1768 | 1461141345262 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E753F05C00) [pid = 1768] [serial = 1487] [outer = 000000E743A33400] 01:35:45 INFO - PROCESS | 1768 | 1461141345659 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 01:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 628ms 01:35:45 INFO - PROCESS | 1768 | 1461141345714 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 01:35:45 INFO - PROCESS | 1768 | 1461141345716 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 01:35:45 INFO - PROCESS | 1768 | 1461141345720 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:35:45 INFO - PROCESS | 1768 | 1461141345722 Marionette TRACE conn6 <- [1,1946,null,{}] 01:35:45 INFO - PROCESS | 1768 | 1461141345725 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:45 INFO - PROCESS | 1768 | 1461141345846 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 01:35:45 INFO - PROCESS | 1768 | 1461141345892 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75B892800 == 72 [pid = 1768] [id = 496] 01:35:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E754193800) [pid = 1768] [serial = 1488] [outer = 0000000000000000] 01:35:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E75419EC00) [pid = 1768] [serial = 1489] [outer = 000000E754193800] 01:35:45 INFO - PROCESS | 1768 | 1461141345943 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E754683000) [pid = 1768] [serial = 1490] [outer = 000000E754193800] 01:35:46 INFO - PROCESS | 1768 | 1461141346493 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 01:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 838ms 01:35:46 INFO - PROCESS | 1768 | 1461141346562 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 01:35:46 INFO - PROCESS | 1768 | 1461141346567 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 01:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:35:46 INFO - PROCESS | 1768 | 1461141346573 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:35:46 INFO - PROCESS | 1768 | 1461141346577 Marionette TRACE conn6 <- [1,1950,null,{}] 01:35:46 INFO - PROCESS | 1768 | 1461141346598 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:46 INFO - PROCESS | 1768 | 1461141346744 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 01:35:46 INFO - PROCESS | 1768 | 1461141346808 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F6C8000 == 73 [pid = 1768] [id = 497] 01:35:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E743A5C800) [pid = 1768] [serial = 1491] [outer = 0000000000000000] 01:35:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E748680000) [pid = 1768] [serial = 1492] [outer = 000000E743A5C800] 01:35:46 INFO - PROCESS | 1768 | 1461141346867 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E749790000) [pid = 1768] [serial = 1493] [outer = 000000E743A5C800] 01:35:47 INFO - PROCESS | 1768 | 1461141347501 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 01:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 983ms 01:35:47 INFO - PROCESS | 1768 | 1461141347559 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 01:35:47 INFO - PROCESS | 1768 | 1461141347566 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 01:35:47 INFO - PROCESS | 1768 | 1461141347573 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:35:47 INFO - PROCESS | 1768 | 1461141347576 Marionette TRACE conn6 <- [1,1954,null,{}] 01:35:47 INFO - PROCESS | 1768 | 1461141347580 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:47 INFO - PROCESS | 1768 | 1461141347695 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 01:35:47 INFO - PROCESS | 1768 | 1461141347796 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541B5800 == 74 [pid = 1768] [id = 498] 01:35:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74D138400) [pid = 1768] [serial = 1494] [outer = 0000000000000000] 01:35:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74ED35800) [pid = 1768] [serial = 1495] [outer = 000000E74D138400] 01:35:47 INFO - PROCESS | 1768 | 1461141347853 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74FA24800) [pid = 1768] [serial = 1496] [outer = 000000E74D138400] 01:35:48 INFO - PROCESS | 1768 | 1461141348483 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 01:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 943ms 01:35:48 INFO - PROCESS | 1768 | 1461141348522 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 01:35:48 INFO - PROCESS | 1768 | 1461141348525 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 01:35:48 INFO - PROCESS | 1768 | 1461141348529 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:35:48 INFO - PROCESS | 1768 | 1461141348534 Marionette TRACE conn6 <- [1,1958,null,{}] 01:35:48 INFO - PROCESS | 1768 | 1461141348547 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:48 INFO - PROCESS | 1768 | 1461141348694 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 01:35:48 INFO - PROCESS | 1768 | 1461141348822 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:48 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BAD1000 == 75 [pid = 1768] [id = 499] 01:35:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E75034E400) [pid = 1768] [serial = 1497] [outer = 0000000000000000] 01:35:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E750CCF800) [pid = 1768] [serial = 1498] [outer = 000000E75034E400] 01:35:48 INFO - PROCESS | 1768 | 1461141348883 Marionette DEBUG loaded listener.js 01:35:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E752423400) [pid = 1768] [serial = 1499] [outer = 000000E75034E400] 01:35:49 INFO - PROCESS | 1768 | 1461141349440 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 01:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 985ms 01:35:49 INFO - PROCESS | 1768 | 1461141349531 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 01:35:49 INFO - PROCESS | 1768 | 1461141349535 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 01:35:49 INFO - PROCESS | 1768 | 1461141349540 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:35:49 INFO - PROCESS | 1768 | 1461141349542 Marionette TRACE conn6 <- [1,1962,null,{}] 01:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:35:49 INFO - PROCESS | 1768 | 1461141349546 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:49 INFO - PROCESS | 1768 | 1461141349659 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 01:35:49 INFO - PROCESS | 1768 | 1461141349785 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:49 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BD43800 == 76 [pid = 1768] [id = 500] 01:35:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E75467E400) [pid = 1768] [serial = 1500] [outer = 0000000000000000] 01:35:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E754688000) [pid = 1768] [serial = 1501] [outer = 000000E75467E400] 01:35:49 INFO - PROCESS | 1768 | 1461141349844 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E754747400) [pid = 1768] [serial = 1502] [outer = 000000E75467E400] 01:35:50 INFO - PROCESS | 1768 | 1461141350416 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 01:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 923ms 01:35:50 INFO - PROCESS | 1768 | 1461141350470 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 01:35:50 INFO - PROCESS | 1768 | 1461141350473 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 01:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:35:50 INFO - PROCESS | 1768 | 1461141350476 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - PROCESS | 1768 | 1461141350478 Marionette TRACE conn6 <- [1,1966,null,{}] 01:35:50 INFO - PROCESS | 1768 | 1461141350482 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:50 INFO - PROCESS | 1768 | 1461141350591 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 01:35:50 INFO - PROCESS | 1768 | 1461141350690 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BE24800 == 77 [pid = 1768] [id = 501] 01:35:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E75474A000) [pid = 1768] [serial = 1503] [outer = 0000000000000000] 01:35:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E754751C00) [pid = 1768] [serial = 1504] [outer = 000000E75474A000] 01:35:50 INFO - PROCESS | 1768 | 1461141350746 Marionette DEBUG loaded listener.js 01:35:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E75475B800) [pid = 1768] [serial = 1505] [outer = 000000E75474A000] 01:35:51 INFO - PROCESS | 1768 | 1461141351385 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 944ms 01:35:51 INFO - PROCESS | 1768 | 1461141351423 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 01:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:35:51 INFO - PROCESS | 1768 | 1461141351425 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 01:35:51 INFO - PROCESS | 1768 | 1461141351429 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - PROCESS | 1768 | 1461141351431 Marionette TRACE conn6 <- [1,1970,null,{}] 01:35:51 INFO - PROCESS | 1768 | 1461141351434 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:51 INFO - PROCESS | 1768 | 1461141351568 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 01:35:51 INFO - PROCESS | 1768 | 1461141351700 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743620800 == 78 [pid = 1768] [id = 502] 01:35:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E7431BE800) [pid = 1768] [serial = 1506] [outer = 0000000000000000] 01:35:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E743895000) [pid = 1768] [serial = 1507] [outer = 000000E7431BE800] 01:35:51 INFO - PROCESS | 1768 | 1461141351761 Marionette DEBUG loaded listener.js 01:35:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E74EDC0000) [pid = 1768] [serial = 1508] [outer = 000000E7431BE800] 01:35:52 INFO - PROCESS | 1768 | 1461141352556 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1178ms 01:35:52 INFO - PROCESS | 1768 | 1461141352610 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 01:35:52 INFO - PROCESS | 1768 | 1461141352614 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 01:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:35:52 INFO - PROCESS | 1768 | 1461141352620 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:35:52 INFO - PROCESS | 1768 | 1461141352624 Marionette TRACE conn6 <- [1,1974,null,{}] 01:35:52 INFO - PROCESS | 1768 | 1461141352629 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:52 INFO - PROCESS | 1768 | 1461141352733 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 01:35:52 INFO - PROCESS | 1768 | 1461141352867 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75086D800 == 79 [pid = 1768] [id = 503] 01:35:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E744BCBC00) [pid = 1768] [serial = 1509] [outer = 0000000000000000] 01:35:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E747BCDC00) [pid = 1768] [serial = 1510] [outer = 000000E744BCBC00] 01:35:52 INFO - PROCESS | 1768 | 1461141352922 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E748A37800) [pid = 1768] [serial = 1511] [outer = 000000E744BCBC00] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E75010B000 == 78 [pid = 1768] [id = 441] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E7545A7800 == 77 [pid = 1768] [id = 447] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E75902E800 == 76 [pid = 1768] [id = 495] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E7545A2800 == 75 [pid = 1768] [id = 494] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E756EBC800 == 74 [pid = 1768] [id = 493] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E7554C5800 == 73 [pid = 1768] [id = 492] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B6E800 == 72 [pid = 1768] [id = 491] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E754599800 == 71 [pid = 1768] [id = 490] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E750A95C00) [pid = 1768] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E7508CDC00) [pid = 1768] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E753386800) [pid = 1768] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E753A1B400) [pid = 1768] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E34800 == 70 [pid = 1768] [id = 489] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E74C51F000 == 69 [pid = 1768] [id = 488] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E750868000 == 68 [pid = 1768] [id = 487] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E74FF9E800 == 67 [pid = 1768] [id = 486] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E75B878000 == 66 [pid = 1768] [id = 485] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E758CF1800 == 65 [pid = 1768] [id = 484] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E756F0E000 == 64 [pid = 1768] [id = 483] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E752FBD000 == 63 [pid = 1768] [id = 482] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E74C504800 == 62 [pid = 1768] [id = 481] 01:35:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E7554D6000 == 61 [pid = 1768] [id = 480] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E748578C00) [pid = 1768] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E750E05800) [pid = 1768] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E750277C00) [pid = 1768] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E751774000) [pid = 1768] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74EDC2400) [pid = 1768] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74FBD7400) [pid = 1768] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E75084DC00) [pid = 1768] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E750357C00) [pid = 1768] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E750D74800) [pid = 1768] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E7519DF000) [pid = 1768] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E74C5AB800) [pid = 1768] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E743A5F000) [pid = 1768] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74ED34400) [pid = 1768] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74F41B000) [pid = 1768] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E74FBC5000) [pid = 1768] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E74F95D000) [pid = 1768] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74FD09C00) [pid = 1768] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E743A5DC00) [pid = 1768] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74803B800) [pid = 1768] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E749B0E000) [pid = 1768] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74F961C00) [pid = 1768] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E7500DCC00) [pid = 1768] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E747D81C00) [pid = 1768] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E743A62400) [pid = 1768] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E74EDC8400) [pid = 1768] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E749B0A800) [pid = 1768] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E74D13D000) [pid = 1768] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E74E9E7400) [pid = 1768] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E74864C000) [pid = 1768] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E750356000) [pid = 1768] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E74FD20400) [pid = 1768] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E74C5A2000) [pid = 1768] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E75084D000) [pid = 1768] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E74D28B400) [pid = 1768] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 01:35:53 INFO - PROCESS | 1768 | 1461141353547 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 984ms 01:35:53 INFO - PROCESS | 1768 | 1461141353608 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 01:35:53 INFO - PROCESS | 1768 | 1461141353614 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 01:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:35:53 INFO - PROCESS | 1768 | 1461141353620 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - PROCESS | 1768 | 1461141353623 Marionette TRACE conn6 <- [1,1978,null,{}] 01:35:53 INFO - PROCESS | 1768 | 1461141353627 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:53 INFO - PROCESS | 1768 | 1461141353716 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 01:35:53 INFO - PROCESS | 1768 | 1461141353799 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C506800 == 62 [pid = 1768] [id = 504] 01:35:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E74199C400) [pid = 1768] [serial = 1512] [outer = 0000000000000000] 01:35:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E747B65000) [pid = 1768] [serial = 1513] [outer = 000000E74199C400] 01:35:53 INFO - PROCESS | 1768 | 1461141353846 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E748862400) [pid = 1768] [serial = 1514] [outer = 000000E74199C400] 01:35:54 INFO - PROCESS | 1768 | 1461141354317 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 734ms 01:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:35:54 INFO - PROCESS | 1768 | 1461141354355 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 01:35:54 INFO - PROCESS | 1768 | 1461141354357 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 01:35:54 INFO - PROCESS | 1768 | 1461141354361 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:35:54 INFO - PROCESS | 1768 | 1461141354365 Marionette TRACE conn6 <- [1,1982,null,{}] 01:35:54 INFO - PROCESS | 1768 | 1461141354376 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:54 INFO - PROCESS | 1768 | 1461141354470 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 01:35:54 INFO - PROCESS | 1768 | 1461141354478 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E751928800 == 63 [pid = 1768] [id = 505] 01:35:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E74C5A3400) [pid = 1768] [serial = 1515] [outer = 0000000000000000] 01:35:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E74C5B0000) [pid = 1768] [serial = 1516] [outer = 000000E74C5A3400] 01:35:54 INFO - PROCESS | 1768 | 1461141354528 Marionette DEBUG loaded listener.js 01:35:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E74D1C0000) [pid = 1768] [serial = 1517] [outer = 000000E74C5A3400] 01:35:54 INFO - PROCESS | 1768 | 1461141354968 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 01:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 630ms 01:35:54 INFO - PROCESS | 1768 | 1461141354993 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 01:35:55 INFO - PROCESS | 1768 | 1461141354996 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 01:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:35:55 INFO - PROCESS | 1768 | 1461141354999 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:35:55 INFO - PROCESS | 1768 | 1461141355001 Marionette TRACE conn6 <- [1,1986,null,{}] 01:35:55 INFO - PROCESS | 1768 | 1461141355009 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:55 INFO - PROCESS | 1768 | 1461141355099 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 01:35:55 INFO - PROCESS | 1768 | 1461141355106 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:55 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E23000 == 64 [pid = 1768] [id = 506] 01:35:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E74E95E400) [pid = 1768] [serial = 1518] [outer = 0000000000000000] 01:35:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74E9F1400) [pid = 1768] [serial = 1519] [outer = 000000E74E95E400] 01:35:55 INFO - PROCESS | 1768 | 1461141355153 Marionette DEBUG loaded listener.js 01:35:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E74EDCEC00) [pid = 1768] [serial = 1520] [outer = 000000E74E95E400] 01:35:55 INFO - PROCESS | 1768 | 1461141355585 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 01:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 01:35:55 INFO - PROCESS | 1768 | 1461141355631 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 01:35:55 INFO - PROCESS | 1768 | 1461141355633 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 01:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:35:55 INFO - PROCESS | 1768 | 1461141355645 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:35:55 INFO - PROCESS | 1768 | 1461141355647 Marionette TRACE conn6 <- [1,1990,null,{}] 01:35:55 INFO - PROCESS | 1768 | 1461141355651 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:55 INFO - PROCESS | 1768 | 1461141355761 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 01:35:55 INFO - PROCESS | 1768 | 1461141355768 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:55 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754127800 == 65 [pid = 1768] [id = 507] 01:35:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74F415800) [pid = 1768] [serial = 1521] [outer = 0000000000000000] 01:35:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74F783400) [pid = 1768] [serial = 1522] [outer = 000000E74F415800] 01:35:55 INFO - PROCESS | 1768 | 1461141355815 Marionette DEBUG loaded listener.js 01:35:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E74F959400) [pid = 1768] [serial = 1523] [outer = 000000E74F415800] 01:35:56 INFO - PROCESS | 1768 | 1461141356303 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 01:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 01:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:35:56 INFO - PROCESS | 1768 | 1461141356324 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 01:35:56 INFO - PROCESS | 1768 | 1461141356326 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 01:35:56 INFO - PROCESS | 1768 | 1461141356329 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:35:56 INFO - PROCESS | 1768 | 1461141356331 Marionette TRACE conn6 <- [1,1994,null,{}] 01:35:56 INFO - PROCESS | 1768 | 1461141356335 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:56 INFO - PROCESS | 1768 | 1461141356469 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 01:35:56 INFO - PROCESS | 1768 | 1461141356527 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75495D800 == 66 [pid = 1768] [id = 508] 01:35:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74FB89C00) [pid = 1768] [serial = 1524] [outer = 0000000000000000] 01:35:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E74FBD5000) [pid = 1768] [serial = 1525] [outer = 000000E74FB89C00] 01:35:56 INFO - PROCESS | 1768 | 1461141356576 Marionette DEBUG loaded listener.js 01:35:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74FD10C00) [pid = 1768] [serial = 1526] [outer = 000000E74FB89C00] 01:35:57 INFO - PROCESS | 1768 | 1461141357008 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 01:35:57 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 01:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 732ms 01:35:57 INFO - PROCESS | 1768 | 1461141357063 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 01:35:57 INFO - PROCESS | 1768 | 1461141357065 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 01:35:57 INFO - PROCESS | 1768 | 1461141357069 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:35:57 INFO - PROCESS | 1768 | 1461141357071 Marionette TRACE conn6 <- [1,1998,null,{}] 01:35:57 INFO - PROCESS | 1768 | 1461141357102 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:57 INFO - PROCESS | 1768 | 1461141357225 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 01:35:57 INFO - PROCESS | 1768 | 1461141357283 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:57 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B7C800 == 67 [pid = 1768] [id = 509] 01:35:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E74FBCDC00) [pid = 1768] [serial = 1527] [outer = 0000000000000000] 01:35:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E74FD27800) [pid = 1768] [serial = 1528] [outer = 000000E74FBCDC00] 01:35:57 INFO - PROCESS | 1768 | 1461141357330 Marionette DEBUG loaded listener.js 01:35:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E750351C00) [pid = 1768] [serial = 1529] [outer = 000000E74FBCDC00] 01:35:57 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E7533DD800) [pid = 1768] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:35:57 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E7519DC800) [pid = 1768] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:35:57 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E743A33400) [pid = 1768] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:35:57 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E75084B800) [pid = 1768] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:35:57 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E743A35C00) [pid = 1768] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:35:57 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E74E95E800) [pid = 1768] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:35:57 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E741996800) [pid = 1768] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:35:57 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E74225A400) [pid = 1768] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:35:57 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E749B09400) [pid = 1768] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:35:57 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E7500E3C00) [pid = 1768] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:35:57 INFO - PROCESS | 1768 | 1461141357914 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 01:35:57 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 01:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 879ms 01:35:57 INFO - PROCESS | 1768 | 1461141357961 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 01:35:57 INFO - PROCESS | 1768 | 1461141357963 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 01:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:35:57 INFO - PROCESS | 1768 | 1461141357974 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:35:57 INFO - PROCESS | 1768 | 1461141357976 Marionette TRACE conn6 <- [1,2002,null,{}] 01:35:57 INFO - PROCESS | 1768 | 1461141357980 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:58 INFO - PROCESS | 1768 | 1461141358066 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 01:35:58 INFO - PROCESS | 1768 | 1461141358073 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550C2000 == 68 [pid = 1768] [id = 510] 01:35:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E743A35C00) [pid = 1768] [serial = 1530] [outer = 0000000000000000] 01:35:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E750279800) [pid = 1768] [serial = 1531] [outer = 000000E743A35C00] 01:35:58 INFO - PROCESS | 1768 | 1461141358119 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E750851400) [pid = 1768] [serial = 1532] [outer = 000000E743A35C00] 01:35:58 INFO - PROCESS | 1768 | 1461141358594 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 01:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 692ms 01:35:58 INFO - PROCESS | 1768 | 1461141358663 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 01:35:58 INFO - PROCESS | 1768 | 1461141358665 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 01:35:58 INFO - PROCESS | 1768 | 1461141358668 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:35:58 INFO - PROCESS | 1768 | 1461141358670 Marionette TRACE conn6 <- [1,2006,null,{}] 01:35:58 INFO - PROCESS | 1768 | 1461141358674 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:58 INFO - PROCESS | 1768 | 1461141358763 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 01:35:58 INFO - PROCESS | 1768 | 1461141358773 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7554C5800 == 69 [pid = 1768] [id = 511] 01:35:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E75089B000) [pid = 1768] [serial = 1533] [outer = 0000000000000000] 01:35:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E750CC5400) [pid = 1768] [serial = 1534] [outer = 000000E75089B000] 01:35:58 INFO - PROCESS | 1768 | 1461141358818 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E750D78000) [pid = 1768] [serial = 1535] [outer = 000000E75089B000] 01:35:59 INFO - PROCESS | 1768 | 1461141359238 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 587ms 01:35:59 INFO - PROCESS | 1768 | 1461141359272 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 01:35:59 INFO - PROCESS | 1768 | 1461141359274 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 01:35:59 INFO - PROCESS | 1768 | 1461141359277 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - PROCESS | 1768 | 1461141359279 Marionette TRACE conn6 <- [1,2010,null,{}] 01:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:35:59 INFO - PROCESS | 1768 | 1461141359283 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:59 INFO - PROCESS | 1768 | 1461141359370 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 01:35:59 INFO - PROCESS | 1768 | 1461141359376 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:59 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756C31800 == 70 [pid = 1768] [id = 512] 01:35:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E750D82800) [pid = 1768] [serial = 1536] [outer = 0000000000000000] 01:35:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E750E03400) [pid = 1768] [serial = 1537] [outer = 000000E750D82800] 01:35:59 INFO - PROCESS | 1768 | 1461141359422 Marionette DEBUG loaded listener.js 01:35:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E75176D000) [pid = 1768] [serial = 1538] [outer = 000000E750D82800] 01:35:59 INFO - PROCESS | 1768 | 1461141359915 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 01:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 01:35:59 INFO - PROCESS | 1768 | 1461141359957 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 01:35:59 INFO - PROCESS | 1768 | 1461141359962 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 01:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:35:59 INFO - PROCESS | 1768 | 1461141359968 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - PROCESS | 1768 | 1461141359973 Marionette TRACE conn6 <- [1,2014,null,{}] 01:35:59 INFO - PROCESS | 1768 | 1461141359980 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:00 INFO - PROCESS | 1768 | 1461141360107 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 01:36:00 INFO - PROCESS | 1768 | 1461141360258 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74D29A800 == 71 [pid = 1768] [id = 513] 01:36:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E743A60C00) [pid = 1768] [serial = 1539] [outer = 0000000000000000] 01:36:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E74481CC00) [pid = 1768] [serial = 1540] [outer = 000000E743A60C00] 01:36:00 INFO - PROCESS | 1768 | 1461141360317 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E748AA0400) [pid = 1768] [serial = 1541] [outer = 000000E743A60C00] 01:36:00 INFO - PROCESS | 1768 | 1461141360923 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 01:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 986ms 01:36:00 INFO - PROCESS | 1768 | 1461141360956 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 01:36:00 INFO - PROCESS | 1768 | 1461141360963 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 01:36:00 INFO - PROCESS | 1768 | 1461141360969 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:36:00 INFO - PROCESS | 1768 | 1461141360973 Marionette TRACE conn6 <- [1,2018,null,{}] 01:36:00 INFO - PROCESS | 1768 | 1461141360977 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:01 INFO - PROCESS | 1768 | 1461141361093 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 01:36:01 INFO - PROCESS | 1768 | 1461141361193 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:01 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E1B000 == 72 [pid = 1768] [id = 514] 01:36:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74978C800) [pid = 1768] [serial = 1542] [outer = 0000000000000000] 01:36:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74CD58C00) [pid = 1768] [serial = 1543] [outer = 000000E74978C800] 01:36:01 INFO - PROCESS | 1768 | 1461141361250 Marionette DEBUG loaded listener.js 01:36:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74E95EC00) [pid = 1768] [serial = 1544] [outer = 000000E74978C800] 01:36:01 INFO - PROCESS | 1768 | 1461141361878 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 01:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 923ms 01:36:01 INFO - PROCESS | 1768 | 1461141361898 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 01:36:01 INFO - PROCESS | 1768 | 1461141361901 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 01:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:36:01 INFO - PROCESS | 1768 | 1461141361905 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - PROCESS | 1768 | 1461141361909 Marionette TRACE conn6 <- [1,2022,null,{}] 01:36:01 INFO - PROCESS | 1768 | 1461141361922 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:02 INFO - PROCESS | 1768 | 1461141362042 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 01:36:02 INFO - PROCESS | 1768 | 1461141362141 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756F14800 == 73 [pid = 1768] [id = 515] 01:36:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74F961000) [pid = 1768] [serial = 1545] [outer = 0000000000000000] 01:36:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E74FBD7C00) [pid = 1768] [serial = 1546] [outer = 000000E74F961000] 01:36:02 INFO - PROCESS | 1768 | 1461141362201 Marionette DEBUG loaded listener.js 01:36:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E7508C0800) [pid = 1768] [serial = 1547] [outer = 000000E74F961000] 01:36:02 INFO - PROCESS | 1768 | 1461141362839 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 985ms 01:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:36:02 INFO - PROCESS | 1768 | 1461141362892 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 01:36:02 INFO - PROCESS | 1768 | 1461141362896 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 01:36:02 INFO - PROCESS | 1768 | 1461141362899 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:36:02 INFO - PROCESS | 1768 | 1461141362902 Marionette TRACE conn6 <- [1,2026,null,{}] 01:36:02 INFO - PROCESS | 1768 | 1461141362906 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:03 INFO - PROCESS | 1768 | 1461141363019 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 01:36:03 INFO - PROCESS | 1768 | 1461141363145 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:03 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759229000 == 74 [pid = 1768] [id = 516] 01:36:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E751A8A000) [pid = 1768] [serial = 1548] [outer = 0000000000000000] 01:36:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E752EE2400) [pid = 1768] [serial = 1549] [outer = 000000E751A8A000] 01:36:03 INFO - PROCESS | 1768 | 1461141363203 Marionette DEBUG loaded listener.js 01:36:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E753ED9400) [pid = 1768] [serial = 1550] [outer = 000000E751A8A000] 01:36:03 INFO - PROCESS | 1768 | 1461141363740 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 01:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 880ms 01:36:03 INFO - PROCESS | 1768 | 1461141363780 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 01:36:03 INFO - PROCESS | 1768 | 1461141363783 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 01:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:36:03 INFO - PROCESS | 1768 | 1461141363786 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:36:03 INFO - PROCESS | 1768 | 1461141363789 Marionette TRACE conn6 <- [1,2030,null,{}] 01:36:03 INFO - PROCESS | 1768 | 1461141363792 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:03 INFO - PROCESS | 1768 | 1461141363901 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 01:36:04 INFO - PROCESS | 1768 | 1461141364028 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75B888800 == 75 [pid = 1768] [id = 517] 01:36:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E751A8DC00) [pid = 1768] [serial = 1551] [outer = 0000000000000000] 01:36:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E754199C00) [pid = 1768] [serial = 1552] [outer = 000000E751A8DC00] 01:36:04 INFO - PROCESS | 1768 | 1461141364085 Marionette DEBUG loaded listener.js 01:36:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E75473F800) [pid = 1768] [serial = 1553] [outer = 000000E751A8DC00] 01:36:04 INFO - PROCESS | 1768 | 1461141364662 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:36:04 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) 01:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 923ms 01:36:04 INFO - PROCESS | 1768 | 1461141364714 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 01:36:04 INFO - PROCESS | 1768 | 1461141364716 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 01:36:04 INFO - PROCESS | 1768 | 1461141364720 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:36:04 INFO - PROCESS | 1768 | 1461141364722 Marionette TRACE conn6 <- [1,2034,null,{}] 01:36:04 INFO - PROCESS | 1768 | 1461141364726 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:04 INFO - PROCESS | 1768 | 1461141364864 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 01:36:04 INFO - PROCESS | 1768 | 1461141364995 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BE40800 == 76 [pid = 1768] [id = 518] 01:36:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E7547BBC00) [pid = 1768] [serial = 1554] [outer = 0000000000000000] 01:36:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E754863400) [pid = 1768] [serial = 1555] [outer = 000000E7547BBC00] 01:36:05 INFO - PROCESS | 1768 | 1461141365055 Marionette DEBUG loaded listener.js 01:36:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E75486C400) [pid = 1768] [serial = 1556] [outer = 000000E7547BBC00] 01:36:05 INFO - PROCESS | 1768 | 1461141365619 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 984ms 01:36:05 INFO - PROCESS | 1768 | 1461141365706 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 01:36:05 INFO - PROCESS | 1768 | 1461141365709 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 01:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:36:05 INFO - PROCESS | 1768 | 1461141365712 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:36:05 INFO - PROCESS | 1768 | 1461141365715 Marionette TRACE conn6 <- [1,2038,null,{}] 01:36:05 INFO - PROCESS | 1768 | 1461141365719 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:05 INFO - PROCESS | 1768 | 1461141365833 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 01:36:05 INFO - PROCESS | 1768 | 1461141365958 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7442D7000 == 77 [pid = 1768] [id = 519] 01:36:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E742AC5800) [pid = 1768] [serial = 1557] [outer = 0000000000000000] 01:36:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E743A59C00) [pid = 1768] [serial = 1558] [outer = 000000E742AC5800] 01:36:06 INFO - PROCESS | 1768 | 1461141366017 Marionette DEBUG loaded listener.js 01:36:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E74FB8B400) [pid = 1768] [serial = 1559] [outer = 000000E742AC5800] 01:36:06 INFO - PROCESS | 1768 | 1461141366712 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1027ms 01:36:06 INFO - PROCESS | 1768 | 1461141366743 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 01:36:06 INFO - PROCESS | 1768 | 1461141366747 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 01:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:36:06 INFO - PROCESS | 1768 | 1461141366753 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:36:06 INFO - PROCESS | 1768 | 1461141366756 Marionette TRACE conn6 <- [1,2042,null,{}] 01:36:06 INFO - PROCESS | 1768 | 1461141366780 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:06 INFO - PROCESS | 1768 | 1461141366885 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 01:36:07 INFO - PROCESS | 1768 | 1461141367017 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:07 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540DA000 == 78 [pid = 1768] [id = 520] 01:36:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E748513800) [pid = 1768] [serial = 1560] [outer = 0000000000000000] 01:36:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E748A9C400) [pid = 1768] [serial = 1561] [outer = 000000E748513800] 01:36:07 INFO - PROCESS | 1768 | 1461141367079 Marionette DEBUG loaded listener.js 01:36:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E74A31F800) [pid = 1768] [serial = 1562] [outer = 000000E748513800] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75086B800 == 77 [pid = 1768] [id = 385] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E758CF2000 == 76 [pid = 1768] [id = 464] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E7554C5800 == 75 [pid = 1768] [id = 511] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550C2000 == 74 [pid = 1768] [id = 510] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B7C800 == 73 [pid = 1768] [id = 509] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75495D800 == 72 [pid = 1768] [id = 508] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E754127800 == 71 [pid = 1768] [id = 507] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E23000 == 70 [pid = 1768] [id = 506] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E751928800 == 69 [pid = 1768] [id = 505] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E74C506800 == 68 [pid = 1768] [id = 504] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75086D800 == 67 [pid = 1768] [id = 503] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E7431C0400) [pid = 1768] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E749B06800) [pid = 1768] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E74FA24000) [pid = 1768] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E750D8D000) [pid = 1768] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E75337DC00) [pid = 1768] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E75419EC00) [pid = 1768] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BD43800 == 66 [pid = 1768] [id = 500] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BAD1000 == 65 [pid = 1768] [id = 499] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541B5800 == 64 [pid = 1768] [id = 498] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F6C8000 == 63 [pid = 1768] [id = 497] 01:36:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75B892800 == 62 [pid = 1768] [id = 496] 01:36:07 INFO - PROCESS | 1768 | 1461141367743 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 01:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1002ms 01:36:07 INFO - PROCESS | 1768 | 1461141367759 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 01:36:07 INFO - PROCESS | 1768 | 1461141367765 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 01:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:36:07 INFO - PROCESS | 1768 | 1461141367771 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:36:07 INFO - PROCESS | 1768 | 1461141367774 Marionette TRACE conn6 <- [1,2046,null,{}] 01:36:07 INFO - PROCESS | 1768 | 1461141367777 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:07 INFO - PROCESS | 1768 | 1461141367869 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E753ECA800) [pid = 1768] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E752424400) [pid = 1768] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E74FBDAC00) [pid = 1768] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E750CD0C00) [pid = 1768] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E748A34000) [pid = 1768] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74CD7E400) [pid = 1768] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74F787800) [pid = 1768] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74F967C00) [pid = 1768] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E744888000) [pid = 1768] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E743915400) [pid = 1768] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E742AC7400) [pid = 1768] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E753F05C00) [pid = 1768] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74FB89000) [pid = 1768] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74D146800) [pid = 1768] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74C576C00) [pid = 1768] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E753F0AC00) [pid = 1768] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E750273400) [pid = 1768] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74D1E4C00) [pid = 1768] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E75094A400) [pid = 1768] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E752FD9C00) [pid = 1768] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 01:36:07 INFO - PROCESS | 1768 | 1461141367969 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:08 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74260F800 == 63 [pid = 1768] [id = 521] 01:36:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E743A34800) [pid = 1768] [serial = 1563] [outer = 0000000000000000] 01:36:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E748042000) [pid = 1768] [serial = 1564] [outer = 000000E743A34800] 01:36:08 INFO - PROCESS | 1768 | 1461141368020 Marionette DEBUG loaded listener.js 01:36:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E74CD77400) [pid = 1768] [serial = 1565] [outer = 000000E743A34800] 01:36:08 INFO - PROCESS | 1768 | 1461141368444 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 01:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 732ms 01:36:08 INFO - PROCESS | 1768 | 1461141368504 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 01:36:08 INFO - PROCESS | 1768 | 1461141368506 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 01:36:08 INFO - PROCESS | 1768 | 1461141368510 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:36:08 INFO - PROCESS | 1768 | 1461141368514 Marionette TRACE conn6 <- [1,2050,null,{}] 01:36:08 INFO - PROCESS | 1768 | 1461141368525 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:08 INFO - PROCESS | 1768 | 1461141368657 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 01:36:08 INFO - PROCESS | 1768 | 1461141368667 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:08 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754125000 == 64 [pid = 1768] [id = 522] 01:36:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E74F7BA800) [pid = 1768] [serial = 1566] [outer = 0000000000000000] 01:36:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E74F7C9400) [pid = 1768] [serial = 1567] [outer = 000000E74F7BA800] 01:36:08 INFO - PROCESS | 1768 | 1461141368716 Marionette DEBUG loaded listener.js 01:36:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74FB8C400) [pid = 1768] [serial = 1568] [outer = 000000E74F7BA800] 01:36:09 INFO - PROCESS | 1768 | 1461141369156 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 01:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 01:36:09 INFO - PROCESS | 1768 | 1461141369205 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 01:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:36:09 INFO - PROCESS | 1768 | 1461141369208 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 01:36:09 INFO - PROCESS | 1768 | 1461141369211 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:36:09 INFO - PROCESS | 1768 | 1461141369213 Marionette TRACE conn6 <- [1,2054,null,{}] 01:36:09 INFO - PROCESS | 1768 | 1461141369217 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:09 INFO - PROCESS | 1768 | 1461141369309 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 01:36:09 INFO - PROCESS | 1768 | 1461141369320 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:09 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B6D000 == 65 [pid = 1768] [id = 523] 01:36:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74FD1B400) [pid = 1768] [serial = 1569] [outer = 0000000000000000] 01:36:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E7500DE400) [pid = 1768] [serial = 1570] [outer = 000000E74FD1B400] 01:36:09 INFO - PROCESS | 1768 | 1461141369368 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E750846C00) [pid = 1768] [serial = 1571] [outer = 000000E74FD1B400] 01:36:09 INFO - PROCESS | 1768 | 1461141369804 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 01:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 01:36:09 INFO - PROCESS | 1768 | 1461141369844 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 01:36:09 INFO - PROCESS | 1768 | 1461141369846 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 01:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:36:09 INFO - PROCESS | 1768 | 1461141369850 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:36:09 INFO - PROCESS | 1768 | 1461141369851 Marionette TRACE conn6 <- [1,2058,null,{}] 01:36:09 INFO - PROCESS | 1768 | 1461141369855 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:09 INFO - PROCESS | 1768 | 1461141369981 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 01:36:10 INFO - PROCESS | 1768 | 1461141370070 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 1768 | ++DOCSHELL 000000E755233000 == 66 [pid = 1768] [id = 524] 01:36:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E75084FC00) [pid = 1768] [serial = 1572] [outer = 0000000000000000] 01:36:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E750CC5C00) [pid = 1768] [serial = 1573] [outer = 000000E75084FC00] 01:36:10 INFO - PROCESS | 1768 | 1461141370116 Marionette DEBUG loaded listener.js 01:36:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E750D83800) [pid = 1768] [serial = 1574] [outer = 000000E75084FC00] 01:36:10 INFO - PROCESS | 1768 | 1461141370555 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 01:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 01:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:36:10 INFO - PROCESS | 1768 | 1461141370586 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 01:36:10 INFO - PROCESS | 1768 | 1461141370589 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 01:36:10 INFO - PROCESS | 1768 | 1461141370592 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:36:10 INFO - PROCESS | 1768 | 1461141370593 Marionette TRACE conn6 <- [1,2062,null,{}] 01:36:10 INFO - PROCESS | 1768 | 1461141370597 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:10 INFO - PROCESS | 1768 | 1461141370734 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 01:36:10 INFO - PROCESS | 1768 | 1461141370796 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756C40000 == 67 [pid = 1768] [id = 525] 01:36:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E752FD7C00) [pid = 1768] [serial = 1575] [outer = 0000000000000000] 01:36:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E753F0DC00) [pid = 1768] [serial = 1576] [outer = 000000E752FD7C00] 01:36:10 INFO - PROCESS | 1768 | 1461141370849 Marionette DEBUG loaded listener.js 01:36:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E754752800) [pid = 1768] [serial = 1577] [outer = 000000E752FD7C00] 01:36:11 INFO - PROCESS | 1768 | 1461141371276 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 01:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 733ms 01:36:11 INFO - PROCESS | 1768 | 1461141371359 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 01:36:11 INFO - PROCESS | 1768 | 1461141371361 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 01:36:11 INFO - PROCESS | 1768 | 1461141371364 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:36:11 INFO - PROCESS | 1768 | 1461141371366 Marionette TRACE conn6 <- [1,2066,null,{}] 01:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:36:11 INFO - PROCESS | 1768 | 1461141371374 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:11 INFO - PROCESS | 1768 | 1461141371492 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 01:36:11 INFO - PROCESS | 1768 | 1461141371553 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:11 INFO - PROCESS | 1768 | ++DOCSHELL 000000E758CD3000 == 68 [pid = 1768] [id = 526] 01:36:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E75337E400) [pid = 1768] [serial = 1578] [outer = 0000000000000000] 01:36:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E7547BA000) [pid = 1768] [serial = 1579] [outer = 000000E75337E400] 01:36:11 INFO - PROCESS | 1768 | 1461141371599 Marionette DEBUG loaded listener.js 01:36:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E75486C000) [pid = 1768] [serial = 1580] [outer = 000000E75337E400] 01:36:12 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E74FB8FC00) [pid = 1768] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:36:12 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E744BCBC00) [pid = 1768] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:36:12 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74C5A3400) [pid = 1768] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:36:12 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74E95E400) [pid = 1768] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:36:12 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74F415800) [pid = 1768] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:36:12 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E7431BE800) [pid = 1768] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:36:12 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74199C400) [pid = 1768] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:36:12 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E74FB89C00) [pid = 1768] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:36:12 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E74FBCDC00) [pid = 1768] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:36:12 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E743A35C00) [pid = 1768] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:36:12 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E75089B000) [pid = 1768] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:36:12 INFO - PROCESS | 1768 | 1461141372196 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 01:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 879ms 01:36:12 INFO - PROCESS | 1768 | 1461141372250 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 01:36:12 INFO - PROCESS | 1768 | 1461141372252 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 01:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:36:12 INFO - PROCESS | 1768 | 1461141372255 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 1768 | 1461141372257 Marionette TRACE conn6 <- [1,2070,null,{}] 01:36:12 INFO - PROCESS | 1768 | 1461141372260 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:12 INFO - PROCESS | 1768 | 1461141372378 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 01:36:12 INFO - PROCESS | 1768 | 1461141372434 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:12 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759227800 == 69 [pid = 1768] [id = 527] 01:36:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E749BDA800) [pid = 1768] [serial = 1581] [outer = 0000000000000000] 01:36:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74FBCDC00) [pid = 1768] [serial = 1582] [outer = 000000E749BDA800] 01:36:12 INFO - PROCESS | 1768 | 1461141372480 Marionette DEBUG loaded listener.js 01:36:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E75486B000) [pid = 1768] [serial = 1583] [outer = 000000E749BDA800] 01:36:12 INFO - PROCESS | 1768 | 1461141372858 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 01:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 01:36:12 INFO - PROCESS | 1768 | 1461141372887 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 01:36:12 INFO - PROCESS | 1768 | 1461141372889 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 01:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:36:12 INFO - PROCESS | 1768 | 1461141372892 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 1768 | 1461141372894 Marionette TRACE conn6 <- [1,2074,null,{}] 01:36:12 INFO - PROCESS | 1768 | 1461141372898 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:12 INFO - PROCESS | 1768 | 1461141372988 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 01:36:13 INFO - PROCESS | 1768 | 1461141373012 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:13 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BD3E800 == 70 [pid = 1768] [id = 528] 01:36:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E75507CC00) [pid = 1768] [serial = 1584] [outer = 0000000000000000] 01:36:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E755083000) [pid = 1768] [serial = 1585] [outer = 000000E75507CC00] 01:36:13 INFO - PROCESS | 1768 | 1461141373057 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E755195C00) [pid = 1768] [serial = 1586] [outer = 000000E75507CC00] 01:36:13 INFO - PROCESS | 1768 | 1461141373492 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 01:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 628ms 01:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:36:13 INFO - PROCESS | 1768 | 1461141373524 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 01:36:13 INFO - PROCESS | 1768 | 1461141373526 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 01:36:13 INFO - PROCESS | 1768 | 1461141373529 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:36:13 INFO - PROCESS | 1768 | 1461141373531 Marionette TRACE conn6 <- [1,2078,null,{}] 01:36:13 INFO - PROCESS | 1768 | 1461141373538 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:13 INFO - PROCESS | 1768 | 1461141373630 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 01:36:13 INFO - PROCESS | 1768 | 1461141373636 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:13 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BEDF800 == 71 [pid = 1768] [id = 529] 01:36:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E755195000) [pid = 1768] [serial = 1587] [outer = 0000000000000000] 01:36:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E755223400) [pid = 1768] [serial = 1588] [outer = 000000E755195000] 01:36:13 INFO - PROCESS | 1768 | 1461141373685 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E75522B400) [pid = 1768] [serial = 1589] [outer = 000000E755195000] 01:36:14 INFO - PROCESS | 1768 | 1461141374244 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 01:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 796ms 01:36:14 INFO - PROCESS | 1768 | 1461141374410 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 01:36:14 INFO - PROCESS | 1768 | 1461141374415 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 01:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:36:14 INFO - PROCESS | 1768 | 1461141374432 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:36:14 INFO - PROCESS | 1768 | 1461141374437 Marionette TRACE conn6 <- [1,2082,null,{}] 01:36:14 INFO - PROCESS | 1768 | 1461141374443 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:14 INFO - PROCESS | 1768 | 1461141374565 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 01:36:14 INFO - PROCESS | 1768 | 1461141374690 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:14 INFO - PROCESS | 1768 | ++DOCSHELL 000000E751918800 == 72 [pid = 1768] [id = 530] 01:36:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E743352800) [pid = 1768] [serial = 1590] [outer = 0000000000000000] 01:36:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E749708800) [pid = 1768] [serial = 1591] [outer = 000000E743352800] 01:36:14 INFO - PROCESS | 1768 | 1461141374751 Marionette DEBUG loaded listener.js 01:36:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E74D1EA800) [pid = 1768] [serial = 1592] [outer = 000000E743352800] 01:36:15 INFO - PROCESS | 1768 | 1461141375298 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 01:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 881ms 01:36:15 INFO - PROCESS | 1768 | 1461141375314 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 01:36:15 INFO - PROCESS | 1768 | 1461141375321 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 01:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:36:15 INFO - PROCESS | 1768 | 1461141375345 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:36:15 INFO - PROCESS | 1768 | 1461141375348 Marionette TRACE conn6 <- [1,2086,null,{}] 01:36:15 INFO - PROCESS | 1768 | 1461141375353 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:15 INFO - PROCESS | 1768 | 1461141375469 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 01:36:15 INFO - PROCESS | 1768 | 1461141375572 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:15 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B16800 == 73 [pid = 1768] [id = 531] 01:36:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E74F7BE800) [pid = 1768] [serial = 1593] [outer = 0000000000000000] 01:36:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E74F968800) [pid = 1768] [serial = 1594] [outer = 000000E74F7BE800] 01:36:15 INFO - PROCESS | 1768 | 1461141375628 Marionette DEBUG loaded listener.js 01:36:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E74FD23400) [pid = 1768] [serial = 1595] [outer = 000000E74F7BE800] 01:36:16 INFO - PROCESS | 1768 | 1461141376249 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 01:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 944ms 01:36:16 INFO - PROCESS | 1768 | 1461141376293 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 01:36:16 INFO - PROCESS | 1768 | 1461141376296 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 01:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:36:16 INFO - PROCESS | 1768 | 1461141376300 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:36:16 INFO - PROCESS | 1768 | 1461141376304 Marionette TRACE conn6 <- [1,2090,null,{}] 01:36:16 INFO - PROCESS | 1768 | 1461141376316 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:16 INFO - PROCESS | 1768 | 1461141376436 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 01:36:16 INFO - PROCESS | 1768 | 1461141376567 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:16 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BEF5800 == 74 [pid = 1768] [id = 532] 01:36:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E752A49400) [pid = 1768] [serial = 1596] [outer = 0000000000000000] 01:36:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E754197000) [pid = 1768] [serial = 1597] [outer = 000000E752A49400] 01:36:16 INFO - PROCESS | 1768 | 1461141376627 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E75507B800) [pid = 1768] [serial = 1598] [outer = 000000E752A49400] 01:36:17 INFO - PROCESS | 1768 | 1461141377239 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 01:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 986ms 01:36:17 INFO - PROCESS | 1768 | 1461141377288 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 01:36:17 INFO - PROCESS | 1768 | 1461141377291 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 01:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:36:17 INFO - PROCESS | 1768 | 1461141377295 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:36:17 INFO - PROCESS | 1768 | 1461141377297 Marionette TRACE conn6 <- [1,2094,null,{}] 01:36:17 INFO - PROCESS | 1768 | 1461141377301 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:17 INFO - PROCESS | 1768 | 1461141377416 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 01:36:17 INFO - PROCESS | 1768 | 1461141377545 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:17 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BF8A800 == 75 [pid = 1768] [id = 533] 01:36:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E75522F000) [pid = 1768] [serial = 1599] [outer = 0000000000000000] 01:36:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E7552D2000) [pid = 1768] [serial = 1600] [outer = 000000E75522F000] 01:36:17 INFO - PROCESS | 1768 | 1461141377603 Marionette DEBUG loaded listener.js 01:36:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E7552DBC00) [pid = 1768] [serial = 1601] [outer = 000000E75522F000] 01:36:18 INFO - PROCESS | 1768 | 1461141378144 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 01:36:18 INFO - PROCESS | 1768 | 1461141378180 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 01:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:36:18 INFO - PROCESS | 1768 | 1461141378183 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:36:18 INFO - PROCESS | 1768 | 1461141378186 Marionette TRACE conn6 <- [1,2098,null,{}] 01:36:18 INFO - PROCESS | 1768 | 1461141378190 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:18 INFO - PROCESS | 1768 | 1461141378303 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 01:36:18 INFO - PROCESS | 1768 | 1461141378405 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:18 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75C1F5800 == 76 [pid = 1768] [id = 534] 01:36:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E755196C00) [pid = 1768] [serial = 1602] [outer = 0000000000000000] 01:36:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E755337C00) [pid = 1768] [serial = 1603] [outer = 000000E755196C00] 01:36:18 INFO - PROCESS | 1768 | 1461141378460 Marionette DEBUG loaded listener.js 01:36:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E755387000) [pid = 1768] [serial = 1604] [outer = 000000E755196C00] 01:36:19 INFO - PROCESS | 1768 | 1461141379084 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 01:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 944ms 01:36:19 INFO - PROCESS | 1768 | 1461141379129 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 01:36:19 INFO - PROCESS | 1768 | 1461141379132 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 01:36:19 INFO - PROCESS | 1768 | 1461141379135 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:36:19 INFO - PROCESS | 1768 | 1461141379137 Marionette TRACE conn6 <- [1,2102,null,{}] 01:36:19 INFO - PROCESS | 1768 | 1461141379141 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:19 INFO - PROCESS | 1768 | 1461141379280 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 01:36:19 INFO - PROCESS | 1768 | 1461141379418 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:19 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750238000 == 77 [pid = 1768] [id = 535] 01:36:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E74F784400) [pid = 1768] [serial = 1605] [outer = 0000000000000000] 01:36:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E750D75C00) [pid = 1768] [serial = 1606] [outer = 000000E74F784400] 01:36:19 INFO - PROCESS | 1768 | 1461141379479 Marionette DEBUG loaded listener.js 01:36:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E755390400) [pid = 1768] [serial = 1607] [outer = 000000E74F784400] 01:36:20 INFO - PROCESS | 1768 | 1461141380287 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 01:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1192ms 01:36:20 INFO - PROCESS | 1768 | 1461141380331 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 01:36:20 INFO - PROCESS | 1768 | 1461141380335 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 01:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:36:20 INFO - PROCESS | 1768 | 1461141380340 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:36:20 INFO - PROCESS | 1768 | 1461141380344 Marionette TRACE conn6 <- [1,2106,null,{}] 01:36:20 INFO - PROCESS | 1768 | 1461141380350 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:20 INFO - PROCESS | 1768 | 1461141380487 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 01:36:20 INFO - PROCESS | 1768 | 1461141380624 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:20 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748BC5800 == 78 [pid = 1768] [id = 536] 01:36:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E7431C7800) [pid = 1768] [serial = 1608] [outer = 0000000000000000] 01:36:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E743352400) [pid = 1768] [serial = 1609] [outer = 000000E7431C7800] 01:36:20 INFO - PROCESS | 1768 | 1461141380679 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E743A2FC00) [pid = 1768] [serial = 1610] [outer = 000000E7431C7800] 01:36:21 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BD3E800 == 77 [pid = 1768] [id = 528] 01:36:21 INFO - PROCESS | 1768 | --DOCSHELL 000000E759227800 == 76 [pid = 1768] [id = 527] 01:36:21 INFO - PROCESS | 1768 | --DOCSHELL 000000E758CD3000 == 75 [pid = 1768] [id = 526] 01:36:21 INFO - PROCESS | 1768 | --DOCSHELL 000000E756C40000 == 74 [pid = 1768] [id = 525] 01:36:21 INFO - PROCESS | 1768 | --DOCSHELL 000000E755233000 == 73 [pid = 1768] [id = 524] 01:36:21 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B6D000 == 72 [pid = 1768] [id = 523] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E750E03400) [pid = 1768] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOCSHELL 000000E754125000 == 71 [pid = 1768] [id = 522] 01:36:21 INFO - PROCESS | 1768 | --DOCSHELL 000000E74260F800 == 70 [pid = 1768] [id = 521] 01:36:21 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540DA000 == 69 [pid = 1768] [id = 520] 01:36:21 INFO - PROCESS | 1768 | --DOCSHELL 000000E759229000 == 68 [pid = 1768] [id = 516] 01:36:21 INFO - PROCESS | 1768 | --DOCSHELL 000000E756F14800 == 67 [pid = 1768] [id = 515] 01:36:21 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E1B000 == 66 [pid = 1768] [id = 514] 01:36:21 INFO - PROCESS | 1768 | --DOCSHELL 000000E74D29A800 == 65 [pid = 1768] [id = 513] 01:36:21 INFO - PROCESS | 1768 | --DOCSHELL 000000E756C31800 == 64 [pid = 1768] [id = 512] 01:36:21 INFO - PROCESS | 1768 | 1461141381301 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 01:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 984ms 01:36:21 INFO - PROCESS | 1768 | 1461141381328 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 01:36:21 INFO - PROCESS | 1768 | 1461141381333 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 01:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:36:21 INFO - PROCESS | 1768 | 1461141381340 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - PROCESS | 1768 | 1461141381342 Marionette TRACE conn6 <- [1,2110,null,{}] 01:36:21 INFO - PROCESS | 1768 | 1461141381346 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:21 INFO - PROCESS | 1768 | 1461141381441 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E748A37800) [pid = 1768] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E747BCDC00) [pid = 1768] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E74C5B0000) [pid = 1768] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E74D1C0000) [pid = 1768] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E74ED35800) [pid = 1768] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E74E9F1400) [pid = 1768] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E748680000) [pid = 1768] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E74F959400) [pid = 1768] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E74EDC0000) [pid = 1768] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E743895000) [pid = 1768] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E750CCF800) [pid = 1768] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E747B65000) [pid = 1768] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E748862400) [pid = 1768] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E754688000) [pid = 1768] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E754751C00) [pid = 1768] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E74FD10C00) [pid = 1768] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E74FBD5000) [pid = 1768] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E74FD27800) [pid = 1768] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E750279800) [pid = 1768] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E750CC5400) [pid = 1768] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E750851400) [pid = 1768] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E750351C00) [pid = 1768] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E750D78000) [pid = 1768] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74F783400) [pid = 1768] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74EDCEC00) [pid = 1768] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E74FD0C400) [pid = 1768] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 01:36:21 INFO - PROCESS | 1768 | 1461141381554 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7497D2000 == 65 [pid = 1768] [id = 537] 01:36:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E742A5D400) [pid = 1768] [serial = 1611] [outer = 0000000000000000] 01:36:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E743918800) [pid = 1768] [serial = 1612] [outer = 000000E742A5D400] 01:36:21 INFO - PROCESS | 1768 | 1461141381601 Marionette DEBUG loaded listener.js 01:36:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E747BD5C00) [pid = 1768] [serial = 1613] [outer = 000000E742A5D400] 01:36:22 INFO - PROCESS | 1768 | 1461141382073 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 01:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 776ms 01:36:22 INFO - PROCESS | 1768 | 1461141382121 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 01:36:22 INFO - PROCESS | 1768 | 1461141382124 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 01:36:22 INFO - PROCESS | 1768 | 1461141382128 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:36:22 INFO - PROCESS | 1768 | 1461141382131 Marionette TRACE conn6 <- [1,2114,null,{}] 01:36:22 INFO - PROCESS | 1768 | 1461141382143 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:22 INFO - PROCESS | 1768 | 1461141382234 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 01:36:22 INFO - PROCESS | 1768 | 1461141382243 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:22 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750116800 == 66 [pid = 1768] [id = 538] 01:36:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E748BA5C00) [pid = 1768] [serial = 1614] [outer = 0000000000000000] 01:36:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E74978E800) [pid = 1768] [serial = 1615] [outer = 000000E748BA5C00] 01:36:22 INFO - PROCESS | 1768 | 1461141382292 Marionette DEBUG loaded listener.js 01:36:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E749B4EC00) [pid = 1768] [serial = 1616] [outer = 000000E748BA5C00] 01:36:22 INFO - PROCESS | 1768 | 1461141382758 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 01:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 690ms 01:36:22 INFO - PROCESS | 1768 | 1461141382822 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 01:36:22 INFO - PROCESS | 1768 | 1461141382825 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 01:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:36:22 INFO - PROCESS | 1768 | 1461141382828 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:36:22 INFO - PROCESS | 1768 | 1461141382830 Marionette TRACE conn6 <- [1,2118,null,{}] 01:36:22 INFO - PROCESS | 1768 | 1461141382834 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:22 INFO - PROCESS | 1768 | 1461141382921 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 01:36:22 INFO - PROCESS | 1768 | 1461141382929 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:22 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75172B800 == 67 [pid = 1768] [id = 539] 01:36:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E74C5A2C00) [pid = 1768] [serial = 1617] [outer = 0000000000000000] 01:36:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E74C5AEC00) [pid = 1768] [serial = 1618] [outer = 000000E74C5A2C00] 01:36:22 INFO - PROCESS | 1768 | 1461141382979 Marionette DEBUG loaded listener.js 01:36:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E74CD7D800) [pid = 1768] [serial = 1619] [outer = 000000E74C5A2C00] 01:36:23 INFO - PROCESS | 1768 | 1461141383422 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 01:36:23 INFO - PROCESS | 1768 | 1461141383526 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 01:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:36:23 INFO - PROCESS | 1768 | 1461141383529 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:36:23 INFO - PROCESS | 1768 | 1461141383531 Marionette TRACE conn6 <- [1,2122,null,{}] 01:36:23 INFO - PROCESS | 1768 | 1461141383539 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:23 INFO - PROCESS | 1768 | 1461141383681 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 01:36:23 INFO - PROCESS | 1768 | 1461141383702 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7485A2800 == 68 [pid = 1768] [id = 540] 01:36:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E74D1C0000) [pid = 1768] [serial = 1620] [outer = 0000000000000000] 01:36:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E74D1E8800) [pid = 1768] [serial = 1621] [outer = 000000E74D1C0000] 01:36:23 INFO - PROCESS | 1768 | 1461141383749 Marionette DEBUG loaded listener.js 01:36:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E74E9E7400) [pid = 1768] [serial = 1622] [outer = 000000E74D1C0000] 01:36:24 INFO - PROCESS | 1768 | 1461141384205 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 01:36:24 INFO - PROCESS | 1768 | 1461141384269 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 01:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:36:24 INFO - PROCESS | 1768 | 1461141384272 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:36:24 INFO - PROCESS | 1768 | 1461141384274 Marionette TRACE conn6 <- [1,2126,null,{}] 01:36:24 INFO - PROCESS | 1768 | 1461141384277 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:24 INFO - PROCESS | 1768 | 1461141384411 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 01:36:24 INFO - PROCESS | 1768 | 1461141384473 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:24 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75412C800 == 69 [pid = 1768] [id = 541] 01:36:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E74EFA9400) [pid = 1768] [serial = 1623] [outer = 0000000000000000] 01:36:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E74F7C2000) [pid = 1768] [serial = 1624] [outer = 000000E74EFA9400] 01:36:24 INFO - PROCESS | 1768 | 1461141384522 Marionette DEBUG loaded listener.js 01:36:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E74F960000) [pid = 1768] [serial = 1625] [outer = 000000E74EFA9400] 01:36:24 INFO - PROCESS | 1768 | 1461141384958 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 01:36:25 INFO - PROCESS | 1768 | --DOCSHELL 000000E747D0F800 == 68 [pid = 1768] [id = 11] 01:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 01:36:25 INFO - PROCESS | 1768 | 1461141385041 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 01:36:25 INFO - PROCESS | 1768 | 1461141385043 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 01:36:25 INFO - PROCESS | 1768 | 1461141385047 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:36:25 INFO - PROCESS | 1768 | 1461141385049 Marionette TRACE conn6 <- [1,2130,null,{}] 01:36:25 INFO - PROCESS | 1768 | 1461141385052 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:25 INFO - PROCESS | 1768 | 1461141385178 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 01:36:25 INFO - PROCESS | 1768 | 1461141385239 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:25 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B0F800 == 69 [pid = 1768] [id = 542] 01:36:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E74F9B2C00) [pid = 1768] [serial = 1626] [outer = 0000000000000000] 01:36:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E74FA2A000) [pid = 1768] [serial = 1627] [outer = 000000E74F9B2C00] 01:36:25 INFO - PROCESS | 1768 | 1461141385285 Marionette DEBUG loaded listener.js 01:36:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E74FBC9400) [pid = 1768] [serial = 1628] [outer = 000000E74F9B2C00] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E752FD7C00) [pid = 1768] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E74FD1B400) [pid = 1768] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E7533E1400) [pid = 1768] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E750D80C00) [pid = 1768] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E75337E400) [pid = 1768] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E747BD7000) [pid = 1768] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E75084FC00) [pid = 1768] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E748513800) [pid = 1768] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E750D88400) [pid = 1768] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E750D82800) [pid = 1768] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E75507CC00) [pid = 1768] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E74FA1E000) [pid = 1768] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E7524E9000) [pid = 1768] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74F7BA800) [pid = 1768] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E749BDA800) [pid = 1768] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E743A34800) [pid = 1768] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74CD5A800) [pid = 1768] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E742F8F800) [pid = 1768] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E75034F800) [pid = 1768] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E747E55000) [pid = 1768] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E752A4E000) [pid = 1768] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E743A5C800) [pid = 1768] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E75034E400) [pid = 1768] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E74D138400) [pid = 1768] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:36:25 INFO - PROCESS | 1768 | 1461141385914 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 01:36:25 INFO - PROCESS | 1768 | 1461141385936 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 01:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:36:25 INFO - PROCESS | 1768 | 1461141385939 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:36:25 INFO - PROCESS | 1768 | 1461141385941 Marionette TRACE conn6 <- [1,2134,null,{}] 01:36:25 INFO - PROCESS | 1768 | 1461141385944 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:26 INFO - PROCESS | 1768 | 1461141386060 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 01:36:26 INFO - PROCESS | 1768 | 1461141386114 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:26 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B2B800 == 70 [pid = 1768] [id = 543] 01:36:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E747BD4C00) [pid = 1768] [serial = 1629] [outer = 0000000000000000] 01:36:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74EFA3800) [pid = 1768] [serial = 1630] [outer = 000000E747BD4C00] 01:36:26 INFO - PROCESS | 1768 | 1461141386162 Marionette DEBUG loaded listener.js 01:36:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74FBD9400) [pid = 1768] [serial = 1631] [outer = 000000E747BD4C00] 01:36:26 INFO - PROCESS | 1768 | 1461141386518 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 01:36:26 INFO - PROCESS | 1768 | 1461141386571 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 01:36:26 INFO - PROCESS | 1768 | 1461141386574 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:36:26 INFO - PROCESS | 1768 | 1461141386576 Marionette TRACE conn6 <- [1,2138,null,{}] 01:36:26 INFO - PROCESS | 1768 | 1461141386579 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:26 INFO - PROCESS | 1768 | 1461141386666 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 01:36:26 INFO - PROCESS | 1768 | 1461141386673 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:26 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550D0800 == 71 [pid = 1768] [id = 544] 01:36:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74FBE1400) [pid = 1768] [serial = 1632] [outer = 0000000000000000] 01:36:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74FD17C00) [pid = 1768] [serial = 1633] [outer = 000000E74FBE1400] 01:36:26 INFO - PROCESS | 1768 | 1461141386718 Marionette DEBUG loaded listener.js 01:36:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E7500DA400) [pid = 1768] [serial = 1634] [outer = 000000E74FBE1400] 01:36:27 INFO - PROCESS | 1768 | 1461141387166 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 01:36:27 INFO - PROCESS | 1768 | 1461141387209 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 01:36:27 INFO - PROCESS | 1768 | 1461141387212 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:36:27 INFO - PROCESS | 1768 | 1461141387213 Marionette TRACE conn6 <- [1,2142,null,{}] 01:36:27 INFO - PROCESS | 1768 | 1461141387221 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:27 INFO - PROCESS | 1768 | 1461141387308 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 01:36:27 INFO - PROCESS | 1768 | 1461141387314 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:27 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7554C4000 == 72 [pid = 1768] [id = 545] 01:36:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E75026C400) [pid = 1768] [serial = 1635] [outer = 0000000000000000] 01:36:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E750351C00) [pid = 1768] [serial = 1636] [outer = 000000E75026C400] 01:36:27 INFO - PROCESS | 1768 | 1461141387362 Marionette DEBUG loaded listener.js 01:36:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E750844800) [pid = 1768] [serial = 1637] [outer = 000000E75026C400] 01:36:27 INFO - PROCESS | 1768 | 1461141387904 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 732ms 01:36:27 INFO - PROCESS | 1768 | 1461141387948 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 01:36:27 INFO - PROCESS | 1768 | 1461141387953 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 01:36:27 INFO - PROCESS | 1768 | 1461141387959 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:36:27 INFO - PROCESS | 1768 | 1461141387964 Marionette TRACE conn6 <- [1,2146,null,{}] 01:36:27 INFO - PROCESS | 1768 | 1461141387972 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:28 INFO - PROCESS | 1768 | 1461141388173 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 01:36:28 INFO - PROCESS | 1768 | 1461141388273 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C51F000 == 73 [pid = 1768] [id = 546] 01:36:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E743910400) [pid = 1768] [serial = 1638] [outer = 0000000000000000] 01:36:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E743A33400) [pid = 1768] [serial = 1639] [outer = 000000E743910400] 01:36:28 INFO - PROCESS | 1768 | 1461141388333 Marionette DEBUG loaded listener.js 01:36:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E747D80800) [pid = 1768] [serial = 1640] [outer = 000000E743910400] 01:36:28 INFO - PROCESS | 1768 | 1461141388876 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 01:36:28 INFO - PROCESS | 1768 | 1461141388955 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 01:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:36:28 INFO - PROCESS | 1768 | 1461141388962 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:36:28 INFO - PROCESS | 1768 | 1461141388965 Marionette TRACE conn6 <- [1,2150,null,{}] 01:36:28 INFO - PROCESS | 1768 | 1461141388970 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:29 INFO - PROCESS | 1768 | 1461141389087 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 01:36:29 INFO - PROCESS | 1768 | 1461141389190 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:29 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753F61800 == 74 [pid = 1768] [id = 547] 01:36:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E749B4AC00) [pid = 1768] [serial = 1641] [outer = 0000000000000000] 01:36:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E74C5A4000) [pid = 1768] [serial = 1642] [outer = 000000E749B4AC00] 01:36:29 INFO - PROCESS | 1768 | 1461141389247 Marionette DEBUG loaded listener.js 01:36:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E74EDC3400) [pid = 1768] [serial = 1643] [outer = 000000E749B4AC00] 01:36:29 INFO - PROCESS | 1768 | 1461141389868 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 01:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 943ms 01:36:29 INFO - PROCESS | 1768 | 1461141389909 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 01:36:29 INFO - PROCESS | 1768 | 1461141389912 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 01:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:36:29 INFO - PROCESS | 1768 | 1461141389916 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:36:29 INFO - PROCESS | 1768 | 1461141389920 Marionette TRACE conn6 <- [1,2154,null,{}] 01:36:29 INFO - PROCESS | 1768 | 1461141389932 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:30 INFO - PROCESS | 1768 | 1461141390081 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 01:36:30 INFO - PROCESS | 1768 | 1461141390209 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:30 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756EB4000 == 75 [pid = 1768] [id = 548] 01:36:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E74F7BE000) [pid = 1768] [serial = 1644] [outer = 0000000000000000] 01:36:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E74FD0AC00) [pid = 1768] [serial = 1645] [outer = 000000E74F7BE000] 01:36:30 INFO - PROCESS | 1768 | 1461141390270 Marionette DEBUG loaded listener.js 01:36:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E75089AC00) [pid = 1768] [serial = 1646] [outer = 000000E74F7BE000] 01:36:30 INFO - PROCESS | 1768 | 1461141390883 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 01:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1039ms 01:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:36:30 INFO - PROCESS | 1768 | 1461141390957 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 01:36:30 INFO - PROCESS | 1768 | 1461141390960 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 01:36:30 INFO - PROCESS | 1768 | 1461141390964 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:36:30 INFO - PROCESS | 1768 | 1461141390966 Marionette TRACE conn6 <- [1,2158,null,{}] 01:36:30 INFO - PROCESS | 1768 | 1461141390970 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:31 INFO - PROCESS | 1768 | 1461141391082 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 01:36:31 INFO - PROCESS | 1768 | 1461141391211 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:31 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756F0F800 == 76 [pid = 1768] [id = 549] 01:36:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E74EFA9800) [pid = 1768] [serial = 1647] [outer = 0000000000000000] 01:36:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E750D75400) [pid = 1768] [serial = 1648] [outer = 000000E74EFA9800] 01:36:31 INFO - PROCESS | 1768 | 1461141391270 Marionette DEBUG loaded listener.js 01:36:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E750E04C00) [pid = 1768] [serial = 1649] [outer = 000000E74EFA9800] 01:36:31 INFO - PROCESS | 1768 | 1461141391850 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 01:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 944ms 01:36:31 INFO - PROCESS | 1768 | 1461141391910 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 01:36:31 INFO - PROCESS | 1768 | 1461141391912 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 01:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:36:31 INFO - PROCESS | 1768 | 1461141391916 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:36:31 INFO - PROCESS | 1768 | 1461141391918 Marionette TRACE conn6 <- [1,2162,null,{}] 01:36:31 INFO - PROCESS | 1768 | 1461141391922 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:32 INFO - PROCESS | 1768 | 1461141392032 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 01:36:32 INFO - PROCESS | 1768 | 1461141392132 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:32 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BACC800 == 77 [pid = 1768] [id = 550] 01:36:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E74FD1F800) [pid = 1768] [serial = 1650] [outer = 0000000000000000] 01:36:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E7519D9C00) [pid = 1768] [serial = 1651] [outer = 000000E74FD1F800] 01:36:32 INFO - PROCESS | 1768 | 1461141392188 Marionette DEBUG loaded listener.js 01:36:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E752E7D800) [pid = 1768] [serial = 1652] [outer = 000000E74FD1F800] 01:36:32 INFO - PROCESS | 1768 | 1461141392757 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 01:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 881ms 01:36:32 INFO - PROCESS | 1768 | 1461141392800 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 01:36:32 INFO - PROCESS | 1768 | 1461141392802 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 01:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:36:32 INFO - PROCESS | 1768 | 1461141392806 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:36:32 INFO - PROCESS | 1768 | 1461141392808 Marionette TRACE conn6 <- [1,2166,null,{}] 01:36:32 INFO - PROCESS | 1768 | 1461141392812 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:32 INFO - PROCESS | 1768 | 1461141392943 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 01:36:33 INFO - PROCESS | 1768 | 1461141393047 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:33 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BE3F800 == 78 [pid = 1768] [id = 551] 01:36:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E753A21000) [pid = 1768] [serial = 1653] [outer = 0000000000000000] 01:36:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E754198400) [pid = 1768] [serial = 1654] [outer = 000000E753A21000] 01:36:33 INFO - PROCESS | 1768 | 1461141393106 Marionette DEBUG loaded listener.js 01:36:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E754743C00) [pid = 1768] [serial = 1655] [outer = 000000E753A21000] 01:36:33 INFO - PROCESS | 1768 | 1461141393691 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 942ms 01:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:36:33 INFO - PROCESS | 1768 | 1461141393751 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 01:36:33 INFO - PROCESS | 1768 | 1461141393753 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 01:36:33 INFO - PROCESS | 1768 | 1461141393757 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:36:33 INFO - PROCESS | 1768 | 1461141393759 Marionette TRACE conn6 <- [1,2170,null,{}] 01:36:33 INFO - PROCESS | 1768 | 1461141393763 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:33 INFO - PROCESS | 1768 | 1461141393872 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 01:36:34 INFO - PROCESS | 1768 | 1461141394008 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:34 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BE2D800 == 79 [pid = 1768] [id = 552] 01:36:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E75467C800) [pid = 1768] [serial = 1656] [outer = 0000000000000000] 01:36:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E7547BE400) [pid = 1768] [serial = 1657] [outer = 000000E75467C800] 01:36:34 INFO - PROCESS | 1768 | 1461141394064 Marionette DEBUG loaded listener.js 01:36:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E755077400) [pid = 1768] [serial = 1658] [outer = 000000E75467C800] 01:36:34 INFO - PROCESS | 1768 | 1461141394864 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1134ms 01:36:34 INFO - PROCESS | 1768 | 1461141394893 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 01:36:34 INFO - PROCESS | 1768 | 1461141394897 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 01:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:36:34 INFO - PROCESS | 1768 | 1461141394902 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:36:34 INFO - PROCESS | 1768 | 1461141394907 Marionette TRACE conn6 <- [1,2174,null,{}] 01:36:34 INFO - PROCESS | 1768 | 1461141394913 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:35 INFO - PROCESS | 1768 | 1461141395065 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 01:36:35 INFO - PROCESS | 1768 | 1461141395131 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:35 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F464000 == 80 [pid = 1768] [id = 553] 01:36:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E743359800) [pid = 1768] [serial = 1659] [outer = 0000000000000000] 01:36:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E7437A5C00) [pid = 1768] [serial = 1660] [outer = 000000E743359800] 01:36:35 INFO - PROCESS | 1768 | 1461141395182 Marionette DEBUG loaded listener.js 01:36:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E748577C00) [pid = 1768] [serial = 1661] [outer = 000000E743359800] 01:36:35 INFO - PROCESS | 1768 | 1461141395758 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 01:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 881ms 01:36:35 INFO - PROCESS | 1768 | 1461141395788 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 01:36:35 INFO - PROCESS | 1768 | 1461141395794 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 01:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:36:35 INFO - PROCESS | 1768 | 1461141395801 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:36:35 INFO - PROCESS | 1768 | 1461141395804 Marionette TRACE conn6 <- [1,2178,null,{}] 01:36:35 INFO - PROCESS | 1768 | 1461141395808 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:35 INFO - PROCESS | 1768 | 1461141395931 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 01:36:35 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B26000 == 79 [pid = 1768] [id = 418] 01:36:35 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E1E800 == 78 [pid = 1768] [id = 444] 01:36:35 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540AD800 == 77 [pid = 1768] [id = 445] 01:36:35 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550D0800 == 76 [pid = 1768] [id = 544] 01:36:35 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B2B800 == 75 [pid = 1768] [id = 543] 01:36:35 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B0F800 == 74 [pid = 1768] [id = 542] 01:36:35 INFO - PROCESS | 1768 | --DOCSHELL 000000E75412C800 == 73 [pid = 1768] [id = 541] 01:36:35 INFO - PROCESS | 1768 | --DOCSHELL 000000E7485A2800 == 72 [pid = 1768] [id = 540] 01:36:35 INFO - PROCESS | 1768 | --DOCSHELL 000000E75172B800 == 71 [pid = 1768] [id = 539] 01:36:35 INFO - PROCESS | 1768 | --DOCSHELL 000000E750116800 == 70 [pid = 1768] [id = 538] 01:36:35 INFO - PROCESS | 1768 | --DOCSHELL 000000E7497D2000 == 69 [pid = 1768] [id = 537] 01:36:35 INFO - PROCESS | 1768 | --DOCSHELL 000000E748BC5800 == 68 [pid = 1768] [id = 536] 01:36:35 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E755223400) [pid = 1768] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BF8A800 == 67 [pid = 1768] [id = 533] 01:36:36 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BEF5800 == 66 [pid = 1768] [id = 532] 01:36:36 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B16800 == 65 [pid = 1768] [id = 531] 01:36:36 INFO - PROCESS | 1768 | --DOCSHELL 000000E751918800 == 64 [pid = 1768] [id = 530] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E754752800) [pid = 1768] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E750846C00) [pid = 1768] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E753ECEC00) [pid = 1768] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E751A8F000) [pid = 1768] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E752EE2400) [pid = 1768] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E7547BA000) [pid = 1768] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E74CD5F800) [pid = 1768] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E750CC5C00) [pid = 1768] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E748A9C400) [pid = 1768] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E754863400) [pid = 1768] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E74CD58C00) [pid = 1768] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E753ED4000) [pid = 1768] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E75176D000) [pid = 1768] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E74FBD7C00) [pid = 1768] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E755083000) [pid = 1768] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E750275000) [pid = 1768] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E743A59C00) [pid = 1768] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E754199C00) [pid = 1768] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E7533E2000) [pid = 1768] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E74F7C9400) [pid = 1768] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74FBCDC00) [pid = 1768] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74CD77400) [pid = 1768] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E750D83800) [pid = 1768] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E75486B000) [pid = 1768] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E75486C000) [pid = 1768] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E7500DE400) [pid = 1768] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E74FB89400) [pid = 1768] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E74FB8C400) [pid = 1768] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E748042000) [pid = 1768] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E743A31C00) [pid = 1768] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74A31F800) [pid = 1768] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E753F0DC00) [pid = 1768] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E752666400) [pid = 1768] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E749B07000) [pid = 1768] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E753385000) [pid = 1768] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74481CC00) [pid = 1768] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E749790000) [pid = 1768] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E752423400) [pid = 1768] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E74FA24800) [pid = 1768] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E755195C00) [pid = 1768] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1768 | 1461141396088 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:36 INFO - PROCESS | 1768 | ++DOCSHELL 000000E747D1D000 == 65 [pid = 1768] [id = 554] 01:36:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E741995800) [pid = 1768] [serial = 1662] [outer = 0000000000000000] 01:36:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E7436CE800) [pid = 1768] [serial = 1663] [outer = 000000E741995800] 01:36:36 INFO - PROCESS | 1768 | 1461141396139 Marionette DEBUG loaded listener.js 01:36:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E747E51800) [pid = 1768] [serial = 1664] [outer = 000000E741995800] 01:36:36 INFO - PROCESS | 1768 | 1461141396604 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 01:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 838ms 01:36:36 INFO - PROCESS | 1768 | 1461141396640 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 01:36:36 INFO - PROCESS | 1768 | 1461141396642 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 01:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:36:36 INFO - PROCESS | 1768 | 1461141396646 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:36:36 INFO - PROCESS | 1768 | 1461141396650 Marionette TRACE conn6 <- [1,2182,null,{}] 01:36:36 INFO - PROCESS | 1768 | 1461141396661 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:36 INFO - PROCESS | 1768 | 1461141396760 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 01:36:36 INFO - PROCESS | 1768 | 1461141396769 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:36 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750DD9800 == 66 [pid = 1768] [id = 555] 01:36:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74C5B0800) [pid = 1768] [serial = 1665] [outer = 0000000000000000] 01:36:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E74CD77400) [pid = 1768] [serial = 1666] [outer = 000000E74C5B0800] 01:36:36 INFO - PROCESS | 1768 | 1461141396818 Marionette DEBUG loaded listener.js 01:36:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E74D146800) [pid = 1768] [serial = 1667] [outer = 000000E74C5B0800] 01:36:37 INFO - PROCESS | 1768 | 1461141397285 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 01:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 691ms 01:36:37 INFO - PROCESS | 1768 | 1461141397340 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 01:36:37 INFO - PROCESS | 1768 | 1461141397343 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 01:36:37 INFO - PROCESS | 1768 | 1461141397346 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:36:37 INFO - PROCESS | 1768 | 1461141397348 Marionette TRACE conn6 <- [1,2186,null,{}] 01:36:37 INFO - PROCESS | 1768 | 1461141397351 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:37 INFO - PROCESS | 1768 | 1461141397442 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 01:36:37 INFO - PROCESS | 1768 | 1461141397451 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:37 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E25800 == 67 [pid = 1768] [id = 556] 01:36:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E74EDC9000) [pid = 1768] [serial = 1668] [outer = 0000000000000000] 01:36:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E74EFAAC00) [pid = 1768] [serial = 1669] [outer = 000000E74EDC9000] 01:36:37 INFO - PROCESS | 1768 | 1461141397498 Marionette DEBUG loaded listener.js 01:36:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E74F7BEC00) [pid = 1768] [serial = 1670] [outer = 000000E74EDC9000] 01:36:37 INFO - PROCESS | 1768 | 1461141397963 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 629ms 01:36:37 INFO - PROCESS | 1768 | 1461141397978 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 01:36:37 INFO - PROCESS | 1768 | 1461141397980 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 01:36:37 INFO - PROCESS | 1768 | 1461141397983 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:36:37 INFO - PROCESS | 1768 | 1461141397985 Marionette TRACE conn6 <- [1,2190,null,{}] 01:36:37 INFO - PROCESS | 1768 | 1461141397988 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:38 INFO - PROCESS | 1768 | 1461141398074 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 01:36:38 INFO - PROCESS | 1768 | 1461141398080 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:38 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541A8800 == 68 [pid = 1768] [id = 557] 01:36:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74F963400) [pid = 1768] [serial = 1671] [outer = 0000000000000000] 01:36:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74FA26C00) [pid = 1768] [serial = 1672] [outer = 000000E74F963400] 01:36:38 INFO - PROCESS | 1768 | 1461141398157 Marionette DEBUG loaded listener.js 01:36:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74FB93800) [pid = 1768] [serial = 1673] [outer = 000000E74F963400] 01:36:38 INFO - PROCESS | 1768 | 1461141398645 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 01:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 689ms 01:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:36:38 INFO - PROCESS | 1768 | 1461141398677 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 01:36:38 INFO - PROCESS | 1768 | 1461141398680 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 01:36:38 INFO - PROCESS | 1768 | 1461141398683 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:36:38 INFO - PROCESS | 1768 | 1461141398685 Marionette TRACE conn6 <- [1,2194,null,{}] 01:36:38 INFO - PROCESS | 1768 | 1461141398688 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:38 INFO - PROCESS | 1768 | 1461141398826 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 01:36:38 INFO - PROCESS | 1768 | 1461141398887 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:38 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B71800 == 69 [pid = 1768] [id = 558] 01:36:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E7500DD800) [pid = 1768] [serial = 1674] [outer = 0000000000000000] 01:36:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E750278400) [pid = 1768] [serial = 1675] [outer = 000000E7500DD800] 01:36:38 INFO - PROCESS | 1768 | 1461141398936 Marionette DEBUG loaded listener.js 01:36:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E750850400) [pid = 1768] [serial = 1676] [outer = 000000E7500DD800] 01:36:39 INFO - PROCESS | 1768 | 1461141399372 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 01:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 733ms 01:36:39 INFO - PROCESS | 1768 | 1461141399418 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 01:36:39 INFO - PROCESS | 1768 | 1461141399420 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 01:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:36:39 INFO - PROCESS | 1768 | 1461141399453 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:36:39 INFO - PROCESS | 1768 | 1461141399455 Marionette TRACE conn6 <- [1,2198,null,{}] 01:36:39 INFO - PROCESS | 1768 | 1461141399471 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:39 INFO - PROCESS | 1768 | 1461141399587 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 01:36:39 INFO - PROCESS | 1768 | 1461141399648 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:39 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7551E2000 == 70 [pid = 1768] [id = 559] 01:36:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E750D6F800) [pid = 1768] [serial = 1677] [outer = 0000000000000000] 01:36:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E750D79400) [pid = 1768] [serial = 1678] [outer = 000000E750D6F800] 01:36:39 INFO - PROCESS | 1768 | 1461141399693 Marionette DEBUG loaded listener.js 01:36:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E7519CBC00) [pid = 1768] [serial = 1679] [outer = 000000E750D6F800] 01:36:40 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74D1C0000) [pid = 1768] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:36:40 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74EFA9400) [pid = 1768] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:36:40 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E742A5D400) [pid = 1768] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:36:40 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E748BA5C00) [pid = 1768] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:36:40 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E7431C7800) [pid = 1768] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:36:40 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E747BD4C00) [pid = 1768] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:36:40 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74C5A2C00) [pid = 1768] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:36:40 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74F9B2C00) [pid = 1768] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:36:40 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74FBE1400) [pid = 1768] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:36:40 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E7496AE000) [pid = 1768] [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.] 01:36:40 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E747D14800) [pid = 1768] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:36:40 INFO - PROCESS | 1768 | 1461141400447 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 01:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1064ms 01:36:40 INFO - PROCESS | 1768 | 1461141400490 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 01:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:36:40 INFO - PROCESS | 1768 | 1461141400497 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 01:36:40 INFO - PROCESS | 1768 | 1461141400527 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:36:40 INFO - PROCESS | 1768 | 1461141400531 Marionette TRACE conn6 <- [1,2202,null,{}] 01:36:40 INFO - PROCESS | 1768 | 1461141400536 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:40 INFO - PROCESS | 1768 | 1461141400657 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 01:36:40 INFO - PROCESS | 1768 | 1461141400787 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:40 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75010B000 == 71 [pid = 1768] [id = 560] 01:36:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E748AEA800) [pid = 1768] [serial = 1680] [outer = 0000000000000000] 01:36:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E749704000) [pid = 1768] [serial = 1681] [outer = 000000E748AEA800] 01:36:40 INFO - PROCESS | 1768 | 1461141400848 Marionette DEBUG loaded listener.js 01:36:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E749B54800) [pid = 1768] [serial = 1682] [outer = 000000E748AEA800] 01:36:41 INFO - PROCESS | 1768 | 1461141401440 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 01:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1004ms 01:36:41 INFO - PROCESS | 1768 | 1461141401508 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 01:36:41 INFO - PROCESS | 1768 | 1461141401514 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 01:36:41 INFO - PROCESS | 1768 | 1461141401521 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:36:41 INFO - PROCESS | 1768 | 1461141401525 Marionette TRACE conn6 <- [1,2206,null,{}] 01:36:41 INFO - PROCESS | 1768 | 1461141401529 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:41 INFO - PROCESS | 1768 | 1461141401647 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 01:36:41 INFO - PROCESS | 1768 | 1461141401784 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:41 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541A8000 == 72 [pid = 1768] [id = 561] 01:36:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74C5A1800) [pid = 1768] [serial = 1683] [outer = 0000000000000000] 01:36:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74EDC7000) [pid = 1768] [serial = 1684] [outer = 000000E74C5A1800] 01:36:41 INFO - PROCESS | 1768 | 1461141401843 Marionette DEBUG loaded listener.js 01:36:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74F95D400) [pid = 1768] [serial = 1685] [outer = 000000E74C5A1800] 01:36:42 INFO - PROCESS | 1768 | 1461141402480 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 01:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 985ms 01:36:42 INFO - PROCESS | 1768 | 1461141402513 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 01:36:42 INFO - PROCESS | 1768 | 1461141402516 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 01:36:42 INFO - PROCESS | 1768 | 1461141402521 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:36:42 INFO - PROCESS | 1768 | 1461141402525 Marionette TRACE conn6 <- [1,2210,null,{}] 01:36:42 INFO - PROCESS | 1768 | 1461141402537 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:42 INFO - PROCESS | 1768 | 1461141402657 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 01:36:42 INFO - PROCESS | 1768 | 1461141402786 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756EB7000 == 73 [pid = 1768] [id = 562] 01:36:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E7500D9800) [pid = 1768] [serial = 1686] [outer = 0000000000000000] 01:36:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E75034CC00) [pid = 1768] [serial = 1687] [outer = 000000E7500D9800] 01:36:42 INFO - PROCESS | 1768 | 1461141402846 Marionette DEBUG loaded listener.js 01:36:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E750D79800) [pid = 1768] [serial = 1688] [outer = 000000E7500D9800] 01:36:43 INFO - PROCESS | 1768 | 1461141403426 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 940ms 01:36:43 INFO - PROCESS | 1768 | 1461141403466 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 01:36:43 INFO - PROCESS | 1768 | 1461141403470 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 01:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:36:43 INFO - PROCESS | 1768 | 1461141403473 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:36:43 INFO - PROCESS | 1768 | 1461141403475 Marionette TRACE conn6 <- [1,2214,null,{}] 01:36:43 INFO - PROCESS | 1768 | 1461141403479 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:43 INFO - PROCESS | 1768 | 1461141403594 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 01:36:43 INFO - PROCESS | 1768 | 1461141403694 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:43 INFO - PROCESS | 1768 | ++DOCSHELL 000000E757C35800 == 74 [pid = 1768] [id = 563] 01:36:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E752A46000) [pid = 1768] [serial = 1689] [outer = 0000000000000000] 01:36:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E753384C00) [pid = 1768] [serial = 1690] [outer = 000000E752A46000] 01:36:43 INFO - PROCESS | 1768 | 1461141403751 Marionette DEBUG loaded listener.js 01:36:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E753A02C00) [pid = 1768] [serial = 1691] [outer = 000000E752A46000] 01:36:44 INFO - PROCESS | 1768 | 1461141404333 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 01:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 943ms 01:36:44 INFO - PROCESS | 1768 | 1461141404418 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 01:36:44 INFO - PROCESS | 1768 | 1461141404421 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 01:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:36:44 INFO - PROCESS | 1768 | 1461141404424 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:36:44 INFO - PROCESS | 1768 | 1461141404426 Marionette TRACE conn6 <- [1,2218,null,{}] 01:36:44 INFO - PROCESS | 1768 | 1461141404430 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:44 INFO - PROCESS | 1768 | 1461141404541 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 01:36:44 INFO - PROCESS | 1768 | 1461141404668 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75922D000 == 75 [pid = 1768] [id = 564] 01:36:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E753A02400) [pid = 1768] [serial = 1692] [outer = 0000000000000000] 01:36:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E753F03000) [pid = 1768] [serial = 1693] [outer = 000000E753A02400] 01:36:44 INFO - PROCESS | 1768 | 1461141404725 Marionette DEBUG loaded listener.js 01:36:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E75419F000) [pid = 1768] [serial = 1694] [outer = 000000E753A02400] 01:36:45 INFO - PROCESS | 1768 | 1461141405336 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 01:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 944ms 01:36:45 INFO - PROCESS | 1768 | 1461141405379 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 01:36:45 INFO - PROCESS | 1768 | 1461141405382 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 01:36:45 INFO - PROCESS | 1768 | 1461141405386 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:36:45 INFO - PROCESS | 1768 | 1461141405389 Marionette TRACE conn6 <- [1,2222,null,{}] 01:36:45 INFO - PROCESS | 1768 | 1461141405393 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:45 INFO - PROCESS | 1768 | 1461141405512 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 01:36:45 INFO - PROCESS | 1768 | 1461141405640 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:45 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75B88A000 == 76 [pid = 1768] [id = 565] 01:36:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E75486D800) [pid = 1768] [serial = 1695] [outer = 0000000000000000] 01:36:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E75507FC00) [pid = 1768] [serial = 1696] [outer = 000000E75486D800] 01:36:45 INFO - PROCESS | 1768 | 1461141405700 Marionette DEBUG loaded listener.js 01:36:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E755198800) [pid = 1768] [serial = 1697] [outer = 000000E75486D800] 01:36:46 INFO - PROCESS | 1768 | 1461141406254 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 01:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 880ms 01:36:46 INFO - PROCESS | 1768 | 1461141406271 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 01:36:46 INFO - PROCESS | 1768 | 1461141406274 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 01:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:36:46 INFO - PROCESS | 1768 | 1461141406277 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:36:46 INFO - PROCESS | 1768 | 1461141406279 Marionette TRACE conn6 <- [1,2226,null,{}] 01:36:46 INFO - PROCESS | 1768 | 1461141406301 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:46 INFO - PROCESS | 1768 | 1461141406411 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 01:36:46 INFO - PROCESS | 1768 | 1461141406510 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749BC3000 == 77 [pid = 1768] [id = 566] 01:36:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E747D2D000) [pid = 1768] [serial = 1698] [outer = 0000000000000000] 01:36:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E74D28AC00) [pid = 1768] [serial = 1699] [outer = 000000E747D2D000] 01:36:46 INFO - PROCESS | 1768 | 1461141406566 Marionette DEBUG loaded listener.js 01:36:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E74FD14800) [pid = 1768] [serial = 1700] [outer = 000000E747D2D000] 01:36:47 INFO - PROCESS | 1768 | 1461141407261 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1031ms 01:36:47 INFO - PROCESS | 1768 | 1461141407311 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 01:36:47 INFO - PROCESS | 1768 | 1461141407316 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 01:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:36:47 INFO - PROCESS | 1768 | 1461141407322 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:36:47 INFO - PROCESS | 1768 | 1461141407325 Marionette TRACE conn6 <- [1,2230,null,{}] 01:36:47 INFO - PROCESS | 1768 | 1461141407331 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:47 INFO - PROCESS | 1768 | 1461141407441 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 01:36:47 INFO - PROCESS | 1768 | 1461141407576 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:47 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E3A000 == 78 [pid = 1768] [id = 567] 01:36:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E743A65800) [pid = 1768] [serial = 1701] [outer = 0000000000000000] 01:36:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E747D7DC00) [pid = 1768] [serial = 1702] [outer = 000000E743A65800] 01:36:47 INFO - PROCESS | 1768 | 1461141407631 Marionette DEBUG loaded listener.js 01:36:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E74D137800) [pid = 1768] [serial = 1703] [outer = 000000E743A65800] 01:36:48 INFO - PROCESS | 1768 | --DOCSHELL 000000E75458E800 == 77 [pid = 1768] [id = 422] 01:36:48 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B71800 == 76 [pid = 1768] [id = 558] 01:36:48 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541A8800 == 75 [pid = 1768] [id = 557] 01:36:48 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E25800 == 74 [pid = 1768] [id = 556] 01:36:48 INFO - PROCESS | 1768 | --DOCSHELL 000000E750DD9800 == 73 [pid = 1768] [id = 555] 01:36:48 INFO - PROCESS | 1768 | --DOCSHELL 000000E747D1D000 == 72 [pid = 1768] [id = 554] 01:36:48 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F464000 == 71 [pid = 1768] [id = 553] 01:36:48 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BACC800 == 70 [pid = 1768] [id = 550] 01:36:48 INFO - PROCESS | 1768 | --DOCSHELL 000000E756F0F800 == 69 [pid = 1768] [id = 549] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E747DD9800) [pid = 1768] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E755337C00) [pid = 1768] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E750351C00) [pid = 1768] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOCSHELL 000000E756EB4000 == 68 [pid = 1768] [id = 548] 01:36:48 INFO - PROCESS | 1768 | --DOCSHELL 000000E753F61800 == 67 [pid = 1768] [id = 547] 01:36:48 INFO - PROCESS | 1768 | --DOCSHELL 000000E74C51F000 == 66 [pid = 1768] [id = 546] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E74D1E8800) [pid = 1768] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E74E9E7400) [pid = 1768] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E74F7C2000) [pid = 1768] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E743918800) [pid = 1768] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E747BD5C00) [pid = 1768] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E74978E800) [pid = 1768] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E749B4EC00) [pid = 1768] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E750D75C00) [pid = 1768] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E7552D2000) [pid = 1768] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E749708800) [pid = 1768] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E743A2FC00) [pid = 1768] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E743352400) [pid = 1768] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74EFA3800) [pid = 1768] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E74C5AEC00) [pid = 1768] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E74F968800) [pid = 1768] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E754197000) [pid = 1768] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74FA2A000) [pid = 1768] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74F960000) [pid = 1768] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E7500DA400) [pid = 1768] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E74FD17C00) [pid = 1768] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E750CD2C00) [pid = 1768] [serial = 1091] [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.] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74FBC9400) [pid = 1768] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E74FBD9400) [pid = 1768] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74CD7D800) [pid = 1768] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1768 | 1461141408240 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 944ms 01:36:48 INFO - PROCESS | 1768 | 1461141408269 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 01:36:48 INFO - PROCESS | 1768 | 1461141408274 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 01:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:36:48 INFO - PROCESS | 1768 | 1461141408281 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:36:48 INFO - PROCESS | 1768 | 1461141408283 Marionette TRACE conn6 <- [1,2234,null,{}] 01:36:48 INFO - PROCESS | 1768 | 1461141408290 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:48 INFO - PROCESS | 1768 | 1461141408387 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 01:36:48 INFO - PROCESS | 1768 | 1461141408475 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:48 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74D296000 == 67 [pid = 1768] [id = 568] 01:36:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E7437AD800) [pid = 1768] [serial = 1704] [outer = 0000000000000000] 01:36:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E747BD6400) [pid = 1768] [serial = 1705] [outer = 000000E7437AD800] 01:36:48 INFO - PROCESS | 1768 | 1461141408522 Marionette DEBUG loaded listener.js 01:36:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E74CD5A000) [pid = 1768] [serial = 1706] [outer = 000000E7437AD800] 01:36:48 INFO - PROCESS | 1768 | 1461141408931 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 01:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 690ms 01:36:48 INFO - PROCESS | 1768 | 1461141408972 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 01:36:48 INFO - PROCESS | 1768 | 1461141408975 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 01:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:36:48 INFO - PROCESS | 1768 | 1461141408978 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:36:48 INFO - PROCESS | 1768 | 1461141408982 Marionette TRACE conn6 <- [1,2238,null,{}] 01:36:48 INFO - PROCESS | 1768 | 1461141408993 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:49 INFO - PROCESS | 1768 | 1461141409095 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 01:36:49 INFO - PROCESS | 1768 | 1461141409104 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753F77000 == 68 [pid = 1768] [id = 569] 01:36:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E74EF9EC00) [pid = 1768] [serial = 1707] [outer = 0000000000000000] 01:36:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E74F476C00) [pid = 1768] [serial = 1708] [outer = 000000E74EF9EC00] 01:36:49 INFO - PROCESS | 1768 | 1461141409153 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74F7C6C00) [pid = 1768] [serial = 1709] [outer = 000000E74EF9EC00] 01:36:49 INFO - PROCESS | 1768 | 1461141409613 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 01:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 01:36:49 INFO - PROCESS | 1768 | 1461141409672 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 01:36:49 INFO - PROCESS | 1768 | 1461141409675 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 01:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:36:49 INFO - PROCESS | 1768 | 1461141409678 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:36:49 INFO - PROCESS | 1768 | 1461141409680 Marionette TRACE conn6 <- [1,2242,null,{}] 01:36:49 INFO - PROCESS | 1768 | 1461141409684 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:49 INFO - PROCESS | 1768 | 1461141409804 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 01:36:49 INFO - PROCESS | 1768 | 1461141409899 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750C5D000 == 69 [pid = 1768] [id = 570] 01:36:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E749CBA400) [pid = 1768] [serial = 1710] [outer = 0000000000000000] 01:36:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74FAA4800) [pid = 1768] [serial = 1711] [outer = 000000E749CBA400] 01:36:49 INFO - PROCESS | 1768 | 1461141409947 Marionette DEBUG loaded listener.js 01:36:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74FBE0000) [pid = 1768] [serial = 1712] [outer = 000000E749CBA400] 01:36:50 INFO - PROCESS | 1768 | 1461141410353 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 01:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 01:36:50 INFO - PROCESS | 1768 | 1461141410414 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 01:36:50 INFO - PROCESS | 1768 | 1461141410417 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 01:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:36:50 INFO - PROCESS | 1768 | 1461141410420 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:36:50 INFO - PROCESS | 1768 | 1461141410422 Marionette TRACE conn6 <- [1,2246,null,{}] 01:36:50 INFO - PROCESS | 1768 | 1461141410425 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:50 INFO - PROCESS | 1768 | 1461141410546 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 01:36:50 INFO - PROCESS | 1768 | 1461141410604 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550C6800 == 70 [pid = 1768] [id = 571] 01:36:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E74FD18800) [pid = 1768] [serial = 1713] [outer = 0000000000000000] 01:36:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E750274C00) [pid = 1768] [serial = 1714] [outer = 000000E74FD18800] 01:36:50 INFO - PROCESS | 1768 | 1461141410650 Marionette DEBUG loaded listener.js 01:36:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E75084FC00) [pid = 1768] [serial = 1715] [outer = 000000E74FD18800] 01:36:51 INFO - PROCESS | 1768 | 1461141411100 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 733ms 01:36:51 INFO - PROCESS | 1768 | 1461141411161 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 01:36:51 INFO - PROCESS | 1768 | 1461141411163 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 01:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:36:51 INFO - PROCESS | 1768 | 1461141411174 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:36:51 INFO - PROCESS | 1768 | 1461141411176 Marionette TRACE conn6 <- [1,2250,null,{}] 01:36:51 INFO - PROCESS | 1768 | 1461141411180 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:51 INFO - PROCESS | 1768 | 1461141411326 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 01:36:51 INFO - PROCESS | 1768 | 1461141411344 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:51 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7555E4800 == 71 [pid = 1768] [id = 572] 01:36:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E7519E0000) [pid = 1768] [serial = 1716] [outer = 0000000000000000] 01:36:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E753ED4000) [pid = 1768] [serial = 1717] [outer = 000000E7519E0000] 01:36:51 INFO - PROCESS | 1768 | 1461141411392 Marionette DEBUG loaded listener.js 01:36:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E754685C00) [pid = 1768] [serial = 1718] [outer = 000000E7519E0000] 01:36:51 INFO - PROCESS | 1768 | 1461141411831 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 01:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 01:36:51 INFO - PROCESS | 1768 | 1461141411847 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 01:36:51 INFO - PROCESS | 1768 | 1461141411849 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 01:36:51 INFO - PROCESS | 1768 | 1461141411852 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:36:51 INFO - PROCESS | 1768 | 1461141411854 Marionette TRACE conn6 <- [1,2254,null,{}] 01:36:51 INFO - PROCESS | 1768 | 1461141411858 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:51 INFO - PROCESS | 1768 | 1461141411980 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 01:36:51 INFO - PROCESS | 1768 | 1461141411986 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75922F800 == 72 [pid = 1768] [id = 573] 01:36:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E754751C00) [pid = 1768] [serial = 1719] [outer = 0000000000000000] 01:36:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E7547C0800) [pid = 1768] [serial = 1720] [outer = 000000E754751C00] 01:36:52 INFO - PROCESS | 1768 | 1461141412081 Marionette DEBUG loaded listener.js 01:36:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E755080400) [pid = 1768] [serial = 1721] [outer = 000000E754751C00] 01:36:52 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E74EDC9000) [pid = 1768] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:36:52 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E74C5B0800) [pid = 1768] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:36:52 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E743359800) [pid = 1768] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:36:52 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E741995800) [pid = 1768] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:36:52 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E75467E400) [pid = 1768] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:36:52 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E75474A000) [pid = 1768] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:36:52 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74F963400) [pid = 1768] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:36:52 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E7500DD800) [pid = 1768] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:36:52 INFO - PROCESS | 1768 | 1461141412517 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 01:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 733ms 01:36:52 INFO - PROCESS | 1768 | 1461141412590 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 01:36:52 INFO - PROCESS | 1768 | 1461141412592 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 01:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:36:52 INFO - PROCESS | 1768 | 1461141412595 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:36:52 INFO - PROCESS | 1768 | 1461141412597 Marionette TRACE conn6 <- [1,2258,null,{}] 01:36:52 INFO - PROCESS | 1768 | 1461141412600 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:52 INFO - PROCESS | 1768 | 1461141412714 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 01:36:52 INFO - PROCESS | 1768 | 1461141412723 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BAE2800 == 73 [pid = 1768] [id = 574] 01:36:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E74FB89400) [pid = 1768] [serial = 1722] [outer = 0000000000000000] 01:36:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E755076400) [pid = 1768] [serial = 1723] [outer = 000000E74FB89400] 01:36:52 INFO - PROCESS | 1768 | 1461141412768 Marionette DEBUG loaded listener.js 01:36:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E755226000) [pid = 1768] [serial = 1724] [outer = 000000E74FB89400] 01:36:53 INFO - PROCESS | 1768 | 1461141413190 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 01:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 628ms 01:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:36:53 INFO - PROCESS | 1768 | 1461141413226 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 01:36:53 INFO - PROCESS | 1768 | 1461141413229 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 01:36:53 INFO - PROCESS | 1768 | 1461141413236 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:36:53 INFO - PROCESS | 1768 | 1461141413238 Marionette TRACE conn6 <- [1,2262,null,{}] 01:36:53 INFO - PROCESS | 1768 | 1461141413242 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:53 INFO - PROCESS | 1768 | 1461141413332 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 01:36:53 INFO - PROCESS | 1768 | 1461141413338 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BE57000 == 74 [pid = 1768] [id = 575] 01:36:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E75522B800) [pid = 1768] [serial = 1725] [outer = 0000000000000000] 01:36:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E7552D5400) [pid = 1768] [serial = 1726] [outer = 000000E75522B800] 01:36:53 INFO - PROCESS | 1768 | 1461141413384 Marionette DEBUG loaded listener.js 01:36:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E755333400) [pid = 1768] [serial = 1727] [outer = 000000E75522B800] 01:36:53 INFO - PROCESS | 1768 | 1461141413814 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 01:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 629ms 01:36:53 INFO - PROCESS | 1768 | 1461141413865 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 01:36:53 INFO - PROCESS | 1768 | 1461141413867 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 01:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:36:53 INFO - PROCESS | 1768 | 1461141413870 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:36:53 INFO - PROCESS | 1768 | 1461141413872 Marionette TRACE conn6 <- [1,2266,null,{}] 01:36:53 INFO - PROCESS | 1768 | 1461141413876 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:53 INFO - PROCESS | 1768 | 1461141413966 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 01:36:53 INFO - PROCESS | 1768 | 1461141413972 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BF8A000 == 75 [pid = 1768] [id = 576] 01:36:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E75533BC00) [pid = 1768] [serial = 1728] [outer = 0000000000000000] 01:36:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E75538A000) [pid = 1768] [serial = 1729] [outer = 000000E75533BC00] 01:36:54 INFO - PROCESS | 1768 | 1461141414018 Marionette DEBUG loaded listener.js 01:36:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E74FD1EC00) [pid = 1768] [serial = 1730] [outer = 000000E75533BC00] 01:36:54 INFO - PROCESS | 1768 | 1461141414715 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 01:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 879ms 01:36:54 INFO - PROCESS | 1768 | 1461141414753 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 01:36:54 INFO - PROCESS | 1768 | 1461141414758 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 01:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:36:54 INFO - PROCESS | 1768 | 1461141414764 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:36:54 INFO - PROCESS | 1768 | 1461141414768 Marionette TRACE conn6 <- [1,2270,null,{}] 01:36:54 INFO - PROCESS | 1768 | 1461141414774 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:54 INFO - PROCESS | 1768 | 1461141414897 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 01:36:55 INFO - PROCESS | 1768 | 1461141415033 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:55 INFO - PROCESS | 1768 | ++DOCSHELL 000000E751AD1800 == 76 [pid = 1768] [id = 577] 01:36:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E74481CC00) [pid = 1768] [serial = 1731] [outer = 0000000000000000] 01:36:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E74855BC00) [pid = 1768] [serial = 1732] [outer = 000000E74481CC00] 01:36:55 INFO - PROCESS | 1768 | 1461141415095 Marionette DEBUG loaded listener.js 01:36:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E74CD58C00) [pid = 1768] [serial = 1733] [outer = 000000E74481CC00] 01:36:55 INFO - PROCESS | 1768 | 1461141415724 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 01:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 983ms 01:36:55 INFO - PROCESS | 1768 | 1461141415751 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 01:36:55 INFO - PROCESS | 1768 | 1461141415757 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 01:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:36:55 INFO - PROCESS | 1768 | 1461141415764 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:36:55 INFO - PROCESS | 1768 | 1461141415767 Marionette TRACE conn6 <- [1,2274,null,{}] 01:36:55 INFO - PROCESS | 1768 | 1461141415772 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:55 INFO - PROCESS | 1768 | 1461141415891 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 01:36:56 INFO - PROCESS | 1768 | 1461141415996 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B25800 == 77 [pid = 1768] [id = 578] 01:36:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E74D287400) [pid = 1768] [serial = 1734] [outer = 0000000000000000] 01:36:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E74F7C2000) [pid = 1768] [serial = 1735] [outer = 000000E74D287400] 01:36:56 INFO - PROCESS | 1768 | 1461141416052 Marionette DEBUG loaded listener.js 01:36:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E74FD1DC00) [pid = 1768] [serial = 1736] [outer = 000000E74D287400] 01:36:56 INFO - PROCESS | 1768 | 1461141416669 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 01:36:56 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 01:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 943ms 01:36:56 INFO - PROCESS | 1768 | 1461141416713 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 01:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:36:56 INFO - PROCESS | 1768 | 1461141416716 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 01:36:56 INFO - PROCESS | 1768 | 1461141416720 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:36:56 INFO - PROCESS | 1768 | 1461141416724 Marionette TRACE conn6 <- [1,2278,null,{}] 01:36:56 INFO - PROCESS | 1768 | 1461141416737 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:56 INFO - PROCESS | 1768 | 1461141416857 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 01:36:56 INFO - PROCESS | 1768 | 1461141416964 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75C216000 == 78 [pid = 1768] [id = 579] 01:36:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E7533E1000) [pid = 1768] [serial = 1737] [outer = 0000000000000000] 01:36:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E753F07400) [pid = 1768] [serial = 1738] [outer = 000000E7533E1000] 01:36:57 INFO - PROCESS | 1768 | 1461141417023 Marionette DEBUG loaded listener.js 01:36:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E75533C000) [pid = 1768] [serial = 1739] [outer = 000000E7533E1000] 01:36:57 INFO - PROCESS | 1768 | 1461141417591 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 01:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 881ms 01:36:57 INFO - PROCESS | 1768 | 1461141417614 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 01:36:57 INFO - PROCESS | 1768 | 1461141417618 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 01:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:36:57 INFO - PROCESS | 1768 | 1461141417623 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:36:57 INFO - PROCESS | 1768 | 1461141417625 Marionette TRACE conn6 <- [1,2282,null,{}] 01:36:57 INFO - PROCESS | 1768 | 1461141417629 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:57 INFO - PROCESS | 1768 | 1461141417744 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 01:36:57 INFO - PROCESS | 1768 | 1461141417848 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:57 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75CAD3000 == 79 [pid = 1768] [id = 580] 01:36:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E75470CC00) [pid = 1768] [serial = 1740] [outer = 0000000000000000] 01:36:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E754712800) [pid = 1768] [serial = 1741] [outer = 000000E75470CC00] 01:36:57 INFO - PROCESS | 1768 | 1461141417904 Marionette DEBUG loaded listener.js 01:36:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E75999D000) [pid = 1768] [serial = 1742] [outer = 000000E75470CC00] 01:36:58 INFO - PROCESS | 1768 | 1461141418535 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 01:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 986ms 01:36:58 INFO - PROCESS | 1768 | 1461141418614 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 01:36:58 INFO - PROCESS | 1768 | 1461141418616 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 01:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:36:58 INFO - PROCESS | 1768 | 1461141418620 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:36:58 INFO - PROCESS | 1768 | 1461141418622 Marionette TRACE conn6 <- [1,2286,null,{}] 01:36:58 INFO - PROCESS | 1768 | 1461141418626 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:58 INFO - PROCESS | 1768 | 1461141418740 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 01:36:58 INFO - PROCESS | 1768 | 1461141418870 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75D97C000 == 80 [pid = 1768] [id = 581] 01:36:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E754715400) [pid = 1768] [serial = 1743] [outer = 0000000000000000] 01:36:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E75490D400) [pid = 1768] [serial = 1744] [outer = 000000E754715400] 01:36:58 INFO - PROCESS | 1768 | 1461141418927 Marionette DEBUG loaded listener.js 01:36:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E754913400) [pid = 1768] [serial = 1745] [outer = 000000E754715400] 01:36:59 INFO - PROCESS | 1768 | 1461141419459 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 01:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 877ms 01:36:59 INFO - PROCESS | 1768 | 1461141419500 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 01:36:59 INFO - PROCESS | 1768 | 1461141419503 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 01:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:36:59 INFO - PROCESS | 1768 | 1461141419506 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:36:59 INFO - PROCESS | 1768 | 1461141419508 Marionette TRACE conn6 <- [1,2290,null,{}] 01:36:59 INFO - PROCESS | 1768 | 1461141419512 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:59 INFO - PROCESS | 1768 | 1461141419645 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 01:36:59 INFO - PROCESS | 1768 | 1461141419751 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:59 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75DBD8000 == 81 [pid = 1768] [id = 582] 01:36:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E75B898400) [pid = 1768] [serial = 1746] [outer = 0000000000000000] 01:36:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E75B89F800) [pid = 1768] [serial = 1747] [outer = 000000E75B898400] 01:36:59 INFO - PROCESS | 1768 | 1461141419810 Marionette DEBUG loaded listener.js 01:36:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E75B8A6800) [pid = 1768] [serial = 1748] [outer = 000000E75B898400] 01:37:00 INFO - PROCESS | 1768 | 1461141420716 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1275ms 01:37:00 INFO - PROCESS | 1768 | 1461141420784 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 01:37:00 INFO - PROCESS | 1768 | 1461141420788 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 01:37:00 INFO - PROCESS | 1768 | 1461141420794 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:37:00 INFO - PROCESS | 1768 | 1461141420798 Marionette TRACE conn6 <- [1,2294,null,{}] 01:37:00 INFO - PROCESS | 1768 | 1461141420805 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:00 INFO - PROCESS | 1768 | 1461141420912 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 01:37:01 INFO - PROCESS | 1768 | 1461141421053 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:01 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749BC2800 == 82 [pid = 1768] [id = 583] 01:37:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (000000E74183F800) [pid = 1768] [serial = 1749] [outer = 0000000000000000] 01:37:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E743351400) [pid = 1768] [serial = 1750] [outer = 000000E74183F800] 01:37:01 INFO - PROCESS | 1768 | 1461141421104 Marionette DEBUG loaded listener.js 01:37:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E748654C00) [pid = 1768] [serial = 1751] [outer = 000000E74183F800] 01:37:01 INFO - PROCESS | 1768 | 1461141421748 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 01:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 984ms 01:37:01 INFO - PROCESS | 1768 | 1461141421782 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 01:37:01 INFO - PROCESS | 1768 | 1461141421788 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 01:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:37:01 INFO - PROCESS | 1768 | 1461141421795 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:37:01 INFO - PROCESS | 1768 | 1461141421797 Marionette TRACE conn6 <- [1,2298,null,{}] 01:37:01 INFO - PROCESS | 1768 | 1461141421801 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:01 INFO - PROCESS | 1768 | 1461141421910 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 01:37:02 INFO - PROCESS | 1768 | 1461141422047 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E1D000 == 83 [pid = 1768] [id = 584] 01:37:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (000000E74C5AC000) [pid = 1768] [serial = 1752] [outer = 0000000000000000] 01:37:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (000000E74CD7A800) [pid = 1768] [serial = 1753] [outer = 000000E74C5AC000] 01:37:02 INFO - PROCESS | 1768 | 1461141422098 Marionette DEBUG loaded listener.js 01:37:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (000000E74E965C00) [pid = 1768] [serial = 1754] [outer = 000000E74C5AC000] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E750A0C000 == 82 [pid = 1768] [id = 442] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E74E98D000 == 81 [pid = 1768] [id = 403] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BE24800 == 80 [pid = 1768] [id = 501] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BE57000 == 79 [pid = 1768] [id = 575] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BAE2800 == 78 [pid = 1768] [id = 574] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E75922F800 == 77 [pid = 1768] [id = 573] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E7555E4800 == 76 [pid = 1768] [id = 572] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550C6800 == 75 [pid = 1768] [id = 571] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E7554C4000 == 74 [pid = 1768] [id = 545] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E750C5D000 == 73 [pid = 1768] [id = 570] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (000000E74C5A4000) [pid = 1768] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (000000E743A33400) [pid = 1768] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (000000E74FD0AC00) [pid = 1768] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E754198400) [pid = 1768] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E750D75400) [pid = 1768] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (000000E7519D9C00) [pid = 1768] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E753F77000 == 72 [pid = 1768] [id = 569] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E74D296000 == 71 [pid = 1768] [id = 568] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E3A000 == 70 [pid = 1768] [id = 567] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E75922D000 == 69 [pid = 1768] [id = 564] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E757C35800 == 68 [pid = 1768] [id = 563] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E756EB7000 == 67 [pid = 1768] [id = 562] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541A8000 == 66 [pid = 1768] [id = 561] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E75010B000 == 65 [pid = 1768] [id = 560] 01:37:02 INFO - PROCESS | 1768 | --DOCSHELL 000000E7551E2000 == 64 [pid = 1768] [id = 559] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E754747400) [pid = 1768] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E75475B800) [pid = 1768] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E74FA26C00) [pid = 1768] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E74FB93800) [pid = 1768] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E750278400) [pid = 1768] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E74EFAAC00) [pid = 1768] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E74F7BEC00) [pid = 1768] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E74CD77400) [pid = 1768] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E74D146800) [pid = 1768] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E748577C00) [pid = 1768] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E7437A5C00) [pid = 1768] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E7436CE800) [pid = 1768] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E747E51800) [pid = 1768] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E7547BE400) [pid = 1768] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E750850400) [pid = 1768] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 01:37:02 INFO - PROCESS | 1768 | 1461141422673 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 943ms 01:37:02 INFO - PROCESS | 1768 | 1461141422738 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 01:37:02 INFO - PROCESS | 1768 | 1461141422740 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 01:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:37:02 INFO - PROCESS | 1768 | 1461141422744 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:37:02 INFO - PROCESS | 1768 | 1461141422748 Marionette TRACE conn6 <- [1,2302,null,{}] 01:37:02 INFO - PROCESS | 1768 | 1461141422760 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:02 INFO - PROCESS | 1768 | 1461141422856 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 01:37:02 INFO - PROCESS | 1768 | 1461141422868 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750DC6800 == 65 [pid = 1768] [id = 585] 01:37:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E747D81400) [pid = 1768] [serial = 1755] [outer = 0000000000000000] 01:37:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E749B4FC00) [pid = 1768] [serial = 1756] [outer = 000000E747D81400] 01:37:02 INFO - PROCESS | 1768 | 1461141422918 Marionette DEBUG loaded listener.js 01:37:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E74D1E4000) [pid = 1768] [serial = 1757] [outer = 000000E747D81400] 01:37:03 INFO - PROCESS | 1768 | 1461141423403 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 01:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 01:37:03 INFO - PROCESS | 1768 | 1461141423439 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 01:37:03 INFO - PROCESS | 1768 | 1461141423442 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 01:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:37:03 INFO - PROCESS | 1768 | 1461141423446 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:37:03 INFO - PROCESS | 1768 | 1461141423448 Marionette TRACE conn6 <- [1,2306,null,{}] 01:37:03 INFO - PROCESS | 1768 | 1461141423452 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:03 INFO - PROCESS | 1768 | 1461141423543 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 01:37:03 INFO - PROCESS | 1768 | 1461141423589 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:03 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541AC800 == 66 [pid = 1768] [id = 586] 01:37:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E74D1E4C00) [pid = 1768] [serial = 1758] [outer = 0000000000000000] 01:37:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E74EF9DC00) [pid = 1768] [serial = 1759] [outer = 000000E74D1E4C00] 01:37:03 INFO - PROCESS | 1768 | 1461141423713 Marionette DEBUG loaded listener.js 01:37:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E74F477800) [pid = 1768] [serial = 1760] [outer = 000000E74D1E4C00] 01:37:04 INFO - PROCESS | 1768 | 1461141424097 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 01:37:04 INFO - PROCESS | 1768 | 1461141424139 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 01:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:37:04 INFO - PROCESS | 1768 | 1461141424143 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:37:04 INFO - PROCESS | 1768 | 1461141424144 Marionette TRACE conn6 <- [1,2310,null,{}] 01:37:04 INFO - PROCESS | 1768 | 1461141424148 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:04 INFO - PROCESS | 1768 | 1461141424237 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 01:37:04 INFO - PROCESS | 1768 | 1461141424243 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750317800 == 67 [pid = 1768] [id = 587] 01:37:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E74F787800) [pid = 1768] [serial = 1761] [outer = 0000000000000000] 01:37:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E74F964000) [pid = 1768] [serial = 1762] [outer = 000000E74F787800] 01:37:04 INFO - PROCESS | 1768 | 1461141424289 Marionette DEBUG loaded listener.js 01:37:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E74FA29C00) [pid = 1768] [serial = 1763] [outer = 000000E74F787800] 01:37:04 INFO - PROCESS | 1768 | 1461141424788 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 01:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 01:37:04 INFO - PROCESS | 1768 | 1461141424820 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 01:37:04 INFO - PROCESS | 1768 | 1461141424822 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 01:37:04 INFO - PROCESS | 1768 | 1461141424825 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:37:04 INFO - PROCESS | 1768 | 1461141424827 Marionette TRACE conn6 <- [1,2314,null,{}] 01:37:04 INFO - PROCESS | 1768 | 1461141424831 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:05 INFO - PROCESS | 1768 | 1461141425000 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 01:37:05 INFO - PROCESS | 1768 | 1461141425030 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7551DF000 == 68 [pid = 1768] [id = 588] 01:37:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E74FD0C400) [pid = 1768] [serial = 1764] [outer = 0000000000000000] 01:37:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E74FD17800) [pid = 1768] [serial = 1765] [outer = 000000E74FD0C400] 01:37:05 INFO - PROCESS | 1768 | 1461141425080 Marionette DEBUG loaded listener.js 01:37:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E750218800) [pid = 1768] [serial = 1766] [outer = 000000E74FD0C400] 01:37:05 INFO - PROCESS | 1768 | 1461141425521 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 01:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 732ms 01:37:05 INFO - PROCESS | 1768 | 1461141425562 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 01:37:05 INFO - PROCESS | 1768 | 1461141425564 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 01:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:37:05 INFO - PROCESS | 1768 | 1461141425568 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:37:05 INFO - PROCESS | 1768 | 1461141425570 Marionette TRACE conn6 <- [1,2318,null,{}] 01:37:05 INFO - PROCESS | 1768 | 1461141425573 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:05 INFO - PROCESS | 1768 | 1461141425691 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 01:37:05 INFO - PROCESS | 1768 | 1461141425753 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E757C1E000 == 69 [pid = 1768] [id = 589] 01:37:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E750278000) [pid = 1768] [serial = 1767] [outer = 0000000000000000] 01:37:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E750351400) [pid = 1768] [serial = 1768] [outer = 000000E750278000] 01:37:05 INFO - PROCESS | 1768 | 1461141425799 Marionette DEBUG loaded listener.js 01:37:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E7508C6C00) [pid = 1768] [serial = 1769] [outer = 000000E750278000] 01:37:06 INFO - PROCESS | 1768 | 1461141426238 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 01:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 689ms 01:37:06 INFO - PROCESS | 1768 | 1461141426265 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 01:37:06 INFO - PROCESS | 1768 | 1461141426267 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 01:37:06 INFO - PROCESS | 1768 | 1461141426270 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:37:06 INFO - PROCESS | 1768 | 1461141426272 Marionette TRACE conn6 <- [1,2322,null,{}] 01:37:06 INFO - PROCESS | 1768 | 1461141426276 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:06 INFO - PROCESS | 1768 | 1461141426422 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E74978C800) [pid = 1768] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E747D2D000) [pid = 1768] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E74F961000) [pid = 1768] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E743A65800) [pid = 1768] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E74FD18800) [pid = 1768] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E7547BBC00) [pid = 1768] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E74EF9EC00) [pid = 1768] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E749CBA400) [pid = 1768] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E75522B800) [pid = 1768] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E74FB89400) [pid = 1768] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E7437AD800) [pid = 1768] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E7519E0000) [pid = 1768] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E754193800) [pid = 1768] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E754751C00) [pid = 1768] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E751A8DC00) [pid = 1768] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E751A8A000) [pid = 1768] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E74F784400) [pid = 1768] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E743A60C00) [pid = 1768] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:37:06 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E742AC5800) [pid = 1768] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:37:06 INFO - PROCESS | 1768 | 1461141426873 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:06 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74E995000 == 70 [pid = 1768] [id = 590] 01:37:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E742AC5800) [pid = 1768] [serial = 1770] [outer = 0000000000000000] 01:37:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E7437AD800) [pid = 1768] [serial = 1771] [outer = 000000E742AC5800] 01:37:06 INFO - PROCESS | 1768 | 1461141426920 Marionette DEBUG loaded listener.js 01:37:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E74EF9EC00) [pid = 1768] [serial = 1772] [outer = 000000E742AC5800] 01:37:07 INFO - PROCESS | 1768 | 1461141427279 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 01:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1023ms 01:37:07 INFO - PROCESS | 1768 | 1461141427297 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 01:37:07 INFO - PROCESS | 1768 | 1461141427299 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 01:37:07 INFO - PROCESS | 1768 | 1461141427302 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:37:07 INFO - PROCESS | 1768 | 1461141427304 Marionette TRACE conn6 <- [1,2326,null,{}] 01:37:07 INFO - PROCESS | 1768 | 1461141427321 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:07 INFO - PROCESS | 1768 | 1461141427445 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 01:37:07 INFO - PROCESS | 1768 | 1461141427454 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:07 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75922F000 == 71 [pid = 1768] [id = 591] 01:37:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E75026B000) [pid = 1768] [serial = 1773] [outer = 0000000000000000] 01:37:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E750D76000) [pid = 1768] [serial = 1774] [outer = 000000E75026B000] 01:37:07 INFO - PROCESS | 1768 | 1461141427499 Marionette DEBUG loaded listener.js 01:37:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E751282800) [pid = 1768] [serial = 1775] [outer = 000000E75026B000] 01:37:07 INFO - PROCESS | 1768 | 1461141427905 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 01:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 01:37:07 INFO - PROCESS | 1768 | 1461141427934 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 01:37:07 INFO - PROCESS | 1768 | 1461141427936 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 01:37:07 INFO - PROCESS | 1768 | 1461141427939 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:37:07 INFO - PROCESS | 1768 | 1461141427941 Marionette TRACE conn6 <- [1,2330,null,{}] 01:37:07 INFO - PROCESS | 1768 | 1461141427945 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:08 INFO - PROCESS | 1768 | 1461141428068 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 01:37:08 INFO - PROCESS | 1768 | 1461141428076 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:08 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BD2D000 == 72 [pid = 1768] [id = 592] 01:37:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E750D74C00) [pid = 1768] [serial = 1776] [outer = 0000000000000000] 01:37:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E747D30400) [pid = 1768] [serial = 1777] [outer = 000000E750D74C00] 01:37:08 INFO - PROCESS | 1768 | 1461141428123 Marionette DEBUG loaded listener.js 01:37:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E7533DE800) [pid = 1768] [serial = 1778] [outer = 000000E750D74C00] 01:37:08 INFO - PROCESS | 1768 | 1461141428563 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 01:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 691ms 01:37:08 INFO - PROCESS | 1768 | 1461141428634 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 01:37:08 INFO - PROCESS | 1768 | 1461141428637 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 01:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:37:08 INFO - PROCESS | 1768 | 1461141428640 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:37:08 INFO - PROCESS | 1768 | 1461141428643 Marionette TRACE conn6 <- [1,2334,null,{}] 01:37:08 INFO - PROCESS | 1768 | 1461141428647 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:08 INFO - PROCESS | 1768 | 1461141428758 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 01:37:08 INFO - PROCESS | 1768 | 1461141428773 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:08 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BF78800 == 73 [pid = 1768] [id = 593] 01:37:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E7541A0800) [pid = 1768] [serial = 1779] [outer = 0000000000000000] 01:37:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E75470B000) [pid = 1768] [serial = 1780] [outer = 000000E7541A0800] 01:37:08 INFO - PROCESS | 1768 | 1461141428824 Marionette DEBUG loaded listener.js 01:37:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E754757400) [pid = 1768] [serial = 1781] [outer = 000000E7541A0800] 01:37:09 INFO - PROCESS | 1768 | 1461141429590 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 01:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 985ms 01:37:09 INFO - PROCESS | 1768 | 1461141429629 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 01:37:09 INFO - PROCESS | 1768 | 1461141429635 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 01:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:37:09 INFO - PROCESS | 1768 | 1461141429641 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:37:09 INFO - PROCESS | 1768 | 1461141429645 Marionette TRACE conn6 <- [1,2338,null,{}] 01:37:09 INFO - PROCESS | 1768 | 1461141429651 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:09 INFO - PROCESS | 1768 | 1461141429776 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 01:37:09 INFO - PROCESS | 1768 | 1461141429913 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:09 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750A05800 == 74 [pid = 1768] [id = 594] 01:37:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E747E51800) [pid = 1768] [serial = 1782] [outer = 0000000000000000] 01:37:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E748A92400) [pid = 1768] [serial = 1783] [outer = 000000E747E51800] 01:37:09 INFO - PROCESS | 1768 | 1461141429974 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E74A31B000) [pid = 1768] [serial = 1784] [outer = 000000E747E51800] 01:37:10 INFO - PROCESS | 1768 | 1461141430534 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 01:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 941ms 01:37:10 INFO - PROCESS | 1768 | 1461141430584 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 01:37:10 INFO - PROCESS | 1768 | 1461141430591 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 01:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:37:10 INFO - PROCESS | 1768 | 1461141430598 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:37:10 INFO - PROCESS | 1768 | 1461141430601 Marionette TRACE conn6 <- [1,2342,null,{}] 01:37:10 INFO - PROCESS | 1768 | 1461141430605 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:10 INFO - PROCESS | 1768 | 1461141430725 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 01:37:10 INFO - PROCESS | 1768 | 1461141430831 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:10 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550B8800 == 75 [pid = 1768] [id = 595] 01:37:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E74ED34400) [pid = 1768] [serial = 1785] [outer = 0000000000000000] 01:37:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E74F473000) [pid = 1768] [serial = 1786] [outer = 000000E74ED34400] 01:37:10 INFO - PROCESS | 1768 | 1461141430888 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E74FB90000) [pid = 1768] [serial = 1787] [outer = 000000E74ED34400] 01:37:11 INFO - PROCESS | 1768 | 1461141431537 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 01:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 986ms 01:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:37:11 INFO - PROCESS | 1768 | 1461141431590 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 01:37:11 INFO - PROCESS | 1768 | 1461141431592 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 01:37:11 INFO - PROCESS | 1768 | 1461141431596 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:37:11 INFO - PROCESS | 1768 | 1461141431601 Marionette TRACE conn6 <- [1,2346,null,{}] 01:37:11 INFO - PROCESS | 1768 | 1461141431613 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:11 INFO - PROCESS | 1768 | 1461141431736 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 01:37:11 INFO - PROCESS | 1768 | 1461141431871 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:11 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75CADF000 == 76 [pid = 1768] [id = 596] 01:37:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E75035A000) [pid = 1768] [serial = 1788] [outer = 0000000000000000] 01:37:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (000000E752420000) [pid = 1768] [serial = 1789] [outer = 000000E75035A000] 01:37:11 INFO - PROCESS | 1768 | 1461141431932 Marionette DEBUG loaded listener.js 01:37:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E75419E400) [pid = 1768] [serial = 1790] [outer = 000000E75035A000] 01:37:12 INFO - PROCESS | 1768 | 1461141432542 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 01:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 986ms 01:37:12 INFO - PROCESS | 1768 | 1461141432584 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 01:37:12 INFO - PROCESS | 1768 | 1461141432588 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 01:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:37:12 INFO - PROCESS | 1768 | 1461141432591 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:37:12 INFO - PROCESS | 1768 | 1461141432593 Marionette TRACE conn6 <- [1,2350,null,{}] 01:37:12 INFO - PROCESS | 1768 | 1461141432597 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:12 INFO - PROCESS | 1768 | 1461141432715 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 01:37:12 INFO - PROCESS | 1768 | 1461141432849 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:12 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75D974800 == 77 [pid = 1768] [id = 597] 01:37:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E754742800) [pid = 1768] [serial = 1791] [outer = 0000000000000000] 01:37:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (000000E754754800) [pid = 1768] [serial = 1792] [outer = 000000E754742800] 01:37:12 INFO - PROCESS | 1768 | 1461141432907 Marionette DEBUG loaded listener.js 01:37:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (000000E754869800) [pid = 1768] [serial = 1793] [outer = 000000E754742800] 01:37:13 INFO - PROCESS | 1768 | 1461141433490 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 01:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 943ms 01:37:13 INFO - PROCESS | 1768 | 1461141433536 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 01:37:13 INFO - PROCESS | 1768 | 1461141433539 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 01:37:13 INFO - PROCESS | 1768 | 1461141433542 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:37:13 INFO - PROCESS | 1768 | 1461141433545 Marionette TRACE conn6 <- [1,2354,null,{}] 01:37:13 INFO - PROCESS | 1768 | 1461141433549 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:13 INFO - PROCESS | 1768 | 1461141433662 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 01:37:13 INFO - PROCESS | 1768 | 1461141433768 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:13 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75D938800 == 78 [pid = 1768] [id = 598] 01:37:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (000000E75474CC00) [pid = 1768] [serial = 1794] [outer = 0000000000000000] 01:37:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (000000E754912C00) [pid = 1768] [serial = 1795] [outer = 000000E75474CC00] 01:37:13 INFO - PROCESS | 1768 | 1461141433824 Marionette DEBUG loaded listener.js 01:37:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (000000E755198400) [pid = 1768] [serial = 1796] [outer = 000000E75474CC00] 01:37:14 INFO - PROCESS | 1768 | 1461141434426 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 01:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 943ms 01:37:14 INFO - PROCESS | 1768 | 1461141434489 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 01:37:14 INFO - PROCESS | 1768 | 1461141434491 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 01:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:37:14 INFO - PROCESS | 1768 | 1461141434495 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:37:14 INFO - PROCESS | 1768 | 1461141434497 Marionette TRACE conn6 <- [1,2358,null,{}] 01:37:14 INFO - PROCESS | 1768 | 1461141434501 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:14 INFO - PROCESS | 1768 | 1461141434624 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 01:37:14 INFO - PROCESS | 1768 | 1461141434759 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:14 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75D6DD800 == 79 [pid = 1768] [id = 599] 01:37:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (000000E755384C00) [pid = 1768] [serial = 1797] [outer = 0000000000000000] 01:37:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (000000E7599A6000) [pid = 1768] [serial = 1798] [outer = 000000E755384C00] 01:37:14 INFO - PROCESS | 1768 | 1461141434819 Marionette DEBUG loaded listener.js 01:37:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 165 (000000E75B89D400) [pid = 1768] [serial = 1799] [outer = 000000E755384C00] 01:37:15 INFO - PROCESS | 1768 | 1461141435436 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 01:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 986ms 01:37:15 INFO - PROCESS | 1768 | 1461141435514 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 01:37:15 INFO - PROCESS | 1768 | 1461141435516 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 01:37:15 INFO - PROCESS | 1768 | 1461141435521 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:37:15 INFO - PROCESS | 1768 | 1461141435523 Marionette TRACE conn6 <- [1,2362,null,{}] 01:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:37:15 INFO - PROCESS | 1768 | 1461141435527 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:15 INFO - PROCESS | 1768 | 1461141435640 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 01:37:15 INFO - PROCESS | 1768 | 1461141435775 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:15 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744BB7800 == 80 [pid = 1768] [id = 600] 01:37:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (000000E743A27400) [pid = 1768] [serial = 1800] [outer = 0000000000000000] 01:37:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 167 (000000E74CD5B800) [pid = 1768] [serial = 1801] [outer = 000000E743A27400] 01:37:15 INFO - PROCESS | 1768 | 1461141435834 Marionette DEBUG loaded listener.js 01:37:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 168 (000000E750D79C00) [pid = 1768] [serial = 1802] [outer = 000000E743A27400] 01:37:16 INFO - PROCESS | 1768 | 1461141436410 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 01:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 923ms 01:37:16 INFO - PROCESS | 1768 | 1461141436451 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 01:37:16 INFO - PROCESS | 1768 | 1461141436453 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 01:37:16 INFO - PROCESS | 1768 | 1461141436457 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:37:16 INFO - PROCESS | 1768 | 1461141436459 Marionette TRACE conn6 <- [1,2366,null,{}] 01:37:16 INFO - PROCESS | 1768 | 1461141436463 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:16 INFO - PROCESS | 1768 | 1461141436574 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 01:37:16 INFO - PROCESS | 1768 | 1461141436683 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:16 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750316800 == 81 [pid = 1768] [id = 601] 01:37:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 169 (000000E742F90400) [pid = 1768] [serial = 1803] [outer = 0000000000000000] 01:37:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 170 (000000E74CD5E800) [pid = 1768] [serial = 1804] [outer = 000000E742F90400] 01:37:16 INFO - PROCESS | 1768 | 1461141436739 Marionette DEBUG loaded listener.js 01:37:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 171 (000000E753A1B400) [pid = 1768] [serial = 1805] [outer = 000000E742F90400] 01:37:17 INFO - PROCESS | 1768 | 1461141437470 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 01:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1086ms 01:37:17 INFO - PROCESS | 1768 | 1461141437546 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 01:37:17 INFO - PROCESS | 1768 | 1461141437551 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 01:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:37:17 INFO - PROCESS | 1768 | 1461141437557 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:37:17 INFO - PROCESS | 1768 | 1461141437560 Marionette TRACE conn6 <- [1,2370,null,{}] 01:37:17 INFO - PROCESS | 1768 | 1461141437565 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:17 INFO - PROCESS | 1768 | 1461141437677 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 01:37:17 INFO - PROCESS | 1768 | 1461141437819 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:17 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7545A4000 == 82 [pid = 1768] [id = 602] 01:37:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 172 (000000E748871000) [pid = 1768] [serial = 1806] [outer = 0000000000000000] 01:37:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 173 (000000E749790400) [pid = 1768] [serial = 1807] [outer = 000000E748871000] 01:37:17 INFO - PROCESS | 1768 | 1461141437875 Marionette DEBUG loaded listener.js 01:37:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 174 (000000E74D142C00) [pid = 1768] [serial = 1808] [outer = 000000E748871000] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BD2D000 == 81 [pid = 1768] [id = 592] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E75922F000 == 80 [pid = 1768] [id = 591] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E74E995000 == 79 [pid = 1768] [id = 590] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E757C1E000 == 78 [pid = 1768] [id = 589] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E7551DF000 == 77 [pid = 1768] [id = 588] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E750317800 == 76 [pid = 1768] [id = 587] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541AC800 == 75 [pid = 1768] [id = 586] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E750DC6800 == 74 [pid = 1768] [id = 585] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E1D000 == 73 [pid = 1768] [id = 584] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 173 (000000E75538A000) [pid = 1768] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E742658800 == 72 [pid = 1768] [id = 12] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E749BC2800 == 71 [pid = 1768] [id = 583] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E75DBD8000 == 70 [pid = 1768] [id = 582] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E75D97C000 == 69 [pid = 1768] [id = 581] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E75CAD3000 == 68 [pid = 1768] [id = 580] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E75C216000 == 67 [pid = 1768] [id = 579] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B25800 == 66 [pid = 1768] [id = 578] 01:37:18 INFO - PROCESS | 1768 | --DOCSHELL 000000E751AD1800 == 65 [pid = 1768] [id = 577] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 172 (000000E74E95EC00) [pid = 1768] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 171 (000000E74D28AC00) [pid = 1768] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 170 (000000E7508C0800) [pid = 1768] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 169 (000000E74D137800) [pid = 1768] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 168 (000000E75084FC00) [pid = 1768] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 167 (000000E75486C400) [pid = 1768] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 166 (000000E74F7C6C00) [pid = 1768] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (000000E74FBE0000) [pid = 1768] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 164 (000000E7552D5400) [pid = 1768] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (000000E749704000) [pid = 1768] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (000000E74F476C00) [pid = 1768] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (000000E74FAA4800) [pid = 1768] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (000000E75034CC00) [pid = 1768] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (000000E755076400) [pid = 1768] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (000000E747BD6400) [pid = 1768] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (000000E754685C00) [pid = 1768] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E74CD5A000) [pid = 1768] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E747D7DC00) [pid = 1768] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (000000E754683000) [pid = 1768] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E7547C0800) [pid = 1768] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E75473F800) [pid = 1768] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E74EDC7000) [pid = 1768] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E74FD14800) [pid = 1768] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E753ED9400) [pid = 1768] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E75507FC00) [pid = 1768] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E750274C00) [pid = 1768] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E755080400) [pid = 1768] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E753384C00) [pid = 1768] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E753ED4000) [pid = 1768] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E750D79400) [pid = 1768] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E755226000) [pid = 1768] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E755390400) [pid = 1768] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E748AA0400) [pid = 1768] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E74FB8B400) [pid = 1768] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E753F03000) [pid = 1768] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E755333400) [pid = 1768] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1768 | 1461141438531 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 01:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1029ms 01:37:18 INFO - PROCESS | 1768 | 1461141438590 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 01:37:18 INFO - PROCESS | 1768 | 1461141438595 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 01:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:37:18 INFO - PROCESS | 1768 | 1461141438602 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:37:18 INFO - PROCESS | 1768 | 1461141438604 Marionette TRACE conn6 <- [1,2374,null,{}] 01:37:18 INFO - PROCESS | 1768 | 1461141438629 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:18 INFO - PROCESS | 1768 | 1461141438728 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 01:37:18 INFO - PROCESS | 1768 | 1461141438741 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:18 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7504DC800 == 66 [pid = 1768] [id = 603] 01:37:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E7485DD800) [pid = 1768] [serial = 1809] [outer = 0000000000000000] 01:37:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E74D1F1400) [pid = 1768] [serial = 1810] [outer = 000000E7485DD800] 01:37:18 INFO - PROCESS | 1768 | 1461141438788 Marionette DEBUG loaded listener.js 01:37:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E74EDC4400) [pid = 1768] [serial = 1811] [outer = 000000E7485DD800] 01:37:19 INFO - PROCESS | 1768 | 1461141439259 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 01:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 733ms 01:37:19 INFO - PROCESS | 1768 | 1461141439336 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 01:37:19 INFO - PROCESS | 1768 | 1461141439338 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 01:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:37:19 INFO - PROCESS | 1768 | 1461141439342 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:37:19 INFO - PROCESS | 1768 | 1461141439346 Marionette TRACE conn6 <- [1,2378,null,{}] 01:37:19 INFO - PROCESS | 1768 | 1461141439357 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:19 INFO - PROCESS | 1768 | 1461141439455 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 01:37:19 INFO - PROCESS | 1768 | 1461141439556 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:19 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75459A000 == 67 [pid = 1768] [id = 604] 01:37:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E74E9ED800) [pid = 1768] [serial = 1812] [outer = 0000000000000000] 01:37:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E74F962C00) [pid = 1768] [serial = 1813] [outer = 000000E74E9ED800] 01:37:19 INFO - PROCESS | 1768 | 1461141439605 Marionette DEBUG loaded listener.js 01:37:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E74FBCB000) [pid = 1768] [serial = 1814] [outer = 000000E74E9ED800] 01:37:19 INFO - PROCESS | 1768 | 1461141439986 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 01:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 690ms 01:37:20 INFO - PROCESS | 1768 | 1461141440035 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 01:37:20 INFO - PROCESS | 1768 | 1461141440038 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 01:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:37:20 INFO - PROCESS | 1768 | 1461141440041 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:37:20 INFO - PROCESS | 1768 | 1461141440043 Marionette TRACE conn6 <- [1,2382,null,{}] 01:37:20 INFO - PROCESS | 1768 | 1461141440046 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:20 INFO - PROCESS | 1768 | 1461141440141 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 01:37:20 INFO - PROCESS | 1768 | 1461141440149 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:20 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7551CD800 == 68 [pid = 1768] [id = 605] 01:37:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E74FD0D400) [pid = 1768] [serial = 1815] [outer = 0000000000000000] 01:37:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E7500D9000) [pid = 1768] [serial = 1816] [outer = 000000E74FD0D400] 01:37:20 INFO - PROCESS | 1768 | 1461141440195 Marionette DEBUG loaded listener.js 01:37:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E75035AC00) [pid = 1768] [serial = 1817] [outer = 000000E74FD0D400] 01:37:20 INFO - PROCESS | 1768 | 1461141440706 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 690ms 01:37:20 INFO - PROCESS | 1768 | 1461141440733 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 01:37:20 INFO - PROCESS | 1768 | 1461141440735 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 01:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:37:20 INFO - PROCESS | 1768 | 1461141440738 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:37:20 INFO - PROCESS | 1768 | 1461141440740 Marionette TRACE conn6 <- [1,2386,null,{}] 01:37:20 INFO - PROCESS | 1768 | 1461141440743 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:20 INFO - PROCESS | 1768 | 1461141440892 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 01:37:20 INFO - PROCESS | 1768 | 1461141440916 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:20 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756EB7000 == 69 [pid = 1768] [id = 606] 01:37:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E75094E400) [pid = 1768] [serial = 1818] [outer = 0000000000000000] 01:37:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E750CD0800) [pid = 1768] [serial = 1819] [outer = 000000E75094E400] 01:37:20 INFO - PROCESS | 1768 | 1461141440962 Marionette DEBUG loaded listener.js 01:37:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E7519E6C00) [pid = 1768] [serial = 1820] [outer = 000000E75094E400] 01:37:21 INFO - PROCESS | 1768 | 1461141441420 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 01:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 731ms 01:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:37:21 INFO - PROCESS | 1768 | 1461141441473 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 01:37:21 INFO - PROCESS | 1768 | 1461141441475 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 01:37:21 INFO - PROCESS | 1768 | 1461141441478 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:37:21 INFO - PROCESS | 1768 | 1461141441481 Marionette TRACE conn6 <- [1,2390,null,{}] 01:37:21 INFO - PROCESS | 1768 | 1461141441484 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:21 INFO - PROCESS | 1768 | 1461141441632 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 01:37:21 INFO - PROCESS | 1768 | 1461141441712 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:21 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75904D800 == 70 [pid = 1768] [id = 607] 01:37:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E754711800) [pid = 1768] [serial = 1821] [outer = 0000000000000000] 01:37:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E754744C00) [pid = 1768] [serial = 1822] [outer = 000000E754711800] 01:37:21 INFO - PROCESS | 1768 | 1461141441761 Marionette DEBUG loaded listener.js 01:37:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E75486A800) [pid = 1768] [serial = 1823] [outer = 000000E754711800] 01:37:22 INFO - PROCESS | 1768 | 1461141442193 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 01:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 732ms 01:37:22 INFO - PROCESS | 1768 | 1461141442243 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 01:37:22 INFO - PROCESS | 1768 | 1461141442245 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 01:37:22 INFO - PROCESS | 1768 | 1461141442253 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:37:22 INFO - PROCESS | 1768 | 1461141442255 Marionette TRACE conn6 <- [1,2394,null,{}] 01:37:22 INFO - PROCESS | 1768 | 1461141442258 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:22 INFO - PROCESS | 1768 | 1461141442632 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 01:37:22 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E750D74C00) [pid = 1768] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:37:22 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E74FD0C400) [pid = 1768] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:37:22 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E750278000) [pid = 1768] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:37:22 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E742AC5800) [pid = 1768] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:37:22 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E74F787800) [pid = 1768] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:37:22 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E74C5AC000) [pid = 1768] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:37:22 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E75026B000) [pid = 1768] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:37:22 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E747D81400) [pid = 1768] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:37:22 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E74D1E4C00) [pid = 1768] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:37:22 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E74183F800) [pid = 1768] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:37:22 INFO - PROCESS | 1768 | 1461141442699 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:22 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750DC0000 == 71 [pid = 1768] [id = 608] 01:37:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E741A2FC00) [pid = 1768] [serial = 1824] [outer = 0000000000000000] 01:37:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E74C572000) [pid = 1768] [serial = 1825] [outer = 000000E741A2FC00] 01:37:22 INFO - PROCESS | 1768 | 1461141442745 Marionette DEBUG loaded listener.js 01:37:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E750278000) [pid = 1768] [serial = 1826] [outer = 000000E741A2FC00] 01:37:23 INFO - PROCESS | 1768 | 1461141443102 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 01:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 880ms 01:37:23 INFO - PROCESS | 1768 | 1461141443142 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 01:37:23 INFO - PROCESS | 1768 | 1461141443144 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 01:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:37:23 INFO - PROCESS | 1768 | 1461141443147 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:37:23 INFO - PROCESS | 1768 | 1461141443149 Marionette TRACE conn6 <- [1,2398,null,{}] 01:37:23 INFO - PROCESS | 1768 | 1461141443152 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:23 INFO - PROCESS | 1768 | 1461141443242 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 01:37:23 INFO - PROCESS | 1768 | 1461141443249 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:23 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BD47000 == 72 [pid = 1768] [id = 609] 01:37:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E754871400) [pid = 1768] [serial = 1827] [outer = 0000000000000000] 01:37:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E755228800) [pid = 1768] [serial = 1828] [outer = 000000E754871400] 01:37:23 INFO - PROCESS | 1768 | 1461141443294 Marionette DEBUG loaded listener.js 01:37:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E755331800) [pid = 1768] [serial = 1829] [outer = 000000E754871400] 01:37:23 INFO - PROCESS | 1768 | 1461141443746 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 01:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 628ms 01:37:23 INFO - PROCESS | 1768 | 1461141443780 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 01:37:23 INFO - PROCESS | 1768 | 1461141443782 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 01:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:37:23 INFO - PROCESS | 1768 | 1461141443785 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:37:23 INFO - PROCESS | 1768 | 1461141443787 Marionette TRACE conn6 <- [1,2402,null,{}] 01:37:23 INFO - PROCESS | 1768 | 1461141443791 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:23 INFO - PROCESS | 1768 | 1461141443881 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 01:37:23 INFO - PROCESS | 1768 | 1461141443887 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:23 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BEE8000 == 73 [pid = 1768] [id = 610] 01:37:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E755390000) [pid = 1768] [serial = 1830] [outer = 0000000000000000] 01:37:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E7599A2C00) [pid = 1768] [serial = 1831] [outer = 000000E755390000] 01:37:23 INFO - PROCESS | 1768 | 1461141443934 Marionette DEBUG loaded listener.js 01:37:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E75B8A2800) [pid = 1768] [serial = 1832] [outer = 000000E755390000] 01:37:24 INFO - PROCESS | 1768 | 1461141444380 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 01:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 627ms 01:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:37:24 INFO - PROCESS | 1768 | 1461141444416 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 01:37:24 INFO - PROCESS | 1768 | 1461141444418 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 01:37:24 INFO - PROCESS | 1768 | 1461141444421 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:37:24 INFO - PROCESS | 1768 | 1461141444423 Marionette TRACE conn6 <- [1,2406,null,{}] 01:37:24 INFO - PROCESS | 1768 | 1461141444426 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:24 INFO - PROCESS | 1768 | 1461141444561 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 01:37:24 INFO - PROCESS | 1768 | 1461141444567 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:24 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75C224800 == 74 [pid = 1768] [id = 611] 01:37:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E75C1B9000) [pid = 1768] [serial = 1833] [outer = 0000000000000000] 01:37:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E75C1BE800) [pid = 1768] [serial = 1834] [outer = 000000E75C1B9000] 01:37:24 INFO - PROCESS | 1768 | 1461141444616 Marionette DEBUG loaded listener.js 01:37:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E75C55C800) [pid = 1768] [serial = 1835] [outer = 000000E75C1B9000] 01:37:25 INFO - PROCESS | 1768 | 1461141445371 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 986ms 01:37:25 INFO - PROCESS | 1768 | 1461141445411 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 01:37:25 INFO - PROCESS | 1768 | 1461141445417 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 01:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:37:25 INFO - PROCESS | 1768 | 1461141445423 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:37:25 INFO - PROCESS | 1768 | 1461141445428 Marionette TRACE conn6 <- [1,2410,null,{}] 01:37:25 INFO - PROCESS | 1768 | 1461141445433 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:25 INFO - PROCESS | 1768 | 1461141445561 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 01:37:25 INFO - PROCESS | 1768 | 1461141445700 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:25 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E21800 == 75 [pid = 1768] [id = 612] 01:37:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (000000E749708C00) [pid = 1768] [serial = 1836] [outer = 0000000000000000] 01:37:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E74CD74800) [pid = 1768] [serial = 1837] [outer = 000000E749708C00] 01:37:25 INFO - PROCESS | 1768 | 1461141445760 Marionette DEBUG loaded listener.js 01:37:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E74F41D800) [pid = 1768] [serial = 1838] [outer = 000000E749708C00] 01:37:26 INFO - PROCESS | 1768 | 1461141446330 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 944ms 01:37:26 INFO - PROCESS | 1768 | 1461141446369 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 01:37:26 INFO - PROCESS | 1768 | 1461141446375 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 01:37:26 INFO - PROCESS | 1768 | 1461141446383 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:37:26 INFO - PROCESS | 1768 | 1461141446386 Marionette TRACE conn6 <- [1,2414,null,{}] 01:37:26 INFO - PROCESS | 1768 | 1461141446390 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:26 INFO - PROCESS | 1768 | 1461141446511 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 01:37:26 INFO - PROCESS | 1768 | 1461141446619 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:26 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756EC2000 == 76 [pid = 1768] [id = 613] 01:37:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (000000E747BD2000) [pid = 1768] [serial = 1839] [outer = 0000000000000000] 01:37:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (000000E74FB95400) [pid = 1768] [serial = 1840] [outer = 000000E747BD2000] 01:37:26 INFO - PROCESS | 1768 | 1461141446676 Marionette DEBUG loaded listener.js 01:37:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (000000E750943400) [pid = 1768] [serial = 1841] [outer = 000000E747BD2000] 01:37:27 INFO - PROCESS | 1768 | 1461141447333 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 987ms 01:37:27 INFO - PROCESS | 1768 | 1461141447374 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 01:37:27 INFO - PROCESS | 1768 | 1461141447377 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 01:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:37:27 INFO - PROCESS | 1768 | 1461141447381 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:37:27 INFO - PROCESS | 1768 | 1461141447385 Marionette TRACE conn6 <- [1,2418,null,{}] 01:37:27 INFO - PROCESS | 1768 | 1461141447397 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:27 INFO - PROCESS | 1768 | 1461141447564 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 01:37:27 INFO - PROCESS | 1768 | 1461141447583 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:27 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75CB30000 == 77 [pid = 1768] [id = 614] 01:37:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (000000E754198400) [pid = 1768] [serial = 1842] [outer = 0000000000000000] 01:37:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (000000E7547B7000) [pid = 1768] [serial = 1843] [outer = 000000E754198400] 01:37:27 INFO - PROCESS | 1768 | 1461141447642 Marionette DEBUG loaded listener.js 01:37:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (000000E7599A8000) [pid = 1768] [serial = 1844] [outer = 000000E754198400] 01:37:28 INFO - PROCESS | 1768 | 1461141448247 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 01:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 880ms 01:37:28 INFO - PROCESS | 1768 | 1461141448263 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 01:37:28 INFO - PROCESS | 1768 | 1461141448266 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 01:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:37:28 INFO - PROCESS | 1768 | 1461141448270 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:37:28 INFO - PROCESS | 1768 | 1461141448272 Marionette TRACE conn6 <- [1,2422,null,{}] 01:37:28 INFO - PROCESS | 1768 | 1461141448276 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:28 INFO - PROCESS | 1768 | 1461141448394 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 01:37:28 INFO - PROCESS | 1768 | 1461141448521 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:28 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75D71E800 == 78 [pid = 1768] [id = 615] 01:37:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (000000E75490C800) [pid = 1768] [serial = 1845] [outer = 0000000000000000] 01:37:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 165 (000000E75C561400) [pid = 1768] [serial = 1846] [outer = 000000E75490C800] 01:37:28 INFO - PROCESS | 1768 | 1461141448618 Marionette DEBUG loaded listener.js 01:37:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (000000E75C569800) [pid = 1768] [serial = 1847] [outer = 000000E75490C800] 01:37:29 INFO - PROCESS | 1768 | 1461141449144 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 01:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 941ms 01:37:29 INFO - PROCESS | 1768 | 1461141449214 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 01:37:29 INFO - PROCESS | 1768 | 1461141449216 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 01:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:37:29 INFO - PROCESS | 1768 | 1461141449220 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:37:29 INFO - PROCESS | 1768 | 1461141449222 Marionette TRACE conn6 <- [1,2426,null,{}] 01:37:29 INFO - PROCESS | 1768 | 1461141449226 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:29 INFO - PROCESS | 1768 | 1461141449341 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 01:37:29 INFO - PROCESS | 1768 | 1461141449447 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:29 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BC91000 == 79 [pid = 1768] [id = 616] 01:37:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 167 (000000E75C1C3800) [pid = 1768] [serial = 1848] [outer = 0000000000000000] 01:37:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 168 (000000E75D4D9000) [pid = 1768] [serial = 1849] [outer = 000000E75C1C3800] 01:37:29 INFO - PROCESS | 1768 | 1461141449503 Marionette DEBUG loaded listener.js 01:37:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 169 (000000E75D4E0C00) [pid = 1768] [serial = 1850] [outer = 000000E75C1C3800] 01:37:30 INFO - PROCESS | 1768 | 1461141450106 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 01:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 944ms 01:37:30 INFO - PROCESS | 1768 | 1461141450166 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 01:37:30 INFO - PROCESS | 1768 | 1461141450169 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 01:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:37:30 INFO - PROCESS | 1768 | 1461141450173 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:37:30 INFO - PROCESS | 1768 | 1461141450175 Marionette TRACE conn6 <- [1,2430,null,{}] 01:37:30 INFO - PROCESS | 1768 | 1461141450179 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:30 INFO - PROCESS | 1768 | 1461141450303 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 01:37:30 INFO - PROCESS | 1768 | 1461141450439 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:30 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75C508000 == 80 [pid = 1768] [id = 617] 01:37:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 170 (000000E7555B3C00) [pid = 1768] [serial = 1851] [outer = 0000000000000000] 01:37:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 171 (000000E75CEB5000) [pid = 1768] [serial = 1852] [outer = 000000E7555B3C00] 01:37:30 INFO - PROCESS | 1768 | 1461141450499 Marionette DEBUG loaded listener.js 01:37:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 172 (000000E75D4DA000) [pid = 1768] [serial = 1853] [outer = 000000E7555B3C00] 01:37:31 INFO - PROCESS | 1768 | 1461141451117 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 01:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 985ms 01:37:31 INFO - PROCESS | 1768 | 1461141451160 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 01:37:31 INFO - PROCESS | 1768 | 1461141451163 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 01:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:37:31 INFO - PROCESS | 1768 | 1461141451166 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:37:31 INFO - PROCESS | 1768 | 1461141451168 Marionette TRACE conn6 <- [1,2434,null,{}] 01:37:31 INFO - PROCESS | 1768 | 1461141451172 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:31 INFO - PROCESS | 1768 | 1461141451287 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 01:37:31 INFO - PROCESS | 1768 | 1461141451424 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:31 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75339B800 == 81 [pid = 1768] [id = 618] 01:37:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 173 (000000E74E9EF800) [pid = 1768] [serial = 1854] [outer = 0000000000000000] 01:37:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 174 (000000E74F965C00) [pid = 1768] [serial = 1855] [outer = 000000E74E9EF800] 01:37:31 INFO - PROCESS | 1768 | 1461141451484 Marionette DEBUG loaded listener.js 01:37:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 175 (000000E75538BC00) [pid = 1768] [serial = 1856] [outer = 000000E74E9EF800] 01:37:32 INFO - PROCESS | 1768 | 1461141452309 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 01:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1178ms 01:37:32 INFO - PROCESS | 1768 | 1461141452348 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 01:37:32 INFO - PROCESS | 1768 | 1461141452352 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 01:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:37:32 INFO - PROCESS | 1768 | 1461141452357 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:37:32 INFO - PROCESS | 1768 | 1461141452362 Marionette TRACE conn6 <- [1,2438,null,{}] 01:37:32 INFO - PROCESS | 1768 | 1461141452368 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:32 INFO - PROCESS | 1768 | 1461141452478 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 01:37:32 INFO - PROCESS | 1768 | 1461141452619 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:32 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75031A800 == 82 [pid = 1768] [id = 619] 01:37:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 176 (000000E744819800) [pid = 1768] [serial = 1857] [outer = 0000000000000000] 01:37:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 177 (000000E747BCCC00) [pid = 1768] [serial = 1858] [outer = 000000E744819800] 01:37:32 INFO - PROCESS | 1768 | 1461141452671 Marionette DEBUG loaded listener.js 01:37:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 178 (000000E748A38400) [pid = 1768] [serial = 1859] [outer = 000000E744819800] 01:37:33 INFO - PROCESS | 1768 | 1461141453280 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 01:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 985ms 01:37:33 INFO - PROCESS | 1768 | 1461141453347 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 01:37:33 INFO - PROCESS | 1768 | 1461141453353 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 01:37:33 INFO - PROCESS | 1768 | 1461141453359 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:37:33 INFO - PROCESS | 1768 | 1461141453361 Marionette TRACE conn6 <- [1,2442,null,{}] 01:37:33 INFO - PROCESS | 1768 | 1461141453365 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:33 INFO - PROCESS | 1768 | 1461141453471 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 01:37:33 INFO - PROCESS | 1768 | 1461141453625 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BEE8000 == 81 [pid = 1768] [id = 610] 01:37:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BD47000 == 80 [pid = 1768] [id = 609] 01:37:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E750DC0000 == 79 [pid = 1768] [id = 608] 01:37:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E75904D800 == 78 [pid = 1768] [id = 607] 01:37:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E756EB7000 == 77 [pid = 1768] [id = 606] 01:37:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E7551CD800 == 76 [pid = 1768] [id = 605] 01:37:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E75459A000 == 75 [pid = 1768] [id = 604] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 177 (000000E74F7C2000) [pid = 1768] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 176 (000000E753F07400) [pid = 1768] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 175 (000000E74855BC00) [pid = 1768] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 174 (000000E75B89F800) [pid = 1768] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74486A800 == 76 [pid = 1768] [id = 620] 01:37:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 175 (000000E74199D800) [pid = 1768] [serial = 1860] [outer = 0000000000000000] 01:37:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 176 (000000E74335B800) [pid = 1768] [serial = 1861] [outer = 000000E74199D800] 01:37:33 INFO - PROCESS | 1768 | 1461141453729 Marionette DEBUG loaded listener.js 01:37:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 177 (000000E749CB8C00) [pid = 1768] [serial = 1862] [outer = 000000E74199D800] 01:37:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E7504DC800 == 75 [pid = 1768] [id = 603] 01:37:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E7545A4000 == 74 [pid = 1768] [id = 602] 01:37:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E75D938800 == 73 [pid = 1768] [id = 598] 01:37:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E75D974800 == 72 [pid = 1768] [id = 597] 01:37:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E75CADF000 == 71 [pid = 1768] [id = 596] 01:37:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550B8800 == 70 [pid = 1768] [id = 595] 01:37:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E750A05800 == 69 [pid = 1768] [id = 594] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 176 (000000E751282800) [pid = 1768] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 175 (000000E74EF9EC00) [pid = 1768] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 174 (000000E74FA29C00) [pid = 1768] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 173 (000000E7533DE800) [pid = 1768] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 172 (000000E747D30400) [pid = 1768] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 171 (000000E74FD17800) [pid = 1768] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 170 (000000E750351400) [pid = 1768] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 169 (000000E750218800) [pid = 1768] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 168 (000000E7437AD800) [pid = 1768] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 167 (000000E7508C6C00) [pid = 1768] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 166 (000000E74F964000) [pid = 1768] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (000000E74E965C00) [pid = 1768] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 164 (000000E74CD7A800) [pid = 1768] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (000000E750D76000) [pid = 1768] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (000000E749B4FC00) [pid = 1768] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (000000E74D1E4000) [pid = 1768] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (000000E74EF9DC00) [pid = 1768] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (000000E74F477800) [pid = 1768] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (000000E754712800) [pid = 1768] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (000000E748654C00) [pid = 1768] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E743351400) [pid = 1768] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 01:37:33 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E75490D400) [pid = 1768] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 01:37:34 INFO - PROCESS | 1768 | 1461141454210 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 01:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 881ms 01:37:34 INFO - PROCESS | 1768 | 1461141454245 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 01:37:34 INFO - PROCESS | 1768 | 1461141454248 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 01:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:37:34 INFO - PROCESS | 1768 | 1461141454251 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:37:34 INFO - PROCESS | 1768 | 1461141454255 Marionette TRACE conn6 <- [1,2446,null,{}] 01:37:34 INFO - PROCESS | 1768 | 1461141454267 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:34 INFO - PROCESS | 1768 | 1461141454364 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 01:37:34 INFO - PROCESS | 1768 | 1461141454373 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:34 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752FB8800 == 70 [pid = 1768] [id = 621] 01:37:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E74CD7F400) [pid = 1768] [serial = 1863] [outer = 0000000000000000] 01:37:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E74D145400) [pid = 1768] [serial = 1864] [outer = 000000E74CD7F400] 01:37:34 INFO - PROCESS | 1768 | 1461141454423 Marionette DEBUG loaded listener.js 01:37:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (000000E74E960000) [pid = 1768] [serial = 1865] [outer = 000000E74CD7F400] 01:37:34 INFO - PROCESS | 1768 | 1461141454925 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 01:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 733ms 01:37:34 INFO - PROCESS | 1768 | 1461141454988 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 01:37:34 INFO - PROCESS | 1768 | 1461141454990 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 01:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:37:34 INFO - PROCESS | 1768 | 1461141454994 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:37:34 INFO - PROCESS | 1768 | 1461141454996 Marionette TRACE conn6 <- [1,2450,null,{}] 01:37:35 INFO - PROCESS | 1768 | 1461141454999 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:35 INFO - PROCESS | 1768 | 1461141455121 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 01:37:35 INFO - PROCESS | 1768 | 1461141455221 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:35 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541B3000 == 71 [pid = 1768] [id = 622] 01:37:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (000000E74E962400) [pid = 1768] [serial = 1866] [outer = 0000000000000000] 01:37:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (000000E74EFA7400) [pid = 1768] [serial = 1867] [outer = 000000E74E962400] 01:37:35 INFO - PROCESS | 1768 | 1461141455268 Marionette DEBUG loaded listener.js 01:37:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (000000E74F7BD400) [pid = 1768] [serial = 1868] [outer = 000000E74E962400] 01:37:35 INFO - PROCESS | 1768 | 1461141455628 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 01:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 692ms 01:37:35 INFO - PROCESS | 1768 | 1461141455688 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 01:37:35 INFO - PROCESS | 1768 | 1461141455691 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 01:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:37:35 INFO - PROCESS | 1768 | 1461141455694 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:37:35 INFO - PROCESS | 1768 | 1461141455696 Marionette TRACE conn6 <- [1,2454,null,{}] 01:37:35 INFO - PROCESS | 1768 | 1461141455700 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:35 INFO - PROCESS | 1768 | 1461141455791 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 01:37:35 INFO - PROCESS | 1768 | 1461141455797 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:35 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B78000 == 72 [pid = 1768] [id = 623] 01:37:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (000000E74F7C9400) [pid = 1768] [serial = 1869] [outer = 0000000000000000] 01:37:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (000000E74F963000) [pid = 1768] [serial = 1870] [outer = 000000E74F7C9400] 01:37:35 INFO - PROCESS | 1768 | 1461141455844 Marionette DEBUG loaded listener.js 01:37:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (000000E74FA29400) [pid = 1768] [serial = 1871] [outer = 000000E74F7C9400] 01:37:36 INFO - PROCESS | 1768 | 1461141456340 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 01:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 01:37:36 INFO - PROCESS | 1768 | 1461141456388 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 01:37:36 INFO - PROCESS | 1768 | 1461141456391 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 01:37:36 INFO - PROCESS | 1768 | 1461141456394 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:37:36 INFO - PROCESS | 1768 | 1461141456396 Marionette TRACE conn6 <- [1,2458,null,{}] 01:37:36 INFO - PROCESS | 1768 | 1461141456399 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:36 INFO - PROCESS | 1768 | 1461141456574 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 01:37:36 INFO - PROCESS | 1768 | 1461141456600 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:36 INFO - PROCESS | 1768 | ++DOCSHELL 000000E755245800 == 73 [pid = 1768] [id = 624] 01:37:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 165 (000000E74FBDF000) [pid = 1768] [serial = 1872] [outer = 0000000000000000] 01:37:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (000000E74FD28400) [pid = 1768] [serial = 1873] [outer = 000000E74FBDF000] 01:37:36 INFO - PROCESS | 1768 | 1461141456649 Marionette DEBUG loaded listener.js 01:37:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 167 (000000E75034DC00) [pid = 1768] [serial = 1874] [outer = 000000E74FBDF000] 01:37:37 INFO - PROCESS | 1768 | 1461141457096 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 01:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 733ms 01:37:37 INFO - PROCESS | 1768 | 1461141457131 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 01:37:37 INFO - PROCESS | 1768 | 1461141457133 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 01:37:37 INFO - PROCESS | 1768 | 1461141457136 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:37:37 INFO - PROCESS | 1768 | 1461141457138 Marionette TRACE conn6 <- [1,2462,null,{}] 01:37:37 INFO - PROCESS | 1768 | 1461141457142 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:37 INFO - PROCESS | 1768 | 1461141457262 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 01:37:37 INFO - PROCESS | 1768 | 1461141457319 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:37 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756EBC000 == 74 [pid = 1768] [id = 625] 01:37:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 168 (000000E750358C00) [pid = 1768] [serial = 1875] [outer = 0000000000000000] 01:37:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 169 (000000E750850C00) [pid = 1768] [serial = 1876] [outer = 000000E750358C00] 01:37:37 INFO - PROCESS | 1768 | 1461141457372 Marionette DEBUG loaded listener.js 01:37:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 170 (000000E750D6E000) [pid = 1768] [serial = 1877] [outer = 000000E750358C00] 01:37:37 INFO - PROCESS | 1768 | 1461141457816 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 01:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 732ms 01:37:37 INFO - PROCESS | 1768 | 1461141457871 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 01:37:37 INFO - PROCESS | 1768 | 1461141457874 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 01:37:37 INFO - PROCESS | 1768 | 1461141457877 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:37:37 INFO - PROCESS | 1768 | 1461141457878 Marionette TRACE conn6 <- [1,2466,null,{}] 01:37:37 INFO - PROCESS | 1768 | 1461141457922 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:38 INFO - PROCESS | 1768 | 1461141458412 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 01:37:38 INFO - PROCESS | 1768 | --DOMWINDOW == 169 (000000E741A2FC00) [pid = 1768] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:37:38 INFO - PROCESS | 1768 | --DOMWINDOW == 168 (000000E7485DD800) [pid = 1768] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:37:38 INFO - PROCESS | 1768 | --DOMWINDOW == 167 (000000E742F90400) [pid = 1768] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:37:38 INFO - PROCESS | 1768 | --DOMWINDOW == 166 (000000E754871400) [pid = 1768] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:37:38 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (000000E74FD0D400) [pid = 1768] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:37:38 INFO - PROCESS | 1768 | --DOMWINDOW == 164 (000000E75B898400) [pid = 1768] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:37:38 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (000000E755390000) [pid = 1768] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:37:38 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (000000E75094E400) [pid = 1768] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:37:38 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (000000E748871000) [pid = 1768] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:37:38 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (000000E754711800) [pid = 1768] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:37:38 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (000000E74E9ED800) [pid = 1768] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:37:38 INFO - PROCESS | 1768 | 1461141458480 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:38 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750240000 == 75 [pid = 1768] [id = 626] 01:37:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (000000E742AC5800) [pid = 1768] [serial = 1878] [outer = 0000000000000000] 01:37:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (000000E747BD5400) [pid = 1768] [serial = 1879] [outer = 000000E742AC5800] 01:37:38 INFO - PROCESS | 1768 | 1461141458526 Marionette DEBUG loaded listener.js 01:37:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (000000E75089A800) [pid = 1768] [serial = 1880] [outer = 000000E742AC5800] 01:37:38 INFO - PROCESS | 1768 | 1461141458895 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 01:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1033ms 01:37:38 INFO - PROCESS | 1768 | 1461141458921 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 01:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:37:38 INFO - PROCESS | 1768 | 1461141458923 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 01:37:38 INFO - PROCESS | 1768 | 1461141458926 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:37:38 INFO - PROCESS | 1768 | 1461141458928 Marionette TRACE conn6 <- [1,2470,null,{}] 01:37:38 INFO - PROCESS | 1768 | 1461141458932 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:39 INFO - PROCESS | 1768 | 1461141459023 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 01:37:39 INFO - PROCESS | 1768 | 1461141459029 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:39 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759242000 == 76 [pid = 1768] [id = 627] 01:37:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (000000E750D7AC00) [pid = 1768] [serial = 1881] [outer = 0000000000000000] 01:37:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (000000E751277C00) [pid = 1768] [serial = 1882] [outer = 000000E750D7AC00] 01:37:39 INFO - PROCESS | 1768 | 1461141459076 Marionette DEBUG loaded listener.js 01:37:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 165 (000000E752673400) [pid = 1768] [serial = 1883] [outer = 000000E750D7AC00] 01:37:39 INFO - PROCESS | 1768 | 1461141459504 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 01:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 629ms 01:37:39 INFO - PROCESS | 1768 | 1461141459557 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 01:37:39 INFO - PROCESS | 1768 | 1461141459559 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 01:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:37:39 INFO - PROCESS | 1768 | 1461141459562 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:37:39 INFO - PROCESS | 1768 | 1461141459564 Marionette TRACE conn6 <- [1,2474,null,{}] 01:37:39 INFO - PROCESS | 1768 | 1461141459572 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:39 INFO - PROCESS | 1768 | 1461141459663 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 01:37:39 INFO - PROCESS | 1768 | 1461141459670 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:39 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BAD3000 == 77 [pid = 1768] [id = 628] 01:37:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (000000E75337E400) [pid = 1768] [serial = 1884] [outer = 0000000000000000] 01:37:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 167 (000000E753A1AC00) [pid = 1768] [serial = 1885] [outer = 000000E75337E400] 01:37:39 INFO - PROCESS | 1768 | 1461141459716 Marionette DEBUG loaded listener.js 01:37:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 168 (000000E753F07C00) [pid = 1768] [serial = 1886] [outer = 000000E75337E400] 01:37:40 INFO - PROCESS | 1768 | 1461141460181 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 01:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 691ms 01:37:40 INFO - PROCESS | 1768 | 1461141460256 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 01:37:40 INFO - PROCESS | 1768 | 1461141460259 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 01:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:37:40 INFO - PROCESS | 1768 | 1461141460262 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:37:40 INFO - PROCESS | 1768 | 1461141460265 Marionette TRACE conn6 <- [1,2478,null,{}] 01:37:40 INFO - PROCESS | 1768 | 1461141460268 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:40 INFO - PROCESS | 1768 | 1461141460380 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 01:37:40 INFO - PROCESS | 1768 | 1461141460542 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:40 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748BB0800 == 78 [pid = 1768] [id = 629] 01:37:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 169 (000000E741992400) [pid = 1768] [serial = 1887] [outer = 0000000000000000] 01:37:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 170 (000000E742A60C00) [pid = 1768] [serial = 1888] [outer = 000000E741992400] 01:37:40 INFO - PROCESS | 1768 | 1461141460606 Marionette DEBUG loaded listener.js 01:37:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 171 (000000E743A58400) [pid = 1768] [serial = 1889] [outer = 000000E741992400] 01:37:41 INFO - PROCESS | 1768 | 1461141461290 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1086ms 01:37:41 INFO - PROCESS | 1768 | 1461141461352 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 01:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:37:41 INFO - PROCESS | 1768 | 1461141461357 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 01:37:41 INFO - PROCESS | 1768 | 1461141461364 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:37:41 INFO - PROCESS | 1768 | 1461141461367 Marionette TRACE conn6 <- [1,2482,null,{}] 01:37:41 INFO - PROCESS | 1768 | 1461141461373 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:41 INFO - PROCESS | 1768 | 1461141461499 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 01:37:41 INFO - PROCESS | 1768 | 1461141461637 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:41 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75412E000 == 79 [pid = 1768] [id = 630] 01:37:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 172 (000000E74A319800) [pid = 1768] [serial = 1890] [outer = 0000000000000000] 01:37:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 173 (000000E74CD76C00) [pid = 1768] [serial = 1891] [outer = 000000E74A319800] 01:37:41 INFO - PROCESS | 1768 | 1461141461697 Marionette DEBUG loaded listener.js 01:37:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 174 (000000E74ED2DC00) [pid = 1768] [serial = 1892] [outer = 000000E74A319800] 01:37:42 INFO - PROCESS | 1768 | 1461141462323 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 01:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 985ms 01:37:42 INFO - PROCESS | 1768 | 1461141462353 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 01:37:42 INFO - PROCESS | 1768 | 1461141462358 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 01:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:37:42 INFO - PROCESS | 1768 | 1461141462362 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:37:42 INFO - PROCESS | 1768 | 1461141462365 Marionette TRACE conn6 <- [1,2486,null,{}] 01:37:42 INFO - PROCESS | 1768 | 1461141462369 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:42 INFO - PROCESS | 1768 | 1461141462488 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 01:37:42 INFO - PROCESS | 1768 | 1461141462625 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75B892800 == 80 [pid = 1768] [id = 631] 01:37:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 175 (000000E74F968800) [pid = 1768] [serial = 1893] [outer = 0000000000000000] 01:37:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 176 (000000E74FBD4800) [pid = 1768] [serial = 1894] [outer = 000000E74F968800] 01:37:42 INFO - PROCESS | 1768 | 1461141462683 Marionette DEBUG loaded listener.js 01:37:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 177 (000000E7500DA000) [pid = 1768] [serial = 1895] [outer = 000000E74F968800] 01:37:43 INFO - PROCESS | 1768 | 1461141463264 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 943ms 01:37:43 INFO - PROCESS | 1768 | 1461141463306 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 01:37:43 INFO - PROCESS | 1768 | 1461141463309 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 01:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:37:43 INFO - PROCESS | 1768 | 1461141463319 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:37:43 INFO - PROCESS | 1768 | 1461141463326 Marionette TRACE conn6 <- [1,2490,null,{}] 01:37:43 INFO - PROCESS | 1768 | 1461141463332 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:43 INFO - PROCESS | 1768 | 1461141463453 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 01:37:43 INFO - PROCESS | 1768 | 1461141463622 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:43 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75C1DD800 == 81 [pid = 1768] [id = 632] 01:37:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 178 (000000E754682C00) [pid = 1768] [serial = 1896] [outer = 0000000000000000] 01:37:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 179 (000000E754743000) [pid = 1768] [serial = 1897] [outer = 000000E754682C00] 01:37:43 INFO - PROCESS | 1768 | 1461141463683 Marionette DEBUG loaded listener.js 01:37:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 180 (000000E7547BC800) [pid = 1768] [serial = 1898] [outer = 000000E754682C00] 01:37:44 INFO - PROCESS | 1768 | 1461141464258 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1004ms 01:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:37:44 INFO - PROCESS | 1768 | 1461141464319 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 01:37:44 INFO - PROCESS | 1768 | 1461141464322 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 01:37:44 INFO - PROCESS | 1768 | 1461141464326 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:37:44 INFO - PROCESS | 1768 | 1461141464328 Marionette TRACE conn6 <- [1,2494,null,{}] 01:37:44 INFO - PROCESS | 1768 | 1461141464346 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:44 INFO - PROCESS | 1768 | 1461141464464 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 01:37:44 INFO - PROCESS | 1768 | 1461141464598 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75C524800 == 82 [pid = 1768] [id = 633] 01:37:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 181 (000000E75486A000) [pid = 1768] [serial = 1899] [outer = 0000000000000000] 01:37:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 182 (000000E75490B400) [pid = 1768] [serial = 1900] [outer = 000000E75486A000] 01:37:44 INFO - PROCESS | 1768 | 1461141464655 Marionette DEBUG loaded listener.js 01:37:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 183 (000000E755083000) [pid = 1768] [serial = 1901] [outer = 000000E75486A000] 01:37:45 INFO - PROCESS | 1768 | 1461141465220 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 944ms 01:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:37:45 INFO - PROCESS | 1768 | 1461141465272 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 01:37:45 INFO - PROCESS | 1768 | 1461141465274 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 01:37:45 INFO - PROCESS | 1768 | 1461141465278 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:37:45 INFO - PROCESS | 1768 | 1461141465280 Marionette TRACE conn6 <- [1,2498,null,{}] 01:37:45 INFO - PROCESS | 1768 | 1461141465284 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:45 INFO - PROCESS | 1768 | 1461141465399 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 01:37:45 INFO - PROCESS | 1768 | 1461141465507 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:45 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75D6D5800 == 83 [pid = 1768] [id = 634] 01:37:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 184 (000000E7546D1C00) [pid = 1768] [serial = 1902] [outer = 0000000000000000] 01:37:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 185 (000000E7546D5400) [pid = 1768] [serial = 1903] [outer = 000000E7546D1C00] 01:37:45 INFO - PROCESS | 1768 | 1461141465573 Marionette DEBUG loaded listener.js 01:37:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 186 (000000E755198000) [pid = 1768] [serial = 1904] [outer = 000000E7546D1C00] 01:37:46 INFO - PROCESS | 1768 | 1461141466147 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 01:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 943ms 01:37:46 INFO - PROCESS | 1768 | 1461141466224 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 01:37:46 INFO - PROCESS | 1768 | 1461141466227 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 01:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:37:46 INFO - PROCESS | 1768 | 1461141466230 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:37:46 INFO - PROCESS | 1768 | 1461141466232 Marionette TRACE conn6 <- [1,2502,null,{}] 01:37:46 INFO - PROCESS | 1768 | 1461141466237 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:46 INFO - PROCESS | 1768 | 1461141466351 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 01:37:46 INFO - PROCESS | 1768 | 1461141466492 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75DBC5000 == 84 [pid = 1768] [id = 635] 01:37:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 187 (000000E7546D2C00) [pid = 1768] [serial = 1905] [outer = 0000000000000000] 01:37:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 188 (000000E75525EC00) [pid = 1768] [serial = 1906] [outer = 000000E7546D2C00] 01:37:46 INFO - PROCESS | 1768 | 1461141466549 Marionette DEBUG loaded listener.js 01:37:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 189 (000000E7552D6800) [pid = 1768] [serial = 1907] [outer = 000000E7546D2C00] 01:37:47 INFO - PROCESS | 1768 | 1461141467142 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 01:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 944ms 01:37:47 INFO - PROCESS | 1768 | 1461141467176 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 01:37:47 INFO - PROCESS | 1768 | 1461141467178 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 01:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:37:47 INFO - PROCESS | 1768 | 1461141467182 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:37:47 INFO - PROCESS | 1768 | 1461141467184 Marionette TRACE conn6 <- [1,2506,null,{}] 01:37:47 INFO - PROCESS | 1768 | 1461141467188 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:47 INFO - PROCESS | 1768 | 1461141467300 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 01:37:47 INFO - PROCESS | 1768 | 1461141467409 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:47 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7551E2800 == 85 [pid = 1768] [id = 636] 01:37:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 190 (000000E75026C800) [pid = 1768] [serial = 1908] [outer = 0000000000000000] 01:37:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 191 (000000E752423000) [pid = 1768] [serial = 1909] [outer = 000000E75026C800] 01:37:47 INFO - PROCESS | 1768 | 1461141467465 Marionette DEBUG loaded listener.js 01:37:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 192 (000000E75533AC00) [pid = 1768] [serial = 1910] [outer = 000000E75026C800] 01:37:48 INFO - PROCESS | 1768 | 1461141468096 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 941ms 01:37:48 INFO - PROCESS | 1768 | 1461141468126 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 01:37:48 INFO - PROCESS | 1768 | 1461141468129 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 01:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:37:48 INFO - PROCESS | 1768 | 1461141468132 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:37:48 INFO - PROCESS | 1768 | 1461141468134 Marionette TRACE conn6 <- [1,2510,null,{}] 01:37:48 INFO - PROCESS | 1768 | 1461141468138 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:48 INFO - PROCESS | 1768 | 1461141468253 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 01:37:48 INFO - PROCESS | 1768 | 1461141468367 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:48 INFO - PROCESS | 1768 | ++DOCSHELL 000000E752FC7800 == 86 [pid = 1768] [id = 637] 01:37:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 193 (000000E750359C00) [pid = 1768] [serial = 1911] [outer = 0000000000000000] 01:37:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 194 (000000E75533B000) [pid = 1768] [serial = 1912] [outer = 000000E750359C00] 01:37:48 INFO - PROCESS | 1768 | 1461141468423 Marionette DEBUG loaded listener.js 01:37:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 195 (000000E7555B2000) [pid = 1768] [serial = 1913] [outer = 000000E750359C00] 01:37:49 INFO - PROCESS | 1768 | 1461141469158 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1080ms 01:37:49 INFO - PROCESS | 1768 | 1461141469214 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 01:37:49 INFO - PROCESS | 1768 | 1461141469219 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 01:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:37:49 INFO - PROCESS | 1768 | 1461141469225 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:37:49 INFO - PROCESS | 1768 | 1461141469228 Marionette TRACE conn6 <- [1,2514,null,{}] 01:37:49 INFO - PROCESS | 1768 | 1461141469233 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:49 INFO - PROCESS | 1768 | 1461141469351 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 01:37:49 INFO - PROCESS | 1768 | 1461141469493 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:49 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754598000 == 87 [pid = 1768] [id = 638] 01:37:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 196 (000000E748867400) [pid = 1768] [serial = 1914] [outer = 0000000000000000] 01:37:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 197 (000000E749706800) [pid = 1768] [serial = 1915] [outer = 000000E748867400] 01:37:49 INFO - PROCESS | 1768 | 1461141469548 Marionette DEBUG loaded listener.js 01:37:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 198 (000000E74C5AD000) [pid = 1768] [serial = 1916] [outer = 000000E748867400] 01:37:50 INFO - PROCESS | 1768 | 1461141470218 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BEDF800 == 86 [pid = 1768] [id = 529] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E75C1F5800 == 85 [pid = 1768] [id = 534] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BAD3000 == 84 [pid = 1768] [id = 628] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E759242000 == 83 [pid = 1768] [id = 627] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E750240000 == 82 [pid = 1768] [id = 626] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E756EBC000 == 81 [pid = 1768] [id = 625] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E755245800 == 80 [pid = 1768] [id = 624] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B78000 == 79 [pid = 1768] [id = 623] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541B3000 == 78 [pid = 1768] [id = 622] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E752FB8800 == 77 [pid = 1768] [id = 621] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E74486A800 == 76 [pid = 1768] [id = 620] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 197 (000000E75470B000) [pid = 1768] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 196 (000000E754754800) [pid = 1768] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 195 (000000E754912C00) [pid = 1768] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 194 (000000E7599A6000) [pid = 1768] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 193 (000000E74CD5B800) [pid = 1768] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E75031A800 == 75 [pid = 1768] [id = 619] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E75C508000 == 74 [pid = 1768] [id = 617] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BC91000 == 73 [pid = 1768] [id = 616] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E75D71E800 == 72 [pid = 1768] [id = 615] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E75CB30000 == 71 [pid = 1768] [id = 614] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E756EC2000 == 70 [pid = 1768] [id = 613] 01:37:50 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E21800 == 69 [pid = 1768] [id = 612] 01:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1079ms 01:37:50 INFO - PROCESS | 1768 | 1461141470307 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 01:37:50 INFO - PROCESS | 1768 | 1461141470312 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 01:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:37:50 INFO - PROCESS | 1768 | 1461141470330 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - PROCESS | 1768 | 1461141470333 Marionette TRACE conn6 <- [1,2518,null,{}] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 192 (000000E75B8A6800) [pid = 1768] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 191 (000000E7599A2C00) [pid = 1768] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 190 (000000E750CD0800) [pid = 1768] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 189 (000000E749790400) [pid = 1768] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 188 (000000E754744C00) [pid = 1768] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 187 (000000E74F473000) [pid = 1768] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 186 (000000E7519E6C00) [pid = 1768] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 185 (000000E74F962C00) [pid = 1768] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 184 (000000E74FBCB000) [pid = 1768] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 183 (000000E74C572000) [pid = 1768] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 182 (000000E74D1F1400) [pid = 1768] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 181 (000000E74EDC4400) [pid = 1768] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 180 (000000E74D142C00) [pid = 1768] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 179 (000000E74CD5E800) [pid = 1768] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 178 (000000E75486A800) [pid = 1768] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 177 (000000E755228800) [pid = 1768] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 176 (000000E755331800) [pid = 1768] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 175 (000000E75B8A2800) [pid = 1768] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 174 (000000E752420000) [pid = 1768] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 173 (000000E7500D9000) [pid = 1768] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 172 (000000E753A1B400) [pid = 1768] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 171 (000000E748A92400) [pid = 1768] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 170 (000000E750278000) [pid = 1768] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | --DOMWINDOW == 169 (000000E75035AC00) [pid = 1768] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1768 | 1461141470358 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:50 INFO - PROCESS | 1768 | 1461141470461 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 01:37:50 INFO - PROCESS | 1768 | 1461141470468 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750315800 == 70 [pid = 1768] [id = 639] 01:37:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 170 (000000E747BD2400) [pid = 1768] [serial = 1917] [outer = 0000000000000000] 01:37:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 171 (000000E748512000) [pid = 1768] [serial = 1918] [outer = 000000E747BD2400] 01:37:50 INFO - PROCESS | 1768 | 1461141470516 Marionette DEBUG loaded listener.js 01:37:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 172 (000000E74D1E3000) [pid = 1768] [serial = 1919] [outer = 000000E747BD2400] 01:37:51 INFO - PROCESS | 1768 | 1461141471049 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 01:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 754ms 01:37:51 INFO - PROCESS | 1768 | 1461141471073 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 01:37:51 INFO - PROCESS | 1768 | 1461141471075 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 01:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:37:51 INFO - PROCESS | 1768 | 1461141471079 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:37:51 INFO - PROCESS | 1768 | 1461141471083 Marionette TRACE conn6 <- [1,2522,null,{}] 01:37:51 INFO - PROCESS | 1768 | 1461141471094 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:51 INFO - PROCESS | 1768 | 1461141471193 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 01:37:51 INFO - PROCESS | 1768 | 1461141471295 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B18800 == 71 [pid = 1768] [id = 640] 01:37:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 173 (000000E74EFA5C00) [pid = 1768] [serial = 1920] [outer = 0000000000000000] 01:37:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 174 (000000E74F963800) [pid = 1768] [serial = 1921] [outer = 000000E74EFA5C00] 01:37:51 INFO - PROCESS | 1768 | 1461141471344 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 175 (000000E74FBD5000) [pid = 1768] [serial = 1922] [outer = 000000E74EFA5C00] 01:37:51 INFO - PROCESS | 1768 | 1461141471726 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 01:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 691ms 01:37:51 INFO - PROCESS | 1768 | 1461141471773 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 01:37:51 INFO - PROCESS | 1768 | 1461141471776 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 01:37:51 INFO - PROCESS | 1768 | 1461141471779 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:37:51 INFO - PROCESS | 1768 | 1461141471781 Marionette TRACE conn6 <- [1,2526,null,{}] 01:37:51 INFO - PROCESS | 1768 | 1461141471785 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:51 INFO - PROCESS | 1768 | 1461141471880 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 01:37:51 INFO - PROCESS | 1768 | 1461141471886 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75523E800 == 72 [pid = 1768] [id = 641] 01:37:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 176 (000000E74FD14800) [pid = 1768] [serial = 1923] [outer = 0000000000000000] 01:37:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 177 (000000E750272C00) [pid = 1768] [serial = 1924] [outer = 000000E74FD14800] 01:37:51 INFO - PROCESS | 1768 | 1461141471933 Marionette DEBUG loaded listener.js 01:37:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 178 (000000E75084D000) [pid = 1768] [serial = 1925] [outer = 000000E74FD14800] 01:37:52 INFO - PROCESS | 1768 | 1461141472374 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 01:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 628ms 01:37:52 INFO - PROCESS | 1768 | 1461141472421 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 01:37:52 INFO - PROCESS | 1768 | 1461141472423 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 01:37:52 INFO - PROCESS | 1768 | 1461141472426 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:37:52 INFO - PROCESS | 1768 | 1461141472428 Marionette TRACE conn6 <- [1,2530,null,{}] 01:37:52 INFO - PROCESS | 1768 | 1461141472440 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:52 INFO - PROCESS | 1768 | 1461141472562 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 01:37:52 INFO - PROCESS | 1768 | 1461141472650 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756F22800 == 73 [pid = 1768] [id = 642] 01:37:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 179 (000000E7508C6C00) [pid = 1768] [serial = 1926] [outer = 0000000000000000] 01:37:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 180 (000000E750D7C400) [pid = 1768] [serial = 1927] [outer = 000000E7508C6C00] 01:37:52 INFO - PROCESS | 1768 | 1461141472696 Marionette DEBUG loaded listener.js 01:37:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 181 (000000E752420000) [pid = 1768] [serial = 1928] [outer = 000000E7508C6C00] 01:37:53 INFO - PROCESS | 1768 | 1461141473131 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 01:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 733ms 01:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:37:53 INFO - PROCESS | 1768 | 1461141473163 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 01:37:53 INFO - PROCESS | 1768 | 1461141473166 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 01:37:53 INFO - PROCESS | 1768 | 1461141473169 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 1768 | 1461141473170 Marionette TRACE conn6 <- [1,2534,null,{}] 01:37:53 INFO - PROCESS | 1768 | 1461141473180 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:53 INFO - PROCESS | 1768 | 1461141473323 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 01:37:53 INFO - PROCESS | 1768 | 1461141473346 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BAC9800 == 74 [pid = 1768] [id = 643] 01:37:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 182 (000000E7546CEC00) [pid = 1768] [serial = 1929] [outer = 0000000000000000] 01:37:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 183 (000000E75473F800) [pid = 1768] [serial = 1930] [outer = 000000E7546CEC00] 01:37:53 INFO - PROCESS | 1768 | 1461141473395 Marionette DEBUG loaded listener.js 01:37:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 184 (000000E754907000) [pid = 1768] [serial = 1931] [outer = 000000E7546CEC00] 01:37:53 INFO - PROCESS | 1768 | 1461141473848 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 01:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 01:37:53 INFO - PROCESS | 1768 | 1461141473958 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 01:37:53 INFO - PROCESS | 1768 | 1461141473960 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 01:37:53 INFO - PROCESS | 1768 | 1461141473963 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 1768 | 1461141473965 Marionette TRACE conn6 <- [1,2538,null,{}] 01:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:37:53 INFO - PROCESS | 1768 | 1461141473969 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:54 INFO - PROCESS | 1768 | 1461141474097 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 01:37:54 INFO - PROCESS | 1768 | 1461141474162 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BE4E000 == 75 [pid = 1768] [id = 644] 01:37:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 185 (000000E7546D4C00) [pid = 1768] [serial = 1932] [outer = 0000000000000000] 01:37:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 186 (000000E755229400) [pid = 1768] [serial = 1933] [outer = 000000E7546D4C00] 01:37:54 INFO - PROCESS | 1768 | 1461141474208 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 187 (000000E7555B1400) [pid = 1768] [serial = 1934] [outer = 000000E7546D4C00] 01:37:54 INFO - PROCESS | 1768 | --DOMWINDOW == 186 (000000E74F7C9400) [pid = 1768] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:37:54 INFO - PROCESS | 1768 | --DOMWINDOW == 185 (000000E74FBDF000) [pid = 1768] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:37:54 INFO - PROCESS | 1768 | --DOMWINDOW == 184 (000000E74E962400) [pid = 1768] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:37:54 INFO - PROCESS | 1768 | --DOMWINDOW == 183 (000000E744819800) [pid = 1768] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:37:54 INFO - PROCESS | 1768 | --DOMWINDOW == 182 (000000E74E9EF800) [pid = 1768] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:37:54 INFO - PROCESS | 1768 | --DOMWINDOW == 181 (000000E74199D800) [pid = 1768] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:37:54 INFO - PROCESS | 1768 | --DOMWINDOW == 180 (000000E750358C00) [pid = 1768] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:37:54 INFO - PROCESS | 1768 | --DOMWINDOW == 179 (000000E74CD7F400) [pid = 1768] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:37:54 INFO - PROCESS | 1768 | --DOMWINDOW == 178 (000000E750D7AC00) [pid = 1768] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:37:54 INFO - PROCESS | 1768 | --DOMWINDOW == 177 (000000E75467C800) [pid = 1768] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:37:54 INFO - PROCESS | 1768 | --DOMWINDOW == 176 (000000E742AC5800) [pid = 1768] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:37:55 INFO - PROCESS | 1768 | 1461141475042 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 01:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1133ms 01:37:55 INFO - PROCESS | 1768 | 1461141475102 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 01:37:55 INFO - PROCESS | 1768 | 1461141475104 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 01:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:37:55 INFO - PROCESS | 1768 | 1461141475107 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - PROCESS | 1768 | 1461141475109 Marionette TRACE conn6 <- [1,2542,null,{}] 01:37:55 INFO - PROCESS | 1768 | 1461141475117 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:55 INFO - PROCESS | 1768 | 1461141475244 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 01:37:55 INFO - PROCESS | 1768 | 1461141475307 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BF80800 == 76 [pid = 1768] [id = 645] 01:37:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 177 (000000E74867E000) [pid = 1768] [serial = 1935] [outer = 0000000000000000] 01:37:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 178 (000000E74EDCE800) [pid = 1768] [serial = 1936] [outer = 000000E74867E000] 01:37:55 INFO - PROCESS | 1768 | 1461141475353 Marionette DEBUG loaded listener.js 01:37:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 179 (000000E7555AF000) [pid = 1768] [serial = 1937] [outer = 000000E74867E000] 01:37:55 INFO - PROCESS | 1768 | 1461141475742 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 01:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 01:37:55 INFO - PROCESS | 1768 | 1461141475802 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 01:37:55 INFO - PROCESS | 1768 | 1461141475805 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 01:37:55 INFO - PROCESS | 1768 | 1461141475808 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:37:55 INFO - PROCESS | 1768 | 1461141475809 Marionette TRACE conn6 <- [1,2546,null,{}] 01:37:55 INFO - PROCESS | 1768 | 1461141475813 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:55 INFO - PROCESS | 1768 | 1461141475907 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 01:37:55 INFO - PROCESS | 1768 | 1461141475915 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75CB35000 == 77 [pid = 1768] [id = 646] 01:37:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 180 (000000E749B08800) [pid = 1768] [serial = 1938] [outer = 0000000000000000] 01:37:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 181 (000000E750D8B400) [pid = 1768] [serial = 1939] [outer = 000000E749B08800] 01:37:55 INFO - PROCESS | 1768 | 1461141475960 Marionette DEBUG loaded listener.js 01:37:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 182 (000000E75B8A6C00) [pid = 1768] [serial = 1940] [outer = 000000E749B08800] 01:37:56 INFO - PROCESS | 1768 | 1461141476408 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 01:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 629ms 01:37:56 INFO - PROCESS | 1768 | 1461141476442 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 01:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:37:56 INFO - PROCESS | 1768 | 1461141476444 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 01:37:56 INFO - PROCESS | 1768 | 1461141476447 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:37:56 INFO - PROCESS | 1768 | 1461141476449 Marionette TRACE conn6 <- [1,2550,null,{}] 01:37:56 INFO - PROCESS | 1768 | 1461141476453 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:56 INFO - PROCESS | 1768 | 1461141476545 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 01:37:56 INFO - PROCESS | 1768 | 1461141476551 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75D93B000 == 78 [pid = 1768] [id = 647] 01:37:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 183 (000000E75C1C0C00) [pid = 1768] [serial = 1941] [outer = 0000000000000000] 01:37:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 184 (000000E75C55AC00) [pid = 1768] [serial = 1942] [outer = 000000E75C1C0C00] 01:37:56 INFO - PROCESS | 1768 | 1461141476597 Marionette DEBUG loaded listener.js 01:37:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 185 (000000E75CE09400) [pid = 1768] [serial = 1943] [outer = 000000E75C1C0C00] 01:37:57 INFO - PROCESS | 1768 | 1461141477336 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 01:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 943ms 01:37:57 INFO - PROCESS | 1768 | 1461141477392 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 01:37:57 INFO - PROCESS | 1768 | 1461141477397 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 01:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:37:57 INFO - PROCESS | 1768 | 1461141477403 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:37:57 INFO - PROCESS | 1768 | 1461141477407 Marionette TRACE conn6 <- [1,2554,null,{}] 01:37:57 INFO - PROCESS | 1768 | 1461141477413 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:57 INFO - PROCESS | 1768 | 1461141477574 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 01:37:57 INFO - PROCESS | 1768 | 1461141477716 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:57 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E1E000 == 79 [pid = 1768] [id = 648] 01:37:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 186 (000000E747BD4400) [pid = 1768] [serial = 1944] [outer = 0000000000000000] 01:37:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 187 (000000E749B4C000) [pid = 1768] [serial = 1945] [outer = 000000E747BD4400] 01:37:57 INFO - PROCESS | 1768 | 1461141477777 Marionette DEBUG loaded listener.js 01:37:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 188 (000000E74ED38000) [pid = 1768] [serial = 1946] [outer = 000000E747BD4400] 01:37:58 INFO - PROCESS | 1768 | 1461141478434 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 01:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1075ms 01:37:58 INFO - PROCESS | 1768 | 1461141478483 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 01:37:58 INFO - PROCESS | 1768 | 1461141478489 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 01:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:37:58 INFO - PROCESS | 1768 | 1461141478509 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:37:58 INFO - PROCESS | 1768 | 1461141478513 Marionette TRACE conn6 <- [1,2558,null,{}] 01:37:58 INFO - PROCESS | 1768 | 1461141478520 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:58 INFO - PROCESS | 1768 | 1461141478640 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 01:37:58 INFO - PROCESS | 1768 | 1461141478805 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759238000 == 80 [pid = 1768] [id = 649] 01:37:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 189 (000000E74FBCD000) [pid = 1768] [serial = 1947] [outer = 0000000000000000] 01:37:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 190 (000000E74FD13400) [pid = 1768] [serial = 1948] [outer = 000000E74FBCD000] 01:37:58 INFO - PROCESS | 1768 | 1461141478864 Marionette DEBUG loaded listener.js 01:37:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 191 (000000E75337DC00) [pid = 1768] [serial = 1949] [outer = 000000E74FBCD000] 01:37:59 INFO - PROCESS | 1768 | 1461141479477 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 01:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1052ms 01:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:37:59 INFO - PROCESS | 1768 | 1461141479552 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 01:37:59 INFO - PROCESS | 1768 | 1461141479555 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 01:37:59 INFO - PROCESS | 1768 | 1461141479558 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:37:59 INFO - PROCESS | 1768 | 1461141479563 Marionette TRACE conn6 <- [1,2562,null,{}] 01:37:59 INFO - PROCESS | 1768 | 1461141479607 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:59 INFO - PROCESS | 1768 | 1461141479737 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 01:37:59 INFO - PROCESS | 1768 | 1461141479869 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:59 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75DCAE000 == 81 [pid = 1768] [id = 650] 01:37:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 192 (000000E7546D1400) [pid = 1768] [serial = 1950] [outer = 0000000000000000] 01:37:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 193 (000000E755254800) [pid = 1768] [serial = 1951] [outer = 000000E7546D1400] 01:37:59 INFO - PROCESS | 1768 | 1461141479932 Marionette DEBUG loaded listener.js 01:38:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 194 (000000E75C55FC00) [pid = 1768] [serial = 1952] [outer = 000000E7546D1400] 01:38:00 INFO - PROCESS | 1768 | 1461141480504 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 01:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 965ms 01:38:00 INFO - PROCESS | 1768 | 1461141480526 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 01:38:00 INFO - PROCESS | 1768 | 1461141480529 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 01:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:38:00 INFO - PROCESS | 1768 | 1461141480549 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:38:00 INFO - PROCESS | 1768 | 1461141480552 Marionette TRACE conn6 <- [1,2566,null,{}] 01:38:00 INFO - PROCESS | 1768 | 1461141480555 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:00 INFO - PROCESS | 1768 | 1461141480674 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 01:38:00 INFO - PROCESS | 1768 | 1461141480785 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:00 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75DC18000 == 82 [pid = 1768] [id = 651] 01:38:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 195 (000000E75CE14800) [pid = 1768] [serial = 1953] [outer = 0000000000000000] 01:38:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 196 (000000E75CE18800) [pid = 1768] [serial = 1954] [outer = 000000E75CE14800] 01:38:00 INFO - PROCESS | 1768 | 1461141480841 Marionette DEBUG loaded listener.js 01:38:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 197 (000000E75CE20000) [pid = 1768] [serial = 1955] [outer = 000000E75CE14800] 01:38:01 INFO - PROCESS | 1768 | 1461141481386 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 923ms 01:38:01 INFO - PROCESS | 1768 | 1461141481475 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 1768 | 1461141481477 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 01:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:38:01 INFO - PROCESS | 1768 | 1461141481481 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - PROCESS | 1768 | 1461141481483 Marionette TRACE conn6 <- [1,2570,null,{}] 01:38:01 INFO - PROCESS | 1768 | 1461141481486 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:01 INFO - PROCESS | 1768 | 1461141481601 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 01:38:01 INFO - PROCESS | 1768 | 1461141481712 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75DB94000 == 83 [pid = 1768] [id = 652] 01:38:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 198 (000000E75CE15000) [pid = 1768] [serial = 1956] [outer = 0000000000000000] 01:38:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 199 (000000E75CE27400) [pid = 1768] [serial = 1957] [outer = 000000E75CE15000] 01:38:01 INFO - PROCESS | 1768 | 1461141481768 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 200 (000000E75CEB7800) [pid = 1768] [serial = 1958] [outer = 000000E75CE15000] 01:38:02 INFO - PROCESS | 1768 | 1461141482348 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 942ms 01:38:02 INFO - PROCESS | 1768 | 1461141482426 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 1768 | 1461141482428 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 01:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:38:02 INFO - PROCESS | 1768 | 1461141482431 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - PROCESS | 1768 | 1461141482434 Marionette TRACE conn6 <- [1,2574,null,{}] 01:38:02 INFO - PROCESS | 1768 | 1461141482437 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:02 INFO - PROCESS | 1768 | 1461141482572 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 01:38:02 INFO - PROCESS | 1768 | 1461141482714 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75C68B000 == 84 [pid = 1768] [id = 653] 01:38:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 201 (000000E75C706400) [pid = 1768] [serial = 1959] [outer = 0000000000000000] 01:38:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 202 (000000E75CE15800) [pid = 1768] [serial = 1960] [outer = 000000E75C706400] 01:38:02 INFO - PROCESS | 1768 | 1461141482776 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 203 (000000E75D4E1800) [pid = 1768] [serial = 1961] [outer = 000000E75C706400] 01:38:03 INFO - PROCESS | 1768 | 1461141483338 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 984ms 01:38:03 INFO - PROCESS | 1768 | 1461141483419 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 01:38:03 INFO - PROCESS | 1768 | 1461141483421 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 01:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:38:03 INFO - PROCESS | 1768 | 1461141483424 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - PROCESS | 1768 | 1461141483427 Marionette TRACE conn6 <- [1,2578,null,{}] 01:38:03 INFO - PROCESS | 1768 | 1461141483463 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:03 INFO - PROCESS | 1768 | 1461141483585 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 01:38:03 INFO - PROCESS | 1768 | 1461141483723 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7497D7800 == 85 [pid = 1768] [id = 654] 01:38:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 204 (000000E747BCEC00) [pid = 1768] [serial = 1962] [outer = 0000000000000000] 01:38:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 205 (000000E748AEB000) [pid = 1768] [serial = 1963] [outer = 000000E747BCEC00] 01:38:03 INFO - PROCESS | 1768 | 1461141483782 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 206 (000000E74F964C00) [pid = 1768] [serial = 1964] [outer = 000000E747BCEC00] 01:38:04 INFO - PROCESS | 1768 | 1461141484339 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 984ms 01:38:04 INFO - PROCESS | 1768 | 1461141484412 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 01:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:38:04 INFO - PROCESS | 1768 | 1461141484414 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 01:38:04 INFO - PROCESS | 1768 | 1461141484418 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 1768 | 1461141484420 Marionette TRACE conn6 <- [1,2582,null,{}] 01:38:04 INFO - PROCESS | 1768 | 1461141484424 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:04 INFO - PROCESS | 1768 | 1461141484542 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 01:38:04 INFO - PROCESS | 1768 | 1461141484682 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B6C000 == 86 [pid = 1768] [id = 655] 01:38:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 207 (000000E750CC9800) [pid = 1768] [serial = 1965] [outer = 0000000000000000] 01:38:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 208 (000000E752A45400) [pid = 1768] [serial = 1966] [outer = 000000E750CC9800] 01:38:04 INFO - PROCESS | 1768 | 1461141484739 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 209 (000000E75B98F000) [pid = 1768] [serial = 1967] [outer = 000000E750CC9800] 01:38:05 INFO - PROCESS | 1768 | 1461141485598 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 01:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1244ms 01:38:05 INFO - PROCESS | 1768 | 1461141485665 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 01:38:05 INFO - PROCESS | 1768 | 1461141485669 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 01:38:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:38:05 INFO - PROCESS | 1768 | 1461141485674 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:38:05 INFO - PROCESS | 1768 | 1461141485678 Marionette TRACE conn6 <- [1,2586,null,{}] 01:38:05 INFO - PROCESS | 1768 | 1461141485684 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:05 INFO - PROCESS | 1768 | 1461141485800 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 01:38:05 INFO - PROCESS | 1768 | 1461141485937 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550CC800 == 87 [pid = 1768] [id = 656] 01:38:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 210 (000000E747BD4800) [pid = 1768] [serial = 1968] [outer = 0000000000000000] 01:38:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 211 (000000E74856E000) [pid = 1768] [serial = 1969] [outer = 000000E747BD4800] 01:38:05 INFO - PROCESS | 1768 | 1461141485989 Marionette DEBUG loaded listener.js 01:38:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 212 (000000E74CD52C00) [pid = 1768] [serial = 1970] [outer = 000000E747BD4800] 01:38:06 INFO - PROCESS | 1768 | 1461141486669 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1030ms 01:38:06 INFO - PROCESS | 1768 | 1461141486709 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 01:38:06 INFO - PROCESS | 1768 | 1461141486715 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 01:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:38:06 INFO - PROCESS | 1768 | 1461141486721 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:38:06 INFO - PROCESS | 1768 | 1461141486724 Marionette TRACE conn6 <- [1,2590,null,{}] 01:38:06 INFO - PROCESS | 1768 | 1461141486728 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:06 INFO - PROCESS | 1768 | 1461141486888 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 01:38:07 INFO - PROCESS | 1768 | 1461141487022 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75CB35000 == 86 [pid = 1768] [id = 646] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BF80800 == 85 [pid = 1768] [id = 645] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BE4E000 == 84 [pid = 1768] [id = 644] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BAC9800 == 83 [pid = 1768] [id = 643] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E756F22800 == 82 [pid = 1768] [id = 642] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75523E800 == 81 [pid = 1768] [id = 641] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 211 (000000E75CEB5000) [pid = 1768] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 210 (000000E75C1BE800) [pid = 1768] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 209 (000000E75D4D9000) [pid = 1768] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 208 (000000E75C561400) [pid = 1768] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749617000 == 82 [pid = 1768] [id = 657] 01:38:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 209 (000000E74199BC00) [pid = 1768] [serial = 1971] [outer = 0000000000000000] 01:38:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 210 (000000E747BCD000) [pid = 1768] [serial = 1972] [outer = 000000E74199BC00] 01:38:07 INFO - PROCESS | 1768 | 1461141487128 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 211 (000000E74EDCB000) [pid = 1768] [serial = 1973] [outer = 000000E74199BC00] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B18800 == 81 [pid = 1768] [id = 640] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E750315800 == 80 [pid = 1768] [id = 639] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75C224800 == 79 [pid = 1768] [id = 611] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E754598000 == 78 [pid = 1768] [id = 638] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75C524800 == 77 [pid = 1768] [id = 633] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75C1DD800 == 76 [pid = 1768] [id = 632] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75B892800 == 75 [pid = 1768] [id = 631] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E75412E000 == 74 [pid = 1768] [id = 630] 01:38:07 INFO - PROCESS | 1768 | --DOCSHELL 000000E748BB0800 == 73 [pid = 1768] [id = 629] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 210 (000000E74FA29400) [pid = 1768] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 209 (000000E74F963000) [pid = 1768] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 208 (000000E74F7BD400) [pid = 1768] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 207 (000000E74CD74800) [pid = 1768] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 206 (000000E74FB95400) [pid = 1768] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 205 (000000E748A38400) [pid = 1768] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 204 (000000E74EFA7400) [pid = 1768] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 203 (000000E74F965C00) [pid = 1768] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 202 (000000E749CB8C00) [pid = 1768] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 201 (000000E75538BC00) [pid = 1768] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 200 (000000E74E960000) [pid = 1768] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 199 (000000E7547B7000) [pid = 1768] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 198 (000000E74335B800) [pid = 1768] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 197 (000000E755077400) [pid = 1768] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 196 (000000E747BCCC00) [pid = 1768] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 195 (000000E74D145400) [pid = 1768] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 194 (000000E753A1AC00) [pid = 1768] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 193 (000000E75034DC00) [pid = 1768] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 192 (000000E74FD28400) [pid = 1768] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 191 (000000E750D6E000) [pid = 1768] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 190 (000000E752673400) [pid = 1768] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 189 (000000E751277C00) [pid = 1768] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 188 (000000E75089A800) [pid = 1768] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 187 (000000E750850C00) [pid = 1768] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 186 (000000E747BD5400) [pid = 1768] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 01:38:07 INFO - PROCESS | 1768 | 1461141487615 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 01:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 944ms 01:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:38:07 INFO - PROCESS | 1768 | 1461141487667 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 01:38:07 INFO - PROCESS | 1768 | 1461141487670 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 01:38:07 INFO - PROCESS | 1768 | 1461141487673 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:38:07 INFO - PROCESS | 1768 | 1461141487677 Marionette TRACE conn6 <- [1,2594,null,{}] 01:38:07 INFO - PROCESS | 1768 | 1461141487688 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:07 INFO - PROCESS | 1768 | 1461141487790 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 01:38:07 INFO - PROCESS | 1768 | 1461141487921 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541BD000 == 74 [pid = 1768] [id = 658] 01:38:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 187 (000000E749BDC000) [pid = 1768] [serial = 1974] [outer = 0000000000000000] 01:38:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 188 (000000E74F966800) [pid = 1768] [serial = 1975] [outer = 000000E749BDC000] 01:38:07 INFO - PROCESS | 1768 | 1461141487972 Marionette DEBUG loaded listener.js 01:38:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 189 (000000E74FA9FC00) [pid = 1768] [serial = 1976] [outer = 000000E749BDC000] 01:38:08 INFO - PROCESS | 1768 | 1461141488363 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 01:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 733ms 01:38:08 INFO - PROCESS | 1768 | 1461141488430 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 01:38:08 INFO - PROCESS | 1768 | 1461141488433 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 01:38:08 INFO - PROCESS | 1768 | 1461141488436 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:38:08 INFO - PROCESS | 1768 | 1461141488438 Marionette TRACE conn6 <- [1,2598,null,{}] 01:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:38:08 INFO - PROCESS | 1768 | 1461141488442 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:08 INFO - PROCESS | 1768 | 1461141488539 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 01:38:08 INFO - PROCESS | 1768 | 1461141488545 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:08 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75523D800 == 75 [pid = 1768] [id = 659] 01:38:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 190 (000000E74FBCD800) [pid = 1768] [serial = 1977] [outer = 0000000000000000] 01:38:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 191 (000000E74FD15800) [pid = 1768] [serial = 1978] [outer = 000000E74FBCD800] 01:38:08 INFO - PROCESS | 1768 | 1461141488598 Marionette DEBUG loaded listener.js 01:38:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 192 (000000E750354C00) [pid = 1768] [serial = 1979] [outer = 000000E74FBCD800] 01:38:09 INFO - PROCESS | 1768 | 1461141489059 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 01:38:09 INFO - PROCESS | 1768 | 1461141489114 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 01:38:09 INFO - PROCESS | 1768 | 1461141489116 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 01:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:38:09 INFO - PROCESS | 1768 | 1461141489119 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:38:09 INFO - PROCESS | 1768 | 1461141489121 Marionette TRACE conn6 <- [1,2602,null,{}] 01:38:09 INFO - PROCESS | 1768 | 1461141489125 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:09 INFO - PROCESS | 1768 | 1461141489218 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 01:38:09 INFO - PROCESS | 1768 | 1461141489224 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:09 INFO - PROCESS | 1768 | ++DOCSHELL 000000E758CEA000 == 76 [pid = 1768] [id = 660] 01:38:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 193 (000000E750894000) [pid = 1768] [serial = 1980] [outer = 0000000000000000] 01:38:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 194 (000000E750CC8400) [pid = 1768] [serial = 1981] [outer = 000000E750894000] 01:38:09 INFO - PROCESS | 1768 | 1461141489271 Marionette DEBUG loaded listener.js 01:38:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 195 (000000E750D8B000) [pid = 1768] [serial = 1982] [outer = 000000E750894000] 01:38:09 INFO - PROCESS | 1768 | 1461141489773 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 01:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 691ms 01:38:09 INFO - PROCESS | 1768 | 1461141489814 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 01:38:09 INFO - PROCESS | 1768 | 1461141489816 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 01:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:38:09 INFO - PROCESS | 1768 | 1461141489819 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:38:09 INFO - PROCESS | 1768 | 1461141489821 Marionette TRACE conn6 <- [1,2606,null,{}] 01:38:09 INFO - PROCESS | 1768 | 1461141489825 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:10 INFO - PROCESS | 1768 | 1461141490006 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 01:38:10 INFO - PROCESS | 1768 | 1461141490077 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:10 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BC9B000 == 77 [pid = 1768] [id = 661] 01:38:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 196 (000000E752A45000) [pid = 1768] [serial = 1983] [outer = 0000000000000000] 01:38:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 197 (000000E753F0FC00) [pid = 1768] [serial = 1984] [outer = 000000E752A45000] 01:38:10 INFO - PROCESS | 1768 | 1461141490128 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 198 (000000E7546CA800) [pid = 1768] [serial = 1985] [outer = 000000E752A45000] 01:38:10 INFO - PROCESS | 1768 | 1461141490568 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 774ms 01:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:38:10 INFO - PROCESS | 1768 | 1461141490603 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 1768 | 1461141490605 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 01:38:10 INFO - PROCESS | 1768 | 1461141490609 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 1768 | 1461141490610 Marionette TRACE conn6 <- [1,2610,null,{}] 01:38:10 INFO - PROCESS | 1768 | 1461141490614 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:10 INFO - PROCESS | 1768 | 1461141490740 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 01:38:10 INFO - PROCESS | 1768 | 1461141490806 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:10 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BF8E000 == 78 [pid = 1768] [id = 662] 01:38:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 199 (000000E7546D4400) [pid = 1768] [serial = 1986] [outer = 0000000000000000] 01:38:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 200 (000000E754712C00) [pid = 1768] [serial = 1987] [outer = 000000E7546D4400] 01:38:10 INFO - PROCESS | 1768 | 1461141490851 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 201 (000000E7547BE800) [pid = 1768] [serial = 1988] [outer = 000000E7546D4400] 01:38:11 INFO - PROCESS | 1768 | 1461141491296 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 01:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 733ms 01:38:11 INFO - PROCESS | 1768 | 1461141491377 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 01:38:11 INFO - PROCESS | 1768 | 1461141491379 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 01:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:38:11 INFO - PROCESS | 1768 | 1461141491385 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:38:11 INFO - PROCESS | 1768 | 1461141491387 Marionette TRACE conn6 <- [1,2614,null,{}] 01:38:11 INFO - PROCESS | 1768 | 1461141491390 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:12 INFO - PROCESS | 1768 | 1461141492035 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 01:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 200 (000000E7508C6C00) [pid = 1768] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 199 (000000E750359C00) [pid = 1768] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 198 (000000E7546CEC00) [pid = 1768] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 197 (000000E74FD14800) [pid = 1768] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 196 (000000E747BD2400) [pid = 1768] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 195 (000000E748867400) [pid = 1768] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 194 (000000E74EFA5C00) [pid = 1768] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 193 (000000E74867E000) [pid = 1768] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 192 (000000E7546D4C00) [pid = 1768] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 191 (000000E749B08800) [pid = 1768] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:38:12 INFO - PROCESS | 1768 | 1461141492107 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7533A6800 == 79 [pid = 1768] [id = 663] 01:38:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 192 (000000E743357400) [pid = 1768] [serial = 1989] [outer = 0000000000000000] 01:38:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 193 (000000E74D1E4000) [pid = 1768] [serial = 1990] [outer = 000000E743357400] 01:38:12 INFO - PROCESS | 1768 | 1461141492153 Marionette DEBUG loaded listener.js 01:38:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 194 (000000E753A05000) [pid = 1768] [serial = 1991] [outer = 000000E743357400] 01:38:12 INFO - PROCESS | 1768 | 1461141492529 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1193ms 01:38:12 INFO - PROCESS | 1768 | 1461141492580 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 1768 | 1461141492582 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 01:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:38:12 INFO - PROCESS | 1768 | 1461141492585 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 1768 | 1461141492587 Marionette TRACE conn6 <- [1,2618,null,{}] 01:38:12 INFO - PROCESS | 1768 | 1461141492591 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:12 INFO - PROCESS | 1768 | 1461141492683 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 01:38:12 INFO - PROCESS | 1768 | 1461141492690 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75CB2D800 == 80 [pid = 1768] [id = 664] 01:38:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 195 (000000E75486BC00) [pid = 1768] [serial = 1992] [outer = 0000000000000000] 01:38:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 196 (000000E755079000) [pid = 1768] [serial = 1993] [outer = 000000E75486BC00] 01:38:12 INFO - PROCESS | 1768 | 1461141492735 Marionette DEBUG loaded listener.js 01:38:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 197 (000000E755258000) [pid = 1768] [serial = 1994] [outer = 000000E75486BC00] 01:38:13 INFO - PROCESS | 1768 | 1461141493181 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 01:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:38:13 INFO - PROCESS | 1768 | 1461141493218 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 01:38:13 INFO - PROCESS | 1768 | 1461141493220 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 01:38:13 INFO - PROCESS | 1768 | 1461141493223 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:38:13 INFO - PROCESS | 1768 | 1461141493225 Marionette TRACE conn6 <- [1,2622,null,{}] 01:38:13 INFO - PROCESS | 1768 | 1461141493228 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:13 INFO - PROCESS | 1768 | 1461141493322 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 01:38:13 INFO - PROCESS | 1768 | 1461141493362 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:13 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75D946000 == 81 [pid = 1768] [id = 665] 01:38:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 198 (000000E755331C00) [pid = 1768] [serial = 1995] [outer = 0000000000000000] 01:38:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 199 (000000E75538EC00) [pid = 1768] [serial = 1996] [outer = 000000E755331C00] 01:38:13 INFO - PROCESS | 1768 | 1461141493411 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 200 (000000E7599A7800) [pid = 1768] [serial = 1997] [outer = 000000E755331C00] 01:38:13 INFO - PROCESS | 1768 | 1461141493863 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 732ms 01:38:13 INFO - PROCESS | 1768 | 1461141493958 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 01:38:13 INFO - PROCESS | 1768 | 1461141493961 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 01:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:38:13 INFO - PROCESS | 1768 | 1461141493964 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:38:13 INFO - PROCESS | 1768 | 1461141493967 Marionette TRACE conn6 <- [1,2626,null,{}] 01:38:13 INFO - PROCESS | 1768 | 1461141493971 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:14 INFO - PROCESS | 1768 | 1461141494161 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 01:38:14 INFO - PROCESS | 1768 | 1461141494298 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75023A800 == 82 [pid = 1768] [id = 666] 01:38:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 201 (000000E741998C00) [pid = 1768] [serial = 1998] [outer = 0000000000000000] 01:38:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 202 (000000E742856C00) [pid = 1768] [serial = 1999] [outer = 000000E741998C00] 01:38:14 INFO - PROCESS | 1768 | 1461141494360 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 203 (000000E748570C00) [pid = 1768] [serial = 2000] [outer = 000000E741998C00] 01:38:14 INFO - PROCESS | 1768 | 1461141494995 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1079ms 01:38:15 INFO - PROCESS | 1768 | 1461141495047 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 1768 | 1461141495054 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 01:38:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:38:15 INFO - PROCESS | 1768 | 1461141495058 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 1768 | 1461141495063 Marionette TRACE conn6 <- [1,2630,null,{}] 01:38:15 INFO - PROCESS | 1768 | 1461141495068 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:15 INFO - PROCESS | 1768 | 1461141495195 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 01:38:15 INFO - PROCESS | 1768 | 1461141495309 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7551DE000 == 83 [pid = 1768] [id = 667] 01:38:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 204 (000000E74E9F2800) [pid = 1768] [serial = 2001] [outer = 0000000000000000] 01:38:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 205 (000000E74F963000) [pid = 1768] [serial = 2002] [outer = 000000E74E9F2800] 01:38:15 INFO - PROCESS | 1768 | 1461141495410 Marionette DEBUG loaded listener.js 01:38:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 206 (000000E74FBDD400) [pid = 1768] [serial = 2003] [outer = 000000E74E9F2800] 01:38:16 INFO - PROCESS | 1768 | 1461141496050 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 01:38:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:38:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1028ms 01:38:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:38:16 INFO - PROCESS | 1768 | 1461141496089 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 01:38:16 INFO - PROCESS | 1768 | 1461141496092 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 01:38:16 INFO - PROCESS | 1768 | 1461141496096 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:38:16 INFO - PROCESS | 1768 | 1461141496099 Marionette TRACE conn6 <- [1,2634,null,{}] 01:38:16 INFO - PROCESS | 1768 | 1461141496103 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:16 INFO - PROCESS | 1768 | 1461141496225 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 01:38:16 INFO - PROCESS | 1768 | 1461141496369 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:16 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75C699000 == 84 [pid = 1768] [id = 668] 01:38:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 207 (000000E752FD9800) [pid = 1768] [serial = 2004] [outer = 0000000000000000] 01:38:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 208 (000000E753A13000) [pid = 1768] [serial = 2005] [outer = 000000E752FD9800] 01:38:16 INFO - PROCESS | 1768 | 1461141496427 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 209 (000000E754707800) [pid = 1768] [serial = 2006] [outer = 000000E752FD9800] 01:38:17 INFO - PROCESS | 1768 | 1461141497009 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 01:38:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:38:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 943ms 01:38:17 INFO - PROCESS | 1768 | 1461141497046 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 01:38:17 INFO - PROCESS | 1768 | 1461141497050 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 01:38:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:38:17 INFO - PROCESS | 1768 | 1461141497064 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:38:17 INFO - PROCESS | 1768 | 1461141497069 Marionette TRACE conn6 <- [1,2638,null,{}] 01:38:17 INFO - PROCESS | 1768 | 1461141497073 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:17 INFO - PROCESS | 1768 | 1461141497196 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 01:38:17 INFO - PROCESS | 1768 | 1461141497310 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:17 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75F477000 == 85 [pid = 1768] [id = 669] 01:38:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 210 (000000E754689800) [pid = 1768] [serial = 2007] [outer = 0000000000000000] 01:38:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 211 (000000E75B98EC00) [pid = 1768] [serial = 2008] [outer = 000000E754689800] 01:38:17 INFO - PROCESS | 1768 | 1461141497406 Marionette DEBUG loaded listener.js 01:38:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 212 (000000E75C561400) [pid = 1768] [serial = 2009] [outer = 000000E754689800] 01:38:17 INFO - PROCESS | 1768 | 1461141497953 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:38:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 942ms 01:38:18 INFO - PROCESS | 1768 | 1461141498002 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 1768 | 1461141498005 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 01:38:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:38:18 INFO - PROCESS | 1768 | 1461141498009 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - PROCESS | 1768 | 1461141498011 Marionette TRACE conn6 <- [1,2642,null,{}] 01:38:18 INFO - PROCESS | 1768 | 1461141498015 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:18 INFO - PROCESS | 1768 | 1461141498135 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 01:38:18 INFO - PROCESS | 1768 | 1461141498248 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:18 INFO - PROCESS | 1768 | ++DOCSHELL 000000E755412800 == 86 [pid = 1768] [id = 670] 01:38:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 213 (000000E75B8A6000) [pid = 1768] [serial = 2010] [outer = 0000000000000000] 01:38:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 214 (000000E75C70BC00) [pid = 1768] [serial = 2011] [outer = 000000E75B8A6000] 01:38:18 INFO - PROCESS | 1768 | 1461141498345 Marionette DEBUG loaded listener.js 01:38:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 215 (000000E75CE16800) [pid = 1768] [serial = 2012] [outer = 000000E75B8A6000] 01:38:18 INFO - PROCESS | 1768 | 1461141498960 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 01:38:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:38:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 985ms 01:38:19 INFO - PROCESS | 1768 | 1461141498996 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 01:38:19 INFO - PROCESS | 1768 | 1461141498999 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 01:38:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:38:19 INFO - PROCESS | 1768 | 1461141499003 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:38:19 INFO - PROCESS | 1768 | 1461141499005 Marionette TRACE conn6 <- [1,2646,null,{}] 01:38:19 INFO - PROCESS | 1768 | 1461141499009 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:19 INFO - PROCESS | 1768 | 1461141499127 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 01:38:19 INFO - PROCESS | 1768 | 1461141499269 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:19 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75F539800 == 87 [pid = 1768] [id = 671] 01:38:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 216 (000000E75CEBB800) [pid = 1768] [serial = 2013] [outer = 0000000000000000] 01:38:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 217 (000000E75D4D8000) [pid = 1768] [serial = 2014] [outer = 000000E75CEBB800] 01:38:19 INFO - PROCESS | 1768 | 1461141499336 Marionette DEBUG loaded listener.js 01:38:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 218 (000000E75DC61C00) [pid = 1768] [serial = 2015] [outer = 000000E75CEBB800] 01:38:19 INFO - PROCESS | 1768 | 1461141499882 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 01:38:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:38:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 943ms 01:38:19 INFO - PROCESS | 1768 | 1461141499949 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 01:38:19 INFO - PROCESS | 1768 | 1461141499951 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 01:38:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:38:19 INFO - PROCESS | 1768 | 1461141499954 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:38:19 INFO - PROCESS | 1768 | 1461141499957 Marionette TRACE conn6 <- [1,2650,null,{}] 01:38:19 INFO - PROCESS | 1768 | 1461141499960 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:20 INFO - PROCESS | 1768 | 1461141500080 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 01:38:20 INFO - PROCESS | 1768 | 1461141500223 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:20 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75E26E800 == 88 [pid = 1768] [id = 672] 01:38:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 219 (000000E75C77E000) [pid = 1768] [serial = 2016] [outer = 0000000000000000] 01:38:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 220 (000000E75CEB1800) [pid = 1768] [serial = 2017] [outer = 000000E75C77E000] 01:38:20 INFO - PROCESS | 1768 | 1461141500282 Marionette DEBUG loaded listener.js 01:38:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 221 (000000E75D9A1400) [pid = 1768] [serial = 2018] [outer = 000000E75C77E000] 01:38:20 INFO - PROCESS | 1768 | 1461141500888 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 01:38:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:38:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 984ms 01:38:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:38:20 INFO - PROCESS | 1768 | 1461141500941 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 01:38:20 INFO - PROCESS | 1768 | 1461141500944 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 01:38:20 INFO - PROCESS | 1768 | 1461141500947 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:38:20 INFO - PROCESS | 1768 | 1461141500949 Marionette TRACE conn6 <- [1,2654,null,{}] 01:38:20 INFO - PROCESS | 1768 | 1461141500953 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:21 INFO - PROCESS | 1768 | 1461141501121 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 01:38:21 INFO - PROCESS | 1768 | 1461141501235 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:21 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744BAC800 == 89 [pid = 1768] [id = 673] 01:38:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 222 (000000E743A5A800) [pid = 1768] [serial = 2019] [outer = 0000000000000000] 01:38:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 223 (000000E74CD79800) [pid = 1768] [serial = 2020] [outer = 000000E743A5A800] 01:38:21 INFO - PROCESS | 1768 | 1461141501332 Marionette DEBUG loaded listener.js 01:38:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 224 (000000E753A11000) [pid = 1768] [serial = 2021] [outer = 000000E743A5A800] 01:38:21 INFO - PROCESS | 1768 | [1768] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:38:22 INFO - PROCESS | 1768 | [1768] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:38:22 INFO - PROCESS | 1768 | 1461141502446 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 01:38:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 01:38:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1550ms 01:38:22 INFO - PROCESS | 1768 | 1461141502500 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 01:38:22 INFO - PROCESS | 1768 | 1461141502503 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 01:38:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:38:22 INFO - PROCESS | 1768 | 1461141502507 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:38:22 INFO - PROCESS | 1768 | 1461141502509 Marionette TRACE conn6 <- [1,2658,null,{}] 01:38:22 INFO - PROCESS | 1768 | 1461141502513 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:22 INFO - PROCESS | 1768 | 1461141502664 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 01:38:22 INFO - PROCESS | 1768 | 1461141502973 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:22 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754975800 == 90 [pid = 1768] [id = 674] 01:38:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 225 (000000E7431BCC00) [pid = 1768] [serial = 2022] [outer = 0000000000000000] 01:38:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 226 (000000E743896400) [pid = 1768] [serial = 2023] [outer = 000000E7431BCC00] 01:38:23 INFO - PROCESS | 1768 | 1461141503036 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 227 (000000E749B11400) [pid = 1768] [serial = 2024] [outer = 000000E7431BCC00] 01:38:24 INFO - PROCESS | 1768 | 1461141504134 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 01:38:24 INFO - PROCESS | 1768 | 1461141504146 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 01:38:24 INFO - PROCESS | 1768 | 1461141504151 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:38:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:38:24 INFO - PROCESS | 1768 | 1461141504155 Marionette TRACE conn6 <- [1,2662,null,{}] 01:38:24 INFO - PROCESS | 1768 | 1461141504161 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:24 INFO - PROCESS | 1768 | 1461141504283 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E75D946000 == 89 [pid = 1768] [id = 665] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E75CB2D800 == 88 [pid = 1768] [id = 664] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E7533A6800 == 87 [pid = 1768] [id = 663] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BF8E000 == 86 [pid = 1768] [id = 662] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BC9B000 == 85 [pid = 1768] [id = 661] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E758CEA000 == 84 [pid = 1768] [id = 660] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E75523D800 == 83 [pid = 1768] [id = 659] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541BD000 == 82 [pid = 1768] [id = 658] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E749617000 == 81 [pid = 1768] [id = 657] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 226 (000000E75C55AC00) [pid = 1768] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | 1461141504503 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550CC800 == 80 [pid = 1768] [id = 656] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E7497D7800 == 79 [pid = 1768] [id = 654] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E75C68B000 == 78 [pid = 1768] [id = 653] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E75DB94000 == 77 [pid = 1768] [id = 652] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E75DC18000 == 76 [pid = 1768] [id = 651] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E75DCAE000 == 75 [pid = 1768] [id = 650] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E759238000 == 74 [pid = 1768] [id = 649] 01:38:24 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E1E000 == 73 [pid = 1768] [id = 648] 01:38:24 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74A3C8000 == 74 [pid = 1768] [id = 675] 01:38:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 227 (000000E741847000) [pid = 1768] [serial = 2025] [outer = 0000000000000000] 01:38:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 228 (000000E743357000) [pid = 1768] [serial = 2026] [outer = 000000E741847000] 01:38:24 INFO - PROCESS | 1768 | 1461141504559 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 229 (000000E749B50800) [pid = 1768] [serial = 2027] [outer = 000000E741847000] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 228 (000000E750D7C400) [pid = 1768] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 227 (000000E7546D5400) [pid = 1768] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 226 (000000E752420000) [pid = 1768] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 225 (000000E7555B2000) [pid = 1768] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 224 (000000E75533B000) [pid = 1768] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 223 (000000E752423000) [pid = 1768] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 222 (000000E754907000) [pid = 1768] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 221 (000000E75473F800) [pid = 1768] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 220 (000000E750272C00) [pid = 1768] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 219 (000000E748512000) [pid = 1768] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 218 (000000E74D1E3000) [pid = 1768] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 217 (000000E74C5AD000) [pid = 1768] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 216 (000000E749706800) [pid = 1768] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 215 (000000E74FBD4800) [pid = 1768] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 214 (000000E74F963800) [pid = 1768] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 213 (000000E74FBD5000) [pid = 1768] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 212 (000000E74CD76C00) [pid = 1768] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 211 (000000E754743000) [pid = 1768] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 210 (000000E74EDCE800) [pid = 1768] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 209 (000000E755229400) [pid = 1768] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 208 (000000E75B8A6C00) [pid = 1768] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 207 (000000E750D8B400) [pid = 1768] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 206 (000000E7555B1400) [pid = 1768] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 205 (000000E75490B400) [pid = 1768] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 204 (000000E742A60C00) [pid = 1768] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 203 (000000E75525EC00) [pid = 1768] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 202 (000000E7555AF000) [pid = 1768] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 01:38:24 INFO - PROCESS | 1768 | --DOMWINDOW == 201 (000000E75084D000) [pid = 1768] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 01:38:25 INFO - PROCESS | 1768 | 1461141505501 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 01:38:25 INFO - PROCESS | 1768 | 1461141505552 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 01:38:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:38:25 INFO - PROCESS | 1768 | 1461141505557 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:38:25 INFO - PROCESS | 1768 | 1461141505559 Marionette TRACE conn6 <- [1,2666,null,{}] 01:38:25 INFO - PROCESS | 1768 | 1461141505563 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:25 INFO - PROCESS | 1768 | 1461141505661 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 01:38:25 INFO - PROCESS | 1768 | 1461141505668 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:25 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550C5800 == 75 [pid = 1768] [id = 676] 01:38:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 202 (000000E74EDC7800) [pid = 1768] [serial = 2028] [outer = 0000000000000000] 01:38:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 203 (000000E74FBD9400) [pid = 1768] [serial = 2029] [outer = 000000E74EDC7800] 01:38:25 INFO - PROCESS | 1768 | 1461141505715 Marionette DEBUG loaded listener.js 01:38:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 204 (000000E750216400) [pid = 1768] [serial = 2030] [outer = 000000E74EDC7800] 01:38:26 INFO - PROCESS | 1768 | 1461141506732 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 01:38:26 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) 01:38:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1240ms 01:38:26 INFO - PROCESS | 1768 | 1461141506801 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 01:38:26 INFO - PROCESS | 1768 | 1461141506803 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 01:38:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:38:26 INFO - PROCESS | 1768 | 1461141506809 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - PROCESS | 1768 | 1461141506815 Marionette TRACE conn6 <- [1,2670,null,{}] 01:38:26 INFO - PROCESS | 1768 | 1461141506824 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:26 INFO - PROCESS | 1768 | 1461141506960 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 01:38:26 INFO - PROCESS | 1768 | 1461141506975 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759047000 == 76 [pid = 1768] [id = 677] 01:38:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 205 (000000E750D70C00) [pid = 1768] [serial = 2031] [outer = 0000000000000000] 01:38:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 206 (000000E75120FC00) [pid = 1768] [serial = 2032] [outer = 000000E750D70C00] 01:38:27 INFO - PROCESS | 1768 | 1461141507021 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 207 (000000E752FDC400) [pid = 1768] [serial = 2033] [outer = 000000E750D70C00] 01:38:27 INFO - PROCESS | 1768 | 1461141507972 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 01:38:28 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) 01:38:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1199ms 01:38:28 INFO - PROCESS | 1768 | 1461141508009 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 01:38:28 INFO - PROCESS | 1768 | 1461141508012 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 01:38:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:38:28 INFO - PROCESS | 1768 | 1461141508015 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - PROCESS | 1768 | 1461141508017 Marionette TRACE conn6 <- [1,2674,null,{}] 01:38:28 INFO - PROCESS | 1768 | 1461141508025 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:28 INFO - PROCESS | 1768 | 1461141508155 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 01:38:28 INFO - PROCESS | 1768 | 1461141508217 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:28 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BC9B000 == 77 [pid = 1768] [id = 678] 01:38:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 208 (000000E753F05C00) [pid = 1768] [serial = 2034] [outer = 0000000000000000] 01:38:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 209 (000000E7546D8400) [pid = 1768] [serial = 2035] [outer = 000000E753F05C00] 01:38:28 INFO - PROCESS | 1768 | 1461141508263 Marionette DEBUG loaded listener.js 01:38:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 210 (000000E7547B1400) [pid = 1768] [serial = 2036] [outer = 000000E753F05C00] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 209 (000000E749BDC000) [pid = 1768] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 208 (000000E750894000) [pid = 1768] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 207 (000000E74FBCD800) [pid = 1768] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 206 (000000E752A45000) [pid = 1768] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 205 (000000E7546D4400) [pid = 1768] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 204 (000000E743357400) [pid = 1768] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 203 (000000E75C1C0C00) [pid = 1768] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 202 (000000E747BD4800) [pid = 1768] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 201 (000000E75486BC00) [pid = 1768] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 200 (000000E74199BC00) [pid = 1768] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 199 (000000E74481CC00) [pid = 1768] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 198 (000000E75026C400) [pid = 1768] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 197 (000000E74D287400) [pid = 1768] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 196 (000000E749B4AC00) [pid = 1768] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 195 (000000E75474CC00) [pid = 1768] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 194 (000000E743910400) [pid = 1768] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 193 (000000E747BD2000) [pid = 1768] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 192 (000000E754742800) [pid = 1768] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 191 (000000E75470CC00) [pid = 1768] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 190 (000000E752A46000) [pid = 1768] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 189 (000000E755384C00) [pid = 1768] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 188 (000000E754198400) [pid = 1768] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 187 (000000E754715400) [pid = 1768] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 186 (000000E75533BC00) [pid = 1768] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 185 (000000E74F7BE000) [pid = 1768] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 184 (000000E743A27400) [pid = 1768] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 183 (000000E75486D800) [pid = 1768] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 182 (000000E7533E1000) [pid = 1768] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 181 (000000E75C1B9000) [pid = 1768] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 180 (000000E753A02400) [pid = 1768] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 179 (000000E749708C00) [pid = 1768] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 178 (000000E755195000) [pid = 1768] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 177 (000000E743352800) [pid = 1768] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 176 (000000E74F7BE800) [pid = 1768] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 175 (000000E752A49400) [pid = 1768] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 174 (000000E75522F000) [pid = 1768] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 173 (000000E755196C00) [pid = 1768] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 172 (000000E74EFA9800) [pid = 1768] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 171 (000000E74FD1F800) [pid = 1768] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 170 (000000E753A21000) [pid = 1768] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 169 (000000E750D6F800) [pid = 1768] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 168 (000000E748AEA800) [pid = 1768] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 167 (000000E74C5A1800) [pid = 1768] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 166 (000000E7500D9800) [pid = 1768] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (000000E7541A0800) [pid = 1768] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 164 (000000E747E51800) [pid = 1768] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (000000E74ED34400) [pid = 1768] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (000000E75035A000) [pid = 1768] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (000000E75490C800) [pid = 1768] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (000000E75C1C3800) [pid = 1768] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (000000E7555B3C00) [pid = 1768] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (000000E74A319800) [pid = 1768] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (000000E741992400) [pid = 1768] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E7546D2C00) [pid = 1768] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E74F968800) [pid = 1768] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (000000E75026C800) [pid = 1768] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E7546D1C00) [pid = 1768] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E75486A000) [pid = 1768] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:38:29 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E754682C00) [pid = 1768] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:38:29 INFO - PROCESS | 1768 | 1461141509752 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 01:38:29 INFO - PROCESS | 1768 | 1461141509820 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 01:38:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:38:29 INFO - PROCESS | 1768 | 1461141509823 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:38:29 INFO - PROCESS | 1768 | 1461141509825 Marionette TRACE conn6 <- [1,2678,null,{}] 01:38:29 INFO - PROCESS | 1768 | 1461141509829 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:29 INFO - PROCESS | 1768 | 1461141509923 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 01:38:30 INFO - PROCESS | 1768 | 1461141510017 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:30 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756C2E000 == 78 [pid = 1768] [id = 679] 01:38:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E7496A9400) [pid = 1768] [serial = 2037] [outer = 0000000000000000] 01:38:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E749B0CC00) [pid = 1768] [serial = 2038] [outer = 000000E7496A9400] 01:38:30 INFO - PROCESS | 1768 | 1461141510074 Marionette DEBUG loaded listener.js 01:38:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E74F7BE000) [pid = 1768] [serial = 2039] [outer = 000000E7496A9400] 01:38:30 INFO - PROCESS | 1768 | 1461141510957 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 1768 | 1461141511004 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 01:38:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:38:31 INFO - PROCESS | 1768 | 1461141511007 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - PROCESS | 1768 | 1461141511009 Marionette TRACE conn6 <- [1,2682,null,{}] 01:38:31 INFO - PROCESS | 1768 | 1461141511013 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:31 INFO - PROCESS | 1768 | 1461141511107 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 01:38:31 INFO - PROCESS | 1768 | 1461141511114 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75C520000 == 79 [pid = 1768] [id = 680] 01:38:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (000000E750CD1800) [pid = 1768] [serial = 2040] [outer = 0000000000000000] 01:38:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E752A49400) [pid = 1768] [serial = 2041] [outer = 000000E750CD1800] 01:38:31 INFO - PROCESS | 1768 | 1461141511159 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E754682C00) [pid = 1768] [serial = 2042] [outer = 000000E750CD1800] 01:38:32 INFO - PROCESS | 1768 | 1461141512420 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 1768 | 1461141512459 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 01:38:32 INFO - PROCESS | 1768 | 1461141512464 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:38:32 INFO - PROCESS | 1768 | 1461141512467 Marionette TRACE conn6 <- [1,2686,null,{}] 01:38:32 INFO - PROCESS | 1768 | 1461141512474 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:32 INFO - PROCESS | 1768 | 1461141512602 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 01:38:32 INFO - PROCESS | 1768 | 1461141512753 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:32 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7554DA000 == 80 [pid = 1768] [id = 681] 01:38:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (000000E74E91A800) [pid = 1768] [serial = 2043] [outer = 0000000000000000] 01:38:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (000000E74ED34800) [pid = 1768] [serial = 2044] [outer = 000000E74E91A800] 01:38:32 INFO - PROCESS | 1768 | 1461141512813 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (000000E74FA9AC00) [pid = 1768] [serial = 2045] [outer = 000000E74E91A800] 01:38:33 INFO - PROCESS | 1768 | 1461141513834 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 01:38:33 INFO - PROCESS | 1768 | 1461141513866 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 01:38:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:38:33 INFO - PROCESS | 1768 | 1461141513915 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:38:33 INFO - PROCESS | 1768 | 1461141513918 Marionette TRACE conn6 <- [1,2690,null,{}] 01:38:33 INFO - PROCESS | 1768 | 1461141513925 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:34 INFO - PROCESS | 1768 | 1461141514038 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 01:38:34 INFO - PROCESS | 1768 | 1461141514258 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75C689000 == 81 [pid = 1768] [id = 682] 01:38:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (000000E74FBCAC00) [pid = 1768] [serial = 2046] [outer = 0000000000000000] 01:38:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (000000E750A8D800) [pid = 1768] [serial = 2047] [outer = 000000E74FBCAC00] 01:38:34 INFO - PROCESS | 1768 | 1461141514315 Marionette DEBUG loaded listener.js 01:38:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (000000E750E05800) [pid = 1768] [serial = 2048] [outer = 000000E74FBCAC00] 01:38:34 INFO - PROCESS | 1768 | 1461141514884 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 01:38:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:38:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1021ms 01:38:34 INFO - PROCESS | 1768 | 1461141514911 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 1768 | 1461141514914 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 01:38:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:38:34 INFO - PROCESS | 1768 | 1461141514919 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:38:34 INFO - PROCESS | 1768 | 1461141514924 Marionette TRACE conn6 <- [1,2694,null,{}] 01:38:34 INFO - PROCESS | 1768 | 1461141514936 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:35 INFO - PROCESS | 1768 | 1461141515062 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 01:38:35 INFO - PROCESS | 1768 | 1461141515178 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75D931800 == 82 [pid = 1768] [id = 683] 01:38:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (000000E754684400) [pid = 1768] [serial = 2049] [outer = 0000000000000000] 01:38:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 165 (000000E75474B800) [pid = 1768] [serial = 2050] [outer = 000000E754684400] 01:38:35 INFO - PROCESS | 1768 | 1461141515278 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (000000E75490D400) [pid = 1768] [serial = 2051] [outer = 000000E754684400] 01:38:35 INFO - PROCESS | 1768 | 1461141515882 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 01:38:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:38:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 987ms 01:38:35 INFO - PROCESS | 1768 | 1461141515909 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 1768 | 1461141515912 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 01:38:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:38:35 INFO - PROCESS | 1768 | 1461141515918 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 1768 | 1461141515920 Marionette TRACE conn6 <- [1,2698,null,{}] 01:38:35 INFO - PROCESS | 1768 | 1461141515924 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:36 INFO - PROCESS | 1768 | 1461141516044 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 01:38:36 INFO - PROCESS | 1768 | 1461141516186 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75DC13800 == 83 [pid = 1768] [id = 684] 01:38:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 167 (000000E75522F400) [pid = 1768] [serial = 2052] [outer = 0000000000000000] 01:38:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 168 (000000E75525C800) [pid = 1768] [serial = 2053] [outer = 000000E75522F400] 01:38:36 INFO - PROCESS | 1768 | 1461141516243 Marionette DEBUG loaded listener.js 01:38:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 169 (000000E755339400) [pid = 1768] [serial = 2054] [outer = 000000E75522F400] 01:38:36 INFO - PROCESS | 1768 | 1461141516826 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 01:38:36 INFO - PROCESS | 1768 | 1461141516908 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 01:38:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:38:36 INFO - PROCESS | 1768 | 1461141516912 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:38:36 INFO - PROCESS | 1768 | 1461141516914 Marionette TRACE conn6 <- [1,2702,null,{}] 01:38:36 INFO - PROCESS | 1768 | 1461141516917 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:37 INFO - PROCESS | 1768 | 1461141517037 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 01:38:37 INFO - PROCESS | 1768 | 1461141517174 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:37 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75EEB7800 == 84 [pid = 1768] [id = 685] 01:38:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 170 (000000E755390800) [pid = 1768] [serial = 2055] [outer = 0000000000000000] 01:38:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 171 (000000E7555B5C00) [pid = 1768] [serial = 2056] [outer = 000000E755390800] 01:38:37 INFO - PROCESS | 1768 | 1461141517231 Marionette DEBUG loaded listener.js 01:38:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 172 (000000E75B982C00) [pid = 1768] [serial = 2057] [outer = 000000E755390800] 01:38:37 INFO - PROCESS | 1768 | 1461141517781 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 01:38:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:38:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 880ms 01:38:37 INFO - PROCESS | 1768 | 1461141517794 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 01:38:37 INFO - PROCESS | 1768 | 1461141517797 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 01:38:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:38:37 INFO - PROCESS | 1768 | 1461141517800 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:38:37 INFO - PROCESS | 1768 | 1461141517802 Marionette TRACE conn6 <- [1,2706,null,{}] 01:38:37 INFO - PROCESS | 1768 | 1461141517806 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:37 INFO - PROCESS | 1768 | 1461141517933 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 01:38:38 INFO - PROCESS | 1768 | 1461141518090 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75F532800 == 85 [pid = 1768] [id = 686] 01:38:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 173 (000000E75C1BDC00) [pid = 1768] [serial = 2058] [outer = 0000000000000000] 01:38:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 174 (000000E75C779C00) [pid = 1768] [serial = 2059] [outer = 000000E75C1BDC00] 01:38:38 INFO - PROCESS | 1768 | 1461141518150 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 175 (000000E75CE1C800) [pid = 1768] [serial = 2060] [outer = 000000E75C1BDC00] 01:38:38 INFO - PROCESS | 1768 | 1461141518799 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 01:38:38 INFO - PROCESS | 1768 | 1461141518833 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 01:38:38 INFO - PROCESS | 1768 | 1461141518836 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:38:38 INFO - PROCESS | 1768 | 1461141518839 Marionette TRACE conn6 <- [1,2710,null,{}] 01:38:38 INFO - PROCESS | 1768 | 1461141518842 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:38 INFO - PROCESS | 1768 | 1461141518956 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 01:38:39 INFO - PROCESS | 1768 | 1461141519099 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749BC2800 == 86 [pid = 1768] [id = 687] 01:38:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 176 (000000E742266C00) [pid = 1768] [serial = 2061] [outer = 0000000000000000] 01:38:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 177 (000000E743A5E800) [pid = 1768] [serial = 2062] [outer = 000000E742266C00] 01:38:39 INFO - PROCESS | 1768 | 1461141519159 Marionette DEBUG loaded listener.js 01:38:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 178 (000000E74EDC2C00) [pid = 1768] [serial = 2063] [outer = 000000E742266C00] 01:38:39 INFO - PROCESS | 1768 | 1461141519788 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 1768 | 1461141519828 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 01:38:39 INFO - PROCESS | 1768 | 1461141519831 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:38:39 INFO - PROCESS | 1768 | 1461141519833 Marionette TRACE conn6 <- [1,2714,null,{}] 01:38:39 INFO - PROCESS | 1768 | 1461141519837 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:39 INFO - PROCESS | 1768 | 1461141519954 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 01:38:40 INFO - PROCESS | 1768 | 1461141520251 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:40 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7524A3800 == 87 [pid = 1768] [id = 688] 01:38:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 179 (000000E74199D000) [pid = 1768] [serial = 2064] [outer = 0000000000000000] 01:38:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 180 (000000E7431C0C00) [pid = 1768] [serial = 2065] [outer = 000000E74199D000] 01:38:40 INFO - PROCESS | 1768 | 1461141520317 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 181 (000000E7496AEC00) [pid = 1768] [serial = 2066] [outer = 000000E74199D000] 01:38:40 INFO - PROCESS | 1768 | 1461141520918 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 01:38:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:38:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1129ms 01:38:40 INFO - PROCESS | 1768 | 1461141520964 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 01:38:40 INFO - PROCESS | 1768 | 1461141520969 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 01:38:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:38:40 INFO - PROCESS | 1768 | 1461141520975 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:38:40 INFO - PROCESS | 1768 | 1461141520979 Marionette TRACE conn6 <- [1,2718,null,{}] 01:38:40 INFO - PROCESS | 1768 | 1461141520984 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:41 INFO - PROCESS | 1768 | 1461141521103 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 01:38:41 INFO - PROCESS | 1768 | 1461141521271 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750A22800 == 88 [pid = 1768] [id = 689] 01:38:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 182 (000000E74C5AF800) [pid = 1768] [serial = 2067] [outer = 0000000000000000] 01:38:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 183 (000000E74D138400) [pid = 1768] [serial = 2068] [outer = 000000E74C5AF800] 01:38:41 INFO - PROCESS | 1768 | 1461141521325 Marionette DEBUG loaded listener.js 01:38:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 184 (000000E74EDC0400) [pid = 1768] [serial = 2069] [outer = 000000E74C5AF800] 01:38:41 INFO - PROCESS | 1768 | --DOCSHELL 000000E756C2E000 == 87 [pid = 1768] [id = 679] 01:38:41 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BC9B000 == 86 [pid = 1768] [id = 678] 01:38:41 INFO - PROCESS | 1768 | --DOCSHELL 000000E759047000 == 85 [pid = 1768] [id = 677] 01:38:41 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550C5800 == 84 [pid = 1768] [id = 676] 01:38:41 INFO - PROCESS | 1768 | --DOCSHELL 000000E74A3C8000 == 83 [pid = 1768] [id = 675] 01:38:41 INFO - PROCESS | 1768 | --DOCSHELL 000000E754975800 == 82 [pid = 1768] [id = 674] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 183 (000000E755254800) [pid = 1768] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 182 (000000E75CE18800) [pid = 1768] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 181 (000000E75CE27400) [pid = 1768] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 180 (000000E75CE15800) [pid = 1768] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 179 (000000E752A45400) [pid = 1768] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 178 (000000E748AEB000) [pid = 1768] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 177 (000000E75538EC00) [pid = 1768] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOCSHELL 000000E755412800 == 81 [pid = 1768] [id = 670] 01:38:41 INFO - PROCESS | 1768 | --DOCSHELL 000000E75F477000 == 80 [pid = 1768] [id = 669] 01:38:41 INFO - PROCESS | 1768 | --DOCSHELL 000000E75C699000 == 79 [pid = 1768] [id = 668] 01:38:41 INFO - PROCESS | 1768 | --DOCSHELL 000000E7551DE000 == 78 [pid = 1768] [id = 667] 01:38:41 INFO - PROCESS | 1768 | --DOCSHELL 000000E75023A800 == 77 [pid = 1768] [id = 666] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 176 (000000E75522B400) [pid = 1768] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 175 (000000E74D1EA800) [pid = 1768] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 174 (000000E74FD23400) [pid = 1768] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 173 (000000E75507B800) [pid = 1768] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 172 (000000E7552DBC00) [pid = 1768] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 171 (000000E755387000) [pid = 1768] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 170 (000000E750E04C00) [pid = 1768] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 169 (000000E752E7D800) [pid = 1768] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 168 (000000E754743C00) [pid = 1768] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 167 (000000E7519CBC00) [pid = 1768] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 166 (000000E749B54800) [pid = 1768] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (000000E74F95D400) [pid = 1768] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 164 (000000E750D79800) [pid = 1768] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (000000E754757400) [pid = 1768] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (000000E74A31B000) [pid = 1768] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (000000E74FB90000) [pid = 1768] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (000000E75419E400) [pid = 1768] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (000000E75C569800) [pid = 1768] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (000000E75D4E0C00) [pid = 1768] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (000000E75D4DA000) [pid = 1768] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E74EDC3400) [pid = 1768] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E755198400) [pid = 1768] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (000000E747D80800) [pid = 1768] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E750943400) [pid = 1768] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E754869800) [pid = 1768] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E75999D000) [pid = 1768] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E753A02C00) [pid = 1768] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E75B89D400) [pid = 1768] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E7599A8000) [pid = 1768] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E754913400) [pid = 1768] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E74FD1EC00) [pid = 1768] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E75089AC00) [pid = 1768] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E750D79C00) [pid = 1768] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E755198800) [pid = 1768] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E75533C000) [pid = 1768] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E75C55C800) [pid = 1768] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E75419F000) [pid = 1768] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E74F41D800) [pid = 1768] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E74F966800) [pid = 1768] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E74FA9FC00) [pid = 1768] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E750CC8400) [pid = 1768] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E74FD15800) [pid = 1768] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E753F0FC00) [pid = 1768] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E754712C00) [pid = 1768] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E7546CA800) [pid = 1768] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74D1E4000) [pid = 1768] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E75CE09400) [pid = 1768] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E749B4C000) [pid = 1768] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74FD13400) [pid = 1768] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E74CD52C00) [pid = 1768] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E74856E000) [pid = 1768] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E7547BE800) [pid = 1768] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E755079000) [pid = 1768] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E747BCD000) [pid = 1768] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74EDCB000) [pid = 1768] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E750354C00) [pid = 1768] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E755258000) [pid = 1768] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E753A05000) [pid = 1768] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E750D8B000) [pid = 1768] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74CD58C00) [pid = 1768] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E750844800) [pid = 1768] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74FD1DC00) [pid = 1768] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E74ED2DC00) [pid = 1768] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E743A58400) [pid = 1768] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E7552D6800) [pid = 1768] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E7500DA000) [pid = 1768] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E75533AC00) [pid = 1768] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E755198000) [pid = 1768] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E755083000) [pid = 1768] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 01:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E7547BC800) [pid = 1768] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1768 | 1461141522432 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 01:38:42 INFO - PROCESS | 1768 | 1461141522469 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 01:38:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:38:42 INFO - PROCESS | 1768 | 1461141522474 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:38:42 INFO - PROCESS | 1768 | 1461141522476 Marionette TRACE conn6 <- [1,2722,null,{}] 01:38:42 INFO - PROCESS | 1768 | 1461141522480 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:42 INFO - PROCESS | 1768 | 1461141522581 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 01:38:42 INFO - PROCESS | 1768 | 1461141522666 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7526AD000 == 78 [pid = 1768] [id = 690] 01:38:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E749B0D400) [pid = 1768] [serial = 2070] [outer = 0000000000000000] 01:38:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E74D13AC00) [pid = 1768] [serial = 2071] [outer = 000000E749B0D400] 01:38:42 INFO - PROCESS | 1768 | 1461141522714 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74F7BA400) [pid = 1768] [serial = 2072] [outer = 000000E749B0D400] 01:38:43 INFO - PROCESS | 1768 | 1461141523144 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:38:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 01:38:43 INFO - PROCESS | 1768 | 1461141523169 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 1768 | 1461141523171 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 01:38:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:38:43 INFO - PROCESS | 1768 | 1461141523176 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 1768 | 1461141523182 Marionette TRACE conn6 <- [1,2726,null,{}] 01:38:43 INFO - PROCESS | 1768 | 1461141523192 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:43 INFO - PROCESS | 1768 | 1461141523295 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 01:38:43 INFO - PROCESS | 1768 | 1461141523302 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550C9800 == 79 [pid = 1768] [id = 691] 01:38:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E74F9B2C00) [pid = 1768] [serial = 2073] [outer = 0000000000000000] 01:38:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74FBC7800) [pid = 1768] [serial = 2074] [outer = 000000E74F9B2C00] 01:38:43 INFO - PROCESS | 1768 | 1461141523348 Marionette DEBUG loaded listener.js 01:38:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74FD23400) [pid = 1768] [serial = 2075] [outer = 000000E74F9B2C00] 01:38:43 INFO - PROCESS | 1768 | 1461141523809 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:38:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 01:38:43 INFO - PROCESS | 1768 | 1461141523867 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 1768 | 1461141523870 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 01:38:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:38:43 INFO - PROCESS | 1768 | 1461141523873 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 1768 | 1461141523875 Marionette TRACE conn6 <- [1,2730,null,{}] 01:38:43 INFO - PROCESS | 1768 | 1461141523879 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:44 INFO - PROCESS | 1768 | 1461141524008 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 01:38:44 INFO - PROCESS | 1768 | 1461141524061 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7554CD800 == 80 [pid = 1768] [id = 692] 01:38:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E750354C00) [pid = 1768] [serial = 2076] [outer = 0000000000000000] 01:38:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E750377400) [pid = 1768] [serial = 2077] [outer = 000000E750354C00] 01:38:44 INFO - PROCESS | 1768 | 1461141524108 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E75093F400) [pid = 1768] [serial = 2078] [outer = 000000E750354C00] 01:38:44 INFO - PROCESS | 1768 | 1461141524564 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 01:38:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:38:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 01:38:44 INFO - PROCESS | 1768 | 1461141524610 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 01:38:44 INFO - PROCESS | 1768 | 1461141524613 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 01:38:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:38:44 INFO - PROCESS | 1768 | 1461141524616 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:38:44 INFO - PROCESS | 1768 | 1461141524618 Marionette TRACE conn6 <- [1,2734,null,{}] 01:38:44 INFO - PROCESS | 1768 | 1461141524621 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:44 INFO - PROCESS | 1768 | 1461141524755 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 01:38:44 INFO - PROCESS | 1768 | 1461141524817 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756EBC000 == 81 [pid = 1768] [id = 693] 01:38:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E750D7CC00) [pid = 1768] [serial = 2079] [outer = 0000000000000000] 01:38:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E750D8C400) [pid = 1768] [serial = 2080] [outer = 000000E750D7CC00] 01:38:44 INFO - PROCESS | 1768 | 1461141524872 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E752423400) [pid = 1768] [serial = 2081] [outer = 000000E750D7CC00] 01:38:45 INFO - PROCESS | 1768 | 1461141525320 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 01:38:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:38:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 732ms 01:38:45 INFO - PROCESS | 1768 | 1461141525351 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 01:38:45 INFO - PROCESS | 1768 | 1461141525354 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 01:38:45 INFO - PROCESS | 1768 | 1461141525357 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:38:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:38:45 INFO - PROCESS | 1768 | 1461141525358 Marionette TRACE conn6 <- [1,2738,null,{}] 01:38:45 INFO - PROCESS | 1768 | 1461141525362 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:45 INFO - PROCESS | 1768 | 1461141525517 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 01:38:45 INFO - PROCESS | 1768 | 1461141525540 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:45 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759035800 == 82 [pid = 1768] [id = 694] 01:38:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E753A05000) [pid = 1768] [serial = 2082] [outer = 0000000000000000] 01:38:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E754191800) [pid = 1768] [serial = 2083] [outer = 000000E753A05000] 01:38:45 INFO - PROCESS | 1768 | 1461141525585 Marionette DEBUG loaded listener.js 01:38:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E75467E800) [pid = 1768] [serial = 2084] [outer = 000000E753A05000] 01:38:45 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E7496A9400) [pid = 1768] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:38:45 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E750D70C00) [pid = 1768] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:38:45 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E755331C00) [pid = 1768] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:38:45 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E753F05C00) [pid = 1768] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:38:45 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E7431BCC00) [pid = 1768] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:38:45 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E741847000) [pid = 1768] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:38:45 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74EDC7800) [pid = 1768] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:38:46 INFO - PROCESS | 1768 | 1461141526088 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 01:38:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:38:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 775ms 01:38:46 INFO - PROCESS | 1768 | 1461141526135 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 1768 | 1461141526138 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 01:38:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:38:46 INFO - PROCESS | 1768 | 1461141526141 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 1768 | 1461141526143 Marionette TRACE conn6 <- [1,2742,null,{}] 01:38:46 INFO - PROCESS | 1768 | 1461141526146 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:46 INFO - PROCESS | 1768 | 1461141526247 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 01:38:46 INFO - PROCESS | 1768 | 1461141526346 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7592D7000 == 83 [pid = 1768] [id = 695] 01:38:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E74EDCB800) [pid = 1768] [serial = 2085] [outer = 0000000000000000] 01:38:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E753F09C00) [pid = 1768] [serial = 2086] [outer = 000000E74EDCB800] 01:38:46 INFO - PROCESS | 1768 | 1461141526394 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E7546D6000) [pid = 1768] [serial = 2087] [outer = 000000E74EDCB800] 01:38:46 INFO - PROCESS | 1768 | 1461141526743 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 01:38:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:38:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 628ms 01:38:46 INFO - PROCESS | 1768 | 1461141526773 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 1768 | 1461141526776 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 01:38:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:38:46 INFO - PROCESS | 1768 | 1461141526779 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 1768 | 1461141526781 Marionette TRACE conn6 <- [1,2746,null,{}] 01:38:46 INFO - PROCESS | 1768 | 1461141526785 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:46 INFO - PROCESS | 1768 | 1461141526943 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 01:38:46 INFO - PROCESS | 1768 | 1461141526954 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BAE1800 == 84 [pid = 1768] [id = 696] 01:38:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E74F7C1400) [pid = 1768] [serial = 2088] [outer = 0000000000000000] 01:38:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E75473F800) [pid = 1768] [serial = 2089] [outer = 000000E74F7C1400] 01:38:47 INFO - PROCESS | 1768 | 1461141527000 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E7547B7400) [pid = 1768] [serial = 2090] [outer = 000000E74F7C1400] 01:38:47 INFO - PROCESS | 1768 | 1461141527411 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 01:38:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:38:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 688ms 01:38:47 INFO - PROCESS | 1768 | 1461141527471 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 01:38:47 INFO - PROCESS | 1768 | 1461141527473 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 01:38:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:38:47 INFO - PROCESS | 1768 | 1461141527476 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:38:47 INFO - PROCESS | 1768 | 1461141527478 Marionette TRACE conn6 <- [1,2750,null,{}] 01:38:47 INFO - PROCESS | 1768 | 1461141527482 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:47 INFO - PROCESS | 1768 | 1461141527579 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 01:38:47 INFO - PROCESS | 1768 | 1461141527585 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:47 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BE22000 == 85 [pid = 1768] [id = 697] 01:38:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E75486FC00) [pid = 1768] [serial = 2091] [outer = 0000000000000000] 01:38:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E754907800) [pid = 1768] [serial = 2092] [outer = 000000E75486FC00] 01:38:47 INFO - PROCESS | 1768 | 1461141527632 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E755190400) [pid = 1768] [serial = 2093] [outer = 000000E75486FC00] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75DBC5000 == 84 [pid = 1768] [id = 635] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E754129800 == 83 [pid = 1768] [id = 421] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E744BB7800 == 82 [pid = 1768] [id = 600] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E74FFA1000 == 81 [pid = 1768] [id = 384] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E752FC7800 == 80 [pid = 1768] [id = 637] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E752EB0000 == 79 [pid = 1768] [id = 388] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E750316800 == 78 [pid = 1768] [id = 601] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E7504CF000 == 77 [pid = 1768] [id = 390] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75B88A000 == 76 [pid = 1768] [id = 565] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E7592DF000 == 75 [pid = 1768] [id = 469] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E7551E2800 == 74 [pid = 1768] [id = 636] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E751AC1800 == 73 [pid = 1768] [id = 443] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E74E997000 == 72 [pid = 1768] [id = 389] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E74FF98800 == 71 [pid = 1768] [id = 420] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E748BB2800 == 70 [pid = 1768] [id = 381] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75923C000 == 69 [pid = 1768] [id = 468] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E743620800 == 68 [pid = 1768] [id = 502] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E748631000 == 67 [pid = 1768] [id = 470] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75B888800 == 66 [pid = 1768] [id = 517] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E754141000 == 65 [pid = 1768] [id = 446] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E74A3D1800 == 64 [pid = 1768] [id = 382] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75E26E800 == 63 [pid = 1768] [id = 672] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E750C49800 == 62 [pid = 1768] [id = 69] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BE2D800 == 61 [pid = 1768] [id = 552] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E754139000 == 60 [pid = 1768] [id = 391] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75F539800 == 59 [pid = 1768] [id = 671] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75D93B000 == 58 [pid = 1768] [id = 647] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E7442D7000 == 57 [pid = 1768] [id = 519] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BF8A000 == 56 [pid = 1768] [id = 576] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E748BB2000 == 55 [pid = 1768] [id = 387] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E749BC3000 == 54 [pid = 1768] [id = 566] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BE3F800 == 53 [pid = 1768] [id = 551] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550D3000 == 52 [pid = 1768] [id = 409] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75D6D5800 == 51 [pid = 1768] [id = 634] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E754591800 == 50 [pid = 1768] [id = 392] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BF78800 == 49 [pid = 1768] [id = 593] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BE40800 == 48 [pid = 1768] [id = 518] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75339B800 == 47 [pid = 1768] [id = 618] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B6C000 == 46 [pid = 1768] [id = 655] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E744225800 == 45 [pid = 1768] [id = 72] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75D6DD800 == 44 [pid = 1768] [id = 599] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E750238000 == 43 [pid = 1768] [id = 535] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E744BAC800 == 42 [pid = 1768] [id = 673] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E750A22800 == 41 [pid = 1768] [id = 689] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E7524A3800 == 40 [pid = 1768] [id = 688] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E749BC2800 == 39 [pid = 1768] [id = 687] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75F532800 == 38 [pid = 1768] [id = 686] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75EEB7800 == 37 [pid = 1768] [id = 685] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75DC13800 == 36 [pid = 1768] [id = 684] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75D931800 == 35 [pid = 1768] [id = 683] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75C689000 == 34 [pid = 1768] [id = 682] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E7554DA000 == 33 [pid = 1768] [id = 681] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75C520000 == 32 [pid = 1768] [id = 680] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550C9800 == 31 [pid = 1768] [id = 691] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E7526AD000 == 30 [pid = 1768] [id = 690] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E759035800 == 29 [pid = 1768] [id = 694] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E756EBC000 == 28 [pid = 1768] [id = 693] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E7592D7000 == 27 [pid = 1768] [id = 695] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E7554CD800 == 26 [pid = 1768] [id = 692] 01:38:49 INFO - PROCESS | 1768 | --DOCSHELL 000000E75BAE1800 == 25 [pid = 1768] [id = 696] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E749B0CC00) [pid = 1768] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E75120FC00) [pid = 1768] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E7599A7800) [pid = 1768] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E7546D8400) [pid = 1768] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E749B11400) [pid = 1768] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E743357000) [pid = 1768] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E75C70BC00) [pid = 1768] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E74F963000) [pid = 1768] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E7547B1400) [pid = 1768] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E742856C00) [pid = 1768] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E74CD79800) [pid = 1768] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E75B98EC00) [pid = 1768] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E749B50800) [pid = 1768] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74FBD9400) [pid = 1768] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E752FDC400) [pid = 1768] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E75D4D8000) [pid = 1768] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E75CEB1800) [pid = 1768] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E750216400) [pid = 1768] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E753A13000) [pid = 1768] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E743896400) [pid = 1768] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E74F7BE000) [pid = 1768] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 1768 | 1461141530362 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 01:38:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:38:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 2944ms 01:38:50 INFO - PROCESS | 1768 | 1461141530425 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 01:38:50 INFO - PROCESS | 1768 | 1461141530430 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 01:38:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:38:50 INFO - PROCESS | 1768 | 1461141530436 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:38:50 INFO - PROCESS | 1768 | 1461141530442 Marionette TRACE conn6 <- [1,2754,null,{}] 01:38:50 INFO - PROCESS | 1768 | 1461141530474 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:50 INFO - PROCESS | 1768 | 1461141530614 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 01:38:50 INFO - PROCESS | 1768 | 1461141530685 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E743119800 == 26 [pid = 1768] [id = 698] 01:38:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E742ACA400) [pid = 1768] [serial = 2094] [outer = 0000000000000000] 01:38:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E742ACEC00) [pid = 1768] [serial = 2095] [outer = 000000E742ACA400] 01:38:50 INFO - PROCESS | 1768 | 1461141530787 Marionette DEBUG loaded listener.js 01:38:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E74334E400) [pid = 1768] [serial = 2096] [outer = 000000E742ACA400] 01:38:51 INFO - PROCESS | 1768 | 1461141531519 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 01:38:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:38:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1133ms 01:38:51 INFO - PROCESS | 1768 | 1461141531572 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 01:38:51 INFO - PROCESS | 1768 | 1461141531579 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 01:38:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:38:51 INFO - PROCESS | 1768 | 1461141531587 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:38:51 INFO - PROCESS | 1768 | 1461141531590 Marionette TRACE conn6 <- [1,2758,null,{}] 01:38:51 INFO - PROCESS | 1768 | 1461141531594 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:51 INFO - PROCESS | 1768 | 1461141531713 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 01:38:51 INFO - PROCESS | 1768 | 1461141531792 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:51 INFO - PROCESS | 1768 | ++DOCSHELL 000000E747D1F800 == 27 [pid = 1768] [id = 699] 01:38:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E7437AB800) [pid = 1768] [serial = 2097] [outer = 0000000000000000] 01:38:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E743A28C00) [pid = 1768] [serial = 2098] [outer = 000000E7437AB800] 01:38:51 INFO - PROCESS | 1768 | 1461141531851 Marionette DEBUG loaded listener.js 01:38:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E743A34000) [pid = 1768] [serial = 2099] [outer = 000000E7437AB800] 01:38:52 INFO - PROCESS | 1768 | 1461141532669 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 01:38:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:38:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1135ms 01:38:52 INFO - PROCESS | 1768 | 1461141532725 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 01:38:52 INFO - PROCESS | 1768 | 1461141532729 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 01:38:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:38:52 INFO - PROCESS | 1768 | 1461141532733 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:38:52 INFO - PROCESS | 1768 | 1461141532738 Marionette TRACE conn6 <- [1,2762,null,{}] 01:38:52 INFO - PROCESS | 1768 | 1461141532752 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:52 INFO - PROCESS | 1768 | 1461141532884 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 01:38:52 INFO - PROCESS | 1768 | 1461141532955 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748BB9000 == 28 [pid = 1768] [id = 700] 01:38:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E73E3D4C00) [pid = 1768] [serial = 2100] [outer = 0000000000000000] 01:38:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E744984400) [pid = 1768] [serial = 2101] [outer = 000000E73E3D4C00] 01:38:53 INFO - PROCESS | 1768 | 1461141533018 Marionette DEBUG loaded listener.js 01:38:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E747BD3C00) [pid = 1768] [serial = 2102] [outer = 000000E73E3D4C00] 01:38:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E756F07800 == 27 [pid = 1768] [id = 436] 01:38:53 INFO - PROCESS | 1768 | --DOCSHELL 000000E7526A7800 == 26 [pid = 1768] [id = 437] 01:38:53 INFO - PROCESS | 1768 | 1461141533742 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 01:38:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:38:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1027ms 01:38:53 INFO - PROCESS | 1768 | 1461141533765 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 01:38:53 INFO - PROCESS | 1768 | 1461141533769 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 01:38:53 INFO - PROCESS | 1768 | 1461141533775 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:38:53 INFO - PROCESS | 1768 | 1461141533778 Marionette TRACE conn6 <- [1,2766,null,{}] 01:38:53 INFO - PROCESS | 1768 | 1461141533786 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:53 INFO - PROCESS | 1768 | 1461141533878 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 01:38:53 INFO - PROCESS | 1768 | 1461141533964 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E747B52800 == 27 [pid = 1768] [id = 701] 01:38:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74334D400) [pid = 1768] [serial = 2103] [outer = 0000000000000000] 01:38:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E7437B0C00) [pid = 1768] [serial = 2104] [outer = 000000E74334D400] 01:38:54 INFO - PROCESS | 1768 | 1461141534013 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E743A5F000) [pid = 1768] [serial = 2105] [outer = 000000E74334D400] 01:38:54 INFO - PROCESS | 1768 | 1461141534473 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 01:38:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:38:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 732ms 01:38:54 INFO - PROCESS | 1768 | 1461141534511 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 1768 | 1461141534518 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 01:38:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:38:54 INFO - PROCESS | 1768 | 1461141534524 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:38:54 INFO - PROCESS | 1768 | 1461141534526 Marionette TRACE conn6 <- [1,2770,null,{}] 01:38:54 INFO - PROCESS | 1768 | 1461141534530 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:54 INFO - PROCESS | 1768 | 1461141534619 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 01:38:54 INFO - PROCESS | 1768 | 1461141534626 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C508800 == 28 [pid = 1768] [id = 702] 01:38:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E743350800) [pid = 1768] [serial = 2106] [outer = 0000000000000000] 01:38:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E747BD9000) [pid = 1768] [serial = 2107] [outer = 000000E743350800] 01:38:54 INFO - PROCESS | 1768 | 1461141534675 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E748046C00) [pid = 1768] [serial = 2108] [outer = 000000E743350800] 01:38:55 INFO - PROCESS | 1768 | 1461141535161 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 01:38:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:38:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 690ms 01:38:55 INFO - PROCESS | 1768 | 1461141535216 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 1768 | 1461141535218 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 01:38:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:38:55 INFO - PROCESS | 1768 | 1461141535222 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 1768 | 1461141535226 Marionette TRACE conn6 <- [1,2774,null,{}] 01:38:55 INFO - PROCESS | 1768 | 1461141535237 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:55 INFO - PROCESS | 1768 | 1461141535330 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 01:38:55 INFO - PROCESS | 1768 | 1461141535415 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:55 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F6C0000 == 29 [pid = 1768] [id = 703] 01:38:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E748865800) [pid = 1768] [serial = 2109] [outer = 0000000000000000] 01:38:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E748BA2C00) [pid = 1768] [serial = 2110] [outer = 000000E748865800] 01:38:55 INFO - PROCESS | 1768 | 1461141535466 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E74970A800) [pid = 1768] [serial = 2111] [outer = 000000E748865800] 01:38:55 INFO - PROCESS | 1768 | 1461141535873 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 01:38:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:38:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 690ms 01:38:55 INFO - PROCESS | 1768 | 1461141535914 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 1768 | 1461141535917 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 01:38:55 INFO - PROCESS | 1768 | 1461141535928 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:38:55 INFO - PROCESS | 1768 | 1461141535930 Marionette TRACE conn6 <- [1,2778,null,{}] 01:38:55 INFO - PROCESS | 1768 | 1461141535933 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:56 INFO - PROCESS | 1768 | 1461141536079 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 01:38:56 INFO - PROCESS | 1768 | 1461141536132 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750111800 == 30 [pid = 1768] [id = 704] 01:38:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E749B07C00) [pid = 1768] [serial = 2112] [outer = 0000000000000000] 01:38:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E749B11C00) [pid = 1768] [serial = 2113] [outer = 000000E749B07C00] 01:38:56 INFO - PROCESS | 1768 | 1461141536179 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E749BD8800) [pid = 1768] [serial = 2114] [outer = 000000E749B07C00] 01:38:56 INFO - PROCESS | 1768 | 1461141536634 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 01:38:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:38:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 734ms 01:38:56 INFO - PROCESS | 1768 | 1461141536670 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 01:38:56 INFO - PROCESS | 1768 | 1461141536672 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 01:38:56 INFO - PROCESS | 1768 | 1461141536676 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:38:56 INFO - PROCESS | 1768 | 1461141536678 Marionette TRACE conn6 <- [1,2782,null,{}] 01:38:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:38:56 INFO - PROCESS | 1768 | 1461141536681 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:56 INFO - PROCESS | 1768 | 1461141536792 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 01:38:56 INFO - PROCESS | 1768 | 1461141536800 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75087D800 == 31 [pid = 1768] [id = 705] 01:38:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74A319000) [pid = 1768] [serial = 2115] [outer = 0000000000000000] 01:38:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74C570800) [pid = 1768] [serial = 2116] [outer = 000000E74A319000] 01:38:56 INFO - PROCESS | 1768 | 1461141536893 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E74C5AC400) [pid = 1768] [serial = 2117] [outer = 000000E74A319000] 01:38:57 INFO - PROCESS | 1768 | 1461141537339 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 01:38:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:38:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 01:38:57 INFO - PROCESS | 1768 | 1461141537351 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 1768 | 1461141537353 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 01:38:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:38:57 INFO - PROCESS | 1768 | 1461141537361 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - PROCESS | 1768 | 1461141537363 Marionette TRACE conn6 <- [1,2786,null,{}] 01:38:57 INFO - PROCESS | 1768 | 1461141537367 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:57 INFO - PROCESS | 1768 | 1461141537544 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 01:38:57 INFO - PROCESS | 1768 | 1461141537575 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748BB5800 == 32 [pid = 1768] [id = 706] 01:38:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E74CD52C00) [pid = 1768] [serial = 2118] [outer = 0000000000000000] 01:38:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E74D1E3400) [pid = 1768] [serial = 2119] [outer = 000000E74CD52C00] 01:38:57 INFO - PROCESS | 1768 | 1461141537625 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E74D1EF800) [pid = 1768] [serial = 2120] [outer = 000000E74CD52C00] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E750CC9800) [pid = 1768] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E75CE14800) [pid = 1768] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E75CE15000) [pid = 1768] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E75C706400) [pid = 1768] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E75337E400) [pid = 1768] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E750354C00) [pid = 1768] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E750D7CC00) [pid = 1768] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74EDCB800) [pid = 1768] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E753A05000) [pid = 1768] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E74F7C1400) [pid = 1768] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E755390800) [pid = 1768] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E75522F400) [pid = 1768] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E754684400) [pid = 1768] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E74FBCAC00) [pid = 1768] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E74E91A800) [pid = 1768] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E750CD1800) [pid = 1768] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E74F9B2C00) [pid = 1768] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E749B0D400) [pid = 1768] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E74C5AF800) [pid = 1768] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74199D000) [pid = 1768] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E742266C00) [pid = 1768] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E75C1BDC00) [pid = 1768] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E75C77E000) [pid = 1768] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E743A5A800) [pid = 1768] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E754689800) [pid = 1768] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E74E9F2800) [pid = 1768] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E75CEBB800) [pid = 1768] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E752FD9800) [pid = 1768] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E75B8A6000) [pid = 1768] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E741998C00) [pid = 1768] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E7546D1400) [pid = 1768] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E747BCEC00) [pid = 1768] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E74FBCD000) [pid = 1768] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:38:58 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E747BD4400) [pid = 1768] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:38:58 INFO - PROCESS | 1768 | 1461141538210 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 01:38:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:38:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 879ms 01:38:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:38:58 INFO - PROCESS | 1768 | 1461141538243 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 1768 | 1461141538245 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 01:38:58 INFO - PROCESS | 1768 | 1461141538248 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - PROCESS | 1768 | 1461141538250 Marionette TRACE conn6 <- [1,2790,null,{}] 01:38:58 INFO - PROCESS | 1768 | 1461141538253 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:58 INFO - PROCESS | 1768 | 1461141538363 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 01:38:58 INFO - PROCESS | 1768 | 1461141538415 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7526A9000 == 33 [pid = 1768] [id = 707] 01:38:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E743A5A400) [pid = 1768] [serial = 2121] [outer = 0000000000000000] 01:38:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E74D1E9000) [pid = 1768] [serial = 2122] [outer = 000000E743A5A400] 01:38:58 INFO - PROCESS | 1768 | 1461141538461 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E74E95E000) [pid = 1768] [serial = 2123] [outer = 000000E743A5A400] 01:38:58 INFO - PROCESS | 1768 | 1461141538805 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 01:38:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:38:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 01:38:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:38:58 INFO - PROCESS | 1768 | 1461141538883 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 1768 | 1461141538885 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 01:38:58 INFO - PROCESS | 1768 | 1461141538894 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - PROCESS | 1768 | 1461141538896 Marionette TRACE conn6 <- [1,2794,null,{}] 01:38:58 INFO - PROCESS | 1768 | 1461141538903 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:58 INFO - PROCESS | 1768 | 1461141538985 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 01:38:59 INFO - PROCESS | 1768 | 1461141538992 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C507800 == 34 [pid = 1768] [id = 708] 01:38:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E74E964800) [pid = 1768] [serial = 2124] [outer = 0000000000000000] 01:38:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E74ED33800) [pid = 1768] [serial = 2125] [outer = 000000E74E964800] 01:38:59 INFO - PROCESS | 1768 | 1461141539038 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E74EDC5800) [pid = 1768] [serial = 2126] [outer = 000000E74E964800] 01:38:59 INFO - PROCESS | 1768 | 1461141539479 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 01:38:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:38:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 649ms 01:38:59 INFO - PROCESS | 1768 | 1461141539538 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 01:38:59 INFO - PROCESS | 1768 | 1461141539540 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 01:38:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:38:59 INFO - PROCESS | 1768 | 1461141539544 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:38:59 INFO - PROCESS | 1768 | 1461141539546 Marionette TRACE conn6 <- [1,2798,null,{}] 01:38:59 INFO - PROCESS | 1768 | 1461141539549 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:59 INFO - PROCESS | 1768 | 1461141539632 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 01:38:59 INFO - PROCESS | 1768 | 1461141539640 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540EC000 == 35 [pid = 1768] [id = 709] 01:38:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E74EFA2C00) [pid = 1768] [serial = 2127] [outer = 0000000000000000] 01:38:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E74EFA9800) [pid = 1768] [serial = 2128] [outer = 000000E74EFA2C00] 01:38:59 INFO - PROCESS | 1768 | 1461141539685 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E74F476C00) [pid = 1768] [serial = 2129] [outer = 000000E74EFA2C00] 01:39:00 INFO - PROCESS | 1768 | 1461141540172 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 01:39:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:39:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 671ms 01:39:00 INFO - PROCESS | 1768 | 1461141540219 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 01:39:00 INFO - PROCESS | 1768 | 1461141540224 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 01:39:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:39:00 INFO - PROCESS | 1768 | 1461141540230 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:39:00 INFO - PROCESS | 1768 | 1461141540235 Marionette TRACE conn6 <- [1,2802,null,{}] 01:39:00 INFO - PROCESS | 1768 | 1461141540242 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:00 INFO - PROCESS | 1768 | 1461141540408 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 01:39:00 INFO - PROCESS | 1768 | 1461141540509 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:00 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7488C2000 == 36 [pid = 1768] [id = 710] 01:39:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E7436D6000) [pid = 1768] [serial = 2130] [outer = 0000000000000000] 01:39:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E743A30000) [pid = 1768] [serial = 2131] [outer = 000000E7436D6000] 01:39:00 INFO - PROCESS | 1768 | 1461141540568 Marionette DEBUG loaded listener.js 01:39:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E747BCD400) [pid = 1768] [serial = 2132] [outer = 000000E7436D6000] 01:39:01 INFO - PROCESS | 1768 | 1461141541183 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 01:39:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:39:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 986ms 01:39:01 INFO - PROCESS | 1768 | 1461141541219 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 01:39:01 INFO - PROCESS | 1768 | 1461141541226 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 01:39:01 INFO - PROCESS | 1768 | 1461141541232 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:39:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:39:01 INFO - PROCESS | 1768 | 1461141541235 Marionette TRACE conn6 <- [1,2806,null,{}] 01:39:01 INFO - PROCESS | 1768 | 1461141541239 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:01 INFO - PROCESS | 1768 | 1461141541353 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 01:39:01 INFO - PROCESS | 1768 | 1461141541449 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:01 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750308800 == 37 [pid = 1768] [id = 711] 01:39:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E748686800) [pid = 1768] [serial = 2133] [outer = 0000000000000000] 01:39:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E7496A8400) [pid = 1768] [serial = 2134] [outer = 000000E748686800] 01:39:01 INFO - PROCESS | 1768 | 1461141541513 Marionette DEBUG loaded listener.js 01:39:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E749B0D400) [pid = 1768] [serial = 2135] [outer = 000000E748686800] 01:39:02 INFO - PROCESS | 1768 | 1461141542153 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 01:39:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:39:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 922ms 01:39:02 INFO - PROCESS | 1768 | 1461141542160 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 01:39:02 INFO - PROCESS | 1768 | 1461141542163 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 01:39:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:39:02 INFO - PROCESS | 1768 | 1461141542167 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:39:02 INFO - PROCESS | 1768 | 1461141542171 Marionette TRACE conn6 <- [1,2810,null,{}] 01:39:02 INFO - PROCESS | 1768 | 1461141542183 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:02 INFO - PROCESS | 1768 | 1461141542298 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 01:39:02 INFO - PROCESS | 1768 | 1461141542393 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541B6800 == 38 [pid = 1768] [id = 712] 01:39:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74D140800) [pid = 1768] [serial = 2136] [outer = 0000000000000000] 01:39:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74D28B400) [pid = 1768] [serial = 2137] [outer = 000000E74D140800] 01:39:02 INFO - PROCESS | 1768 | 1461141542452 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E74F77FC00) [pid = 1768] [serial = 2138] [outer = 000000E74D140800] 01:39:03 INFO - PROCESS | 1768 | 1461141543010 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 01:39:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:39:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 880ms 01:39:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:39:03 INFO - PROCESS | 1768 | 1461141543083 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 01:39:03 INFO - PROCESS | 1768 | 1461141543086 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 01:39:03 INFO - PROCESS | 1768 | 1461141543090 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:39:03 INFO - PROCESS | 1768 | 1461141543092 Marionette TRACE conn6 <- [1,2814,null,{}] 01:39:03 INFO - PROCESS | 1768 | 1461141543096 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:03 INFO - PROCESS | 1768 | 1461141543202 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 01:39:03 INFO - PROCESS | 1768 | 1461141543298 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:03 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B16000 == 39 [pid = 1768] [id = 713] 01:39:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74F7C3C00) [pid = 1768] [serial = 2139] [outer = 0000000000000000] 01:39:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E74F959800) [pid = 1768] [serial = 2140] [outer = 000000E74F7C3C00] 01:39:03 INFO - PROCESS | 1768 | 1461141543354 Marionette DEBUG loaded listener.js 01:39:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74F963000) [pid = 1768] [serial = 2141] [outer = 000000E74F7C3C00] 01:39:03 INFO - PROCESS | 1768 | 1461141543881 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:39:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:39:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 839ms 01:39:03 INFO - PROCESS | 1768 | 1461141543933 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 01:39:03 INFO - PROCESS | 1768 | 1461141543935 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 01:39:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:39:03 INFO - PROCESS | 1768 | 1461141543939 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:39:03 INFO - PROCESS | 1768 | 1461141543941 Marionette TRACE conn6 <- [1,2818,null,{}] 01:39:03 INFO - PROCESS | 1768 | 1461141543945 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:04 INFO - PROCESS | 1768 | 1461141544048 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 01:39:04 INFO - PROCESS | 1768 | 1461141544143 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B73800 == 40 [pid = 1768] [id = 714] 01:39:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E74F7C4800) [pid = 1768] [serial = 2142] [outer = 0000000000000000] 01:39:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E74FA1FC00) [pid = 1768] [serial = 2143] [outer = 000000E74F7C4800] 01:39:04 INFO - PROCESS | 1768 | 1461141544198 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E74FA29400) [pid = 1768] [serial = 2144] [outer = 000000E74F7C4800] 01:39:04 INFO - PROCESS | 1768 | 1461141544813 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 01:39:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:39:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 944ms 01:39:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:39:04 INFO - PROCESS | 1768 | 1461141544886 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 1768 | 1461141544888 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 01:39:04 INFO - PROCESS | 1768 | 1461141544892 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 1768 | 1461141544894 Marionette TRACE conn6 <- [1,2822,null,{}] 01:39:04 INFO - PROCESS | 1768 | 1461141544913 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:05 INFO - PROCESS | 1768 | 1461141545050 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 01:39:05 INFO - PROCESS | 1768 | 1461141545296 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744B9D000 == 41 [pid = 1768] [id = 715] 01:39:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E741996800) [pid = 1768] [serial = 2145] [outer = 0000000000000000] 01:39:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E74199E800) [pid = 1768] [serial = 2146] [outer = 000000E741996800] 01:39:05 INFO - PROCESS | 1768 | 1461141545351 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E7431C1400) [pid = 1768] [serial = 2147] [outer = 000000E741996800] 01:39:05 INFO - PROCESS | 1768 | 1461141545961 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:39:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E7551C8800 == 40 [pid = 1768] [id = 430] 01:39:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E7555D0800 == 39 [pid = 1768] [id = 432] 01:39:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E7485C6800 == 38 [pid = 1768] [id = 439] 01:39:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E747D1F800 == 37 [pid = 1768] [id = 699] 01:39:05 INFO - PROCESS | 1768 | --DOCSHELL 000000E743119800 == 36 [pid = 1768] [id = 698] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E75C55FC00) [pid = 1768] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E74F964C00) [pid = 1768] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E75337DC00) [pid = 1768] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74ED38000) [pid = 1768] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E75B98F000) [pid = 1768] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E75CE20000) [pid = 1768] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E75CEB7800) [pid = 1768] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E75D4E1800) [pid = 1768] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E753F07C00) [pid = 1768] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E75D9A1400) [pid = 1768] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E753A11000) [pid = 1768] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E75C561400) [pid = 1768] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74FBDD400) [pid = 1768] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E75DC61C00) [pid = 1768] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E754707800) [pid = 1768] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E75CE16800) [pid = 1768] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E748570C00) [pid = 1768] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E750377400) [pid = 1768] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E752423400) [pid = 1768] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E750D8C400) [pid = 1768] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E753F09C00) [pid = 1768] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E754191800) [pid = 1768] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 01:39:05 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E75473F800) [pid = 1768] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E75467E800) [pid = 1768] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E7555B5C00) [pid = 1768] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E755339400) [pid = 1768] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E75525C800) [pid = 1768] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E75490D400) [pid = 1768] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E75474B800) [pid = 1768] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E750E05800) [pid = 1768] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E750A8D800) [pid = 1768] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E74FA9AC00) [pid = 1768] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E74ED34800) [pid = 1768] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E752A49400) [pid = 1768] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1168ms 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E754682C00) [pid = 1768] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E74FBC7800) [pid = 1768] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E74D13AC00) [pid = 1768] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E74F7BA400) [pid = 1768] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E74EDC0400) [pid = 1768] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (000000E74D138400) [pid = 1768] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (000000E7496AEC00) [pid = 1768] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (000000E7431C0C00) [pid = 1768] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (000000E74EDC2C00) [pid = 1768] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (000000E743A5E800) [pid = 1768] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (000000E75CE1C800) [pid = 1768] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (000000E75C779C00) [pid = 1768] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (000000E75B982C00) [pid = 1768] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (000000E7547B7400) [pid = 1768] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (000000E75093F400) [pid = 1768] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (000000E7546D6000) [pid = 1768] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (000000E74FD23400) [pid = 1768] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 01:39:06 INFO - PROCESS | 1768 | 1461141546064 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 1768 | 1461141546070 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 01:39:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:39:06 INFO - PROCESS | 1768 | 1461141546075 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 1768 | 1461141546078 Marionette TRACE conn6 <- [1,2826,null,{}] 01:39:06 INFO - PROCESS | 1768 | 1461141546083 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:06 INFO - PROCESS | 1768 | 1461141546190 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 01:39:06 INFO - PROCESS | 1768 | 1461141546265 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 1768 | ++DOCSHELL 000000E747D09000 == 37 [pid = 1768] [id = 716] 01:39:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (000000E743355000) [pid = 1768] [serial = 2148] [outer = 0000000000000000] 01:39:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (000000E7436CE800) [pid = 1768] [serial = 2149] [outer = 000000E743355000] 01:39:06 INFO - PROCESS | 1768 | 1461141546314 Marionette DEBUG loaded listener.js 01:39:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (000000E744208000) [pid = 1768] [serial = 2150] [outer = 000000E743355000] 01:39:06 INFO - PROCESS | 1768 | 1461141546804 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 01:39:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:39:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 795ms 01:39:06 INFO - PROCESS | 1768 | 1461141546875 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 1768 | 1461141546879 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 01:39:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:39:06 INFO - PROCESS | 1768 | 1461141546884 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 1768 | 1461141546886 Marionette TRACE conn6 <- [1,2830,null,{}] 01:39:06 INFO - PROCESS | 1768 | 1461141546889 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:06 INFO - PROCESS | 1768 | 1461141546977 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 01:39:06 INFO - PROCESS | 1768 | 1461141546984 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F929000 == 38 [pid = 1768] [id = 717] 01:39:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (000000E747E52000) [pid = 1768] [serial = 2151] [outer = 0000000000000000] 01:39:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (000000E748868800) [pid = 1768] [serial = 2152] [outer = 000000E747E52000] 01:39:07 INFO - PROCESS | 1768 | 1461141547032 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (000000E7496B1C00) [pid = 1768] [serial = 2153] [outer = 000000E747E52000] 01:39:07 INFO - PROCESS | 1768 | 1461141547514 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 01:39:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:39:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 693ms 01:39:07 INFO - PROCESS | 1768 | 1461141547580 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 01:39:07 INFO - PROCESS | 1768 | 1461141547583 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 01:39:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:39:07 INFO - PROCESS | 1768 | 1461141547588 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:39:07 INFO - PROCESS | 1768 | 1461141547595 Marionette TRACE conn6 <- [1,2834,null,{}] 01:39:07 INFO - PROCESS | 1768 | 1461141547605 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:07 INFO - PROCESS | 1768 | 1461141547731 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 01:39:07 INFO - PROCESS | 1768 | 1461141547748 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 1768 | ++DOCSHELL 000000E751921800 == 39 [pid = 1768] [id = 718] 01:39:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (000000E74C57C000) [pid = 1768] [serial = 2154] [outer = 0000000000000000] 01:39:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (000000E74C5AF800) [pid = 1768] [serial = 2155] [outer = 000000E74C57C000] 01:39:07 INFO - PROCESS | 1768 | 1461141547795 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (000000E74CD7D400) [pid = 1768] [serial = 2156] [outer = 000000E74C57C000] 01:39:08 INFO - PROCESS | 1768 | 1461141548228 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 01:39:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:39:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 691ms 01:39:08 INFO - PROCESS | 1768 | 1461141548279 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 01:39:08 INFO - PROCESS | 1768 | 1461141548282 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 01:39:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:39:08 INFO - PROCESS | 1768 | 1461141548286 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 1768 | 1461141548287 Marionette TRACE conn6 <- [1,2838,null,{}] 01:39:08 INFO - PROCESS | 1768 | 1461141548291 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:08 INFO - PROCESS | 1768 | 1461141548404 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 01:39:08 INFO - PROCESS | 1768 | 1461141548453 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:08 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E29000 == 40 [pid = 1768] [id = 719] 01:39:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (000000E74D13C000) [pid = 1768] [serial = 2157] [outer = 0000000000000000] 01:39:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (000000E74D1E6800) [pid = 1768] [serial = 2158] [outer = 000000E74D13C000] 01:39:08 INFO - PROCESS | 1768 | 1461141548500 Marionette DEBUG loaded listener.js 01:39:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E74E95CC00) [pid = 1768] [serial = 2159] [outer = 000000E74D13C000] 01:39:08 INFO - PROCESS | 1768 | 1461141548916 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:39:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:39:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 692ms 01:39:08 INFO - PROCESS | 1768 | 1461141548980 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 01:39:08 INFO - PROCESS | 1768 | 1461141548983 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 01:39:09 INFO - PROCESS | 1768 | 1461141549001 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - PROCESS | 1768 | 1461141549003 Marionette TRACE conn6 <- [1,2842,null,{}] 01:39:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:39:09 INFO - PROCESS | 1768 | 1461141549006 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:09 INFO - PROCESS | 1768 | 1461141549146 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 01:39:09 INFO - PROCESS | 1768 | 1461141549171 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7540E5800 == 41 [pid = 1768] [id = 720] 01:39:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E74EDC6C00) [pid = 1768] [serial = 2160] [outer = 0000000000000000] 01:39:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E74EF9EC00) [pid = 1768] [serial = 2161] [outer = 000000E74EDC6C00] 01:39:09 INFO - PROCESS | 1768 | 1461141549227 Marionette DEBUG loaded listener.js 01:39:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E74F7C1C00) [pid = 1768] [serial = 2162] [outer = 000000E74EDC6C00] 01:39:09 INFO - PROCESS | 1768 | 1461141549673 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 01:39:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:39:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 01:39:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:39:09 INFO - PROCESS | 1768 | 1461141549743 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 01:39:09 INFO - PROCESS | 1768 | 1461141549746 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 01:39:09 INFO - PROCESS | 1768 | 1461141549749 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - PROCESS | 1768 | 1461141549751 Marionette TRACE conn6 <- [1,2846,null,{}] 01:39:09 INFO - PROCESS | 1768 | 1461141549754 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:09 INFO - PROCESS | 1768 | 1461141549867 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 01:39:09 INFO - PROCESS | 1768 | 1461141549925 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754592800 == 42 [pid = 1768] [id = 721] 01:39:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E74FA29C00) [pid = 1768] [serial = 2163] [outer = 0000000000000000] 01:39:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E74FB8AC00) [pid = 1768] [serial = 2164] [outer = 000000E74FA29C00] 01:39:09 INFO - PROCESS | 1768 | 1461141549971 Marionette DEBUG loaded listener.js 01:39:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E74FB93400) [pid = 1768] [serial = 2165] [outer = 000000E74FA29C00] 01:39:10 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E748865800) [pid = 1768] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:39:10 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E73E3D4C00) [pid = 1768] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:39:10 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E742ACA400) [pid = 1768] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:39:10 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E74A319000) [pid = 1768] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:39:10 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E743A5A400) [pid = 1768] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:39:10 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E74CD52C00) [pid = 1768] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:39:10 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (000000E743350800) [pid = 1768] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:39:10 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (000000E749B07C00) [pid = 1768] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:39:10 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (000000E7437AB800) [pid = 1768] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:39:10 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (000000E74E964800) [pid = 1768] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:39:10 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (000000E74334D400) [pid = 1768] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:39:10 INFO - PROCESS | 1768 | 1461141550468 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:39:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:39:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 795ms 01:39:10 INFO - PROCESS | 1768 | 1461141550545 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 01:39:10 INFO - PROCESS | 1768 | 1461141550548 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 01:39:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:39:10 INFO - PROCESS | 1768 | 1461141550551 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:39:10 INFO - PROCESS | 1768 | 1461141550552 Marionette TRACE conn6 <- [1,2850,null,{}] 01:39:10 INFO - PROCESS | 1768 | 1461141550556 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:10 INFO - PROCESS | 1768 | 1461141550638 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 01:39:10 INFO - PROCESS | 1768 | 1461141550720 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:10 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75495E000 == 43 [pid = 1768] [id = 722] 01:39:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (000000E74199A400) [pid = 1768] [serial = 2166] [outer = 0000000000000000] 01:39:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (000000E747E54C00) [pid = 1768] [serial = 2167] [outer = 000000E74199A400] 01:39:10 INFO - PROCESS | 1768 | 1461141550766 Marionette DEBUG loaded listener.js 01:39:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (000000E74FB89000) [pid = 1768] [serial = 2168] [outer = 000000E74199A400] 01:39:11 INFO - PROCESS | 1768 | 1461141551116 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 01:39:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:39:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 629ms 01:39:11 INFO - PROCESS | 1768 | 1461141551183 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 01:39:11 INFO - PROCESS | 1768 | 1461141551185 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 01:39:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:39:11 INFO - PROCESS | 1768 | 1461141551189 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:39:11 INFO - PROCESS | 1768 | 1461141551191 Marionette TRACE conn6 <- [1,2854,null,{}] 01:39:11 INFO - PROCESS | 1768 | 1461141551194 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:11 INFO - PROCESS | 1768 | 1461141551308 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 01:39:11 INFO - PROCESS | 1768 | 1461141551317 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:11 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550D0800 == 44 [pid = 1768] [id = 723] 01:39:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (000000E743A65800) [pid = 1768] [serial = 2169] [outer = 0000000000000000] 01:39:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E74FBC5800) [pid = 1768] [serial = 2170] [outer = 000000E743A65800] 01:39:11 INFO - PROCESS | 1768 | 1461141551362 Marionette DEBUG loaded listener.js 01:39:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E74FBDD400) [pid = 1768] [serial = 2171] [outer = 000000E743A65800] 01:39:11 INFO - PROCESS | 1768 | 1461141551771 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 01:39:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:39:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 629ms 01:39:11 INFO - PROCESS | 1768 | 1461141551821 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 01:39:11 INFO - PROCESS | 1768 | 1461141551824 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 01:39:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:39:11 INFO - PROCESS | 1768 | 1461141551827 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:39:11 INFO - PROCESS | 1768 | 1461141551829 Marionette TRACE conn6 <- [1,2858,null,{}] 01:39:11 INFO - PROCESS | 1768 | 1461141551832 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:11 INFO - PROCESS | 1768 | 1461141551944 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 01:39:11 INFO - PROCESS | 1768 | 1461141551985 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:11 INFO - PROCESS | 1768 | ++DOCSHELL 000000E755232800 == 45 [pid = 1768] [id = 724] 01:39:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E74FBCDC00) [pid = 1768] [serial = 2172] [outer = 0000000000000000] 01:39:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E74FD0B400) [pid = 1768] [serial = 2173] [outer = 000000E74FBCDC00] 01:39:12 INFO - PROCESS | 1768 | 1461141552030 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E74FD14000) [pid = 1768] [serial = 2174] [outer = 000000E74FBCDC00] 01:39:12 INFO - PROCESS | 1768 | 1461141552533 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 01:39:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:39:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 01:39:12 INFO - PROCESS | 1768 | 1461141552565 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 01:39:12 INFO - PROCESS | 1768 | 1461141552570 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 01:39:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:39:12 INFO - PROCESS | 1768 | 1461141552575 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:39:12 INFO - PROCESS | 1768 | 1461141552580 Marionette TRACE conn6 <- [1,2862,null,{}] 01:39:12 INFO - PROCESS | 1768 | 1461141552587 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:12 INFO - PROCESS | 1768 | 1461141552701 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 01:39:12 INFO - PROCESS | 1768 | 1461141552801 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:12 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7497E0800 == 46 [pid = 1768] [id = 725] 01:39:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E7431BE000) [pid = 1768] [serial = 2175] [outer = 0000000000000000] 01:39:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E74389F400) [pid = 1768] [serial = 2176] [outer = 000000E7431BE000] 01:39:12 INFO - PROCESS | 1768 | 1461141552859 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E747D7E400) [pid = 1768] [serial = 2177] [outer = 000000E7431BE000] 01:39:13 INFO - PROCESS | 1768 | 1461141553527 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 01:39:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:39:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 983ms 01:39:13 INFO - PROCESS | 1768 | 1461141553562 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 01:39:13 INFO - PROCESS | 1768 | 1461141553569 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 01:39:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:39:13 INFO - PROCESS | 1768 | 1461141553576 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:39:13 INFO - PROCESS | 1768 | 1461141553579 Marionette TRACE conn6 <- [1,2866,null,{}] 01:39:13 INFO - PROCESS | 1768 | 1461141553584 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:13 INFO - PROCESS | 1768 | 1461141553699 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 01:39:13 INFO - PROCESS | 1768 | 1461141553794 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E22800 == 47 [pid = 1768] [id = 726] 01:39:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E74886C000) [pid = 1768] [serial = 2178] [outer = 0000000000000000] 01:39:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E749CBB400) [pid = 1768] [serial = 2179] [outer = 000000E74886C000] 01:39:13 INFO - PROCESS | 1768 | 1461141553850 Marionette DEBUG loaded listener.js 01:39:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E74D142400) [pid = 1768] [serial = 2180] [outer = 000000E74886C000] 01:39:14 INFO - PROCESS | 1768 | 1461141554391 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 01:39:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:39:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 881ms 01:39:14 INFO - PROCESS | 1768 | 1461141554463 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 01:39:14 INFO - PROCESS | 1768 | 1461141554466 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 01:39:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:39:14 INFO - PROCESS | 1768 | 1461141554470 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:39:14 INFO - PROCESS | 1768 | 1461141554474 Marionette TRACE conn6 <- [1,2870,null,{}] 01:39:14 INFO - PROCESS | 1768 | 1461141554487 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:14 INFO - PROCESS | 1768 | 1461141554601 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 01:39:14 INFO - PROCESS | 1768 | 1461141554695 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:14 INFO - PROCESS | 1768 | ++DOCSHELL 000000E755404800 == 48 [pid = 1768] [id = 727] 01:39:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E74F780C00) [pid = 1768] [serial = 2181] [outer = 0000000000000000] 01:39:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E74FA28400) [pid = 1768] [serial = 2182] [outer = 000000E74F780C00] 01:39:14 INFO - PROCESS | 1768 | 1461141554754 Marionette DEBUG loaded listener.js 01:39:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E74FBE2C00) [pid = 1768] [serial = 2183] [outer = 000000E74F780C00] 01:39:15 INFO - PROCESS | 1768 | 1461141555358 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 01:39:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:39:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 942ms 01:39:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:39:15 INFO - PROCESS | 1768 | 1461141555414 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 01:39:15 INFO - PROCESS | 1768 | 1461141555417 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 01:39:15 INFO - PROCESS | 1768 | 1461141555421 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:39:15 INFO - PROCESS | 1768 | 1461141555423 Marionette TRACE conn6 <- [1,2874,null,{}] 01:39:15 INFO - PROCESS | 1768 | 1461141555427 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:15 INFO - PROCESS | 1768 | 1461141555537 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 01:39:15 INFO - PROCESS | 1768 | 1461141555658 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7554CB800 == 49 [pid = 1768] [id = 728] 01:39:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E74FD0AC00) [pid = 1768] [serial = 2184] [outer = 0000000000000000] 01:39:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E74FD24800) [pid = 1768] [serial = 2185] [outer = 000000E74FD0AC00] 01:39:15 INFO - PROCESS | 1768 | 1461141555716 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E75026E000) [pid = 1768] [serial = 2186] [outer = 000000E74FD0AC00] 01:39:16 INFO - PROCESS | 1768 | 1461141556249 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 01:39:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:39:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 881ms 01:39:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:39:16 INFO - PROCESS | 1768 | 1461141556304 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 01:39:16 INFO - PROCESS | 1768 | 1461141556306 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 01:39:16 INFO - PROCESS | 1768 | 1461141556310 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:39:16 INFO - PROCESS | 1768 | 1461141556312 Marionette TRACE conn6 <- [1,2878,null,{}] 01:39:16 INFO - PROCESS | 1768 | 1461141556316 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:16 INFO - PROCESS | 1768 | 1461141556453 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 01:39:16 INFO - PROCESS | 1768 | 1461141556575 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:16 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7555DA000 == 50 [pid = 1768] [id = 729] 01:39:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E74FD1F000) [pid = 1768] [serial = 2187] [outer = 0000000000000000] 01:39:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E750275C00) [pid = 1768] [serial = 2188] [outer = 000000E74FD1F000] 01:39:16 INFO - PROCESS | 1768 | 1461141556632 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E750352000) [pid = 1768] [serial = 2189] [outer = 000000E74FD1F000] 01:39:17 INFO - PROCESS | 1768 | 1461141557441 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:39:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:39:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1192ms 01:39:17 INFO - PROCESS | 1768 | 1461141557505 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 01:39:17 INFO - PROCESS | 1768 | 1461141557509 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 01:39:17 INFO - PROCESS | 1768 | 1461141557515 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:39:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:39:17 INFO - PROCESS | 1768 | 1461141557519 Marionette TRACE conn6 <- [1,2882,null,{}] 01:39:17 INFO - PROCESS | 1768 | 1461141557524 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:17 INFO - PROCESS | 1768 | 1461141557632 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 01:39:17 INFO - PROCESS | 1768 | 1461141557710 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 1768 | ++DOCSHELL 000000E744BAE000 == 51 [pid = 1768] [id = 730] 01:39:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E741A33400) [pid = 1768] [serial = 2190] [outer = 0000000000000000] 01:39:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E74263EC00) [pid = 1768] [serial = 2191] [outer = 000000E741A33400] 01:39:17 INFO - PROCESS | 1768 | 1461141557804 Marionette DEBUG loaded listener.js 01:39:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E7431BE400) [pid = 1768] [serial = 2192] [outer = 000000E741A33400] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (000000E754907800) [pid = 1768] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (000000E74EFA9800) [pid = 1768] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | 1461141558428 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 01:39:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:39:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 944ms 01:39:18 INFO - PROCESS | 1768 | 1461141558463 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 01:39:18 INFO - PROCESS | 1768 | 1461141558469 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 01:39:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:39:18 INFO - PROCESS | 1768 | 1461141558475 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:39:18 INFO - PROCESS | 1768 | 1461141558478 Marionette TRACE conn6 <- [1,2886,null,{}] 01:39:18 INFO - PROCESS | 1768 | 1461141558482 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:18 INFO - PROCESS | 1768 | 1461141558582 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (000000E749B11C00) [pid = 1768] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (000000E749BD8800) [pid = 1768] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (000000E743A34000) [pid = 1768] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (000000E743A28C00) [pid = 1768] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E74EDC5800) [pid = 1768] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E7437B0C00) [pid = 1768] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E743A5F000) [pid = 1768] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E748BA2C00) [pid = 1768] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E744984400) [pid = 1768] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E747BD3C00) [pid = 1768] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E74334E400) [pid = 1768] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E742ACEC00) [pid = 1768] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E74C5AC400) [pid = 1768] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E74C570800) [pid = 1768] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (000000E74D1E9000) [pid = 1768] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (000000E74D1E3400) [pid = 1768] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (000000E74ED33800) [pid = 1768] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (000000E74D1EF800) [pid = 1768] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (000000E747BD9000) [pid = 1768] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (000000E748046C00) [pid = 1768] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (000000E74E95E000) [pid = 1768] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (000000E74970A800) [pid = 1768] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 01:39:18 INFO - PROCESS | 1768 | 1461141558678 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:18 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74806A000 == 52 [pid = 1768] [id = 731] 01:39:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (000000E741AF4000) [pid = 1768] [serial = 2193] [outer = 0000000000000000] 01:39:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (000000E742F97C00) [pid = 1768] [serial = 2194] [outer = 000000E741AF4000] 01:39:18 INFO - PROCESS | 1768 | 1461141558725 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (000000E743A2E800) [pid = 1768] [serial = 2195] [outer = 000000E741AF4000] 01:39:19 INFO - PROCESS | 1768 | 1461141559156 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 01:39:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:39:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 731ms 01:39:19 INFO - PROCESS | 1768 | 1461141559234 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 01:39:19 INFO - PROCESS | 1768 | 1461141559236 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 01:39:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:39:19 INFO - PROCESS | 1768 | 1461141559240 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:39:19 INFO - PROCESS | 1768 | 1461141559244 Marionette TRACE conn6 <- [1,2890,null,{}] 01:39:19 INFO - PROCESS | 1768 | 1461141559256 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:19 INFO - PROCESS | 1768 | 1461141559355 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 01:39:19 INFO - PROCESS | 1768 | 1461141559364 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:19 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74F6C9800 == 53 [pid = 1768] [id = 732] 01:39:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (000000E747BD0800) [pid = 1768] [serial = 2196] [outer = 0000000000000000] 01:39:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (000000E747D30400) [pid = 1768] [serial = 2197] [outer = 000000E747BD0800] 01:39:19 INFO - PROCESS | 1768 | 1461141559414 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (000000E74856D400) [pid = 1768] [serial = 2198] [outer = 000000E747BD0800] 01:39:19 INFO - PROCESS | 1768 | 1461141559890 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:39:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:39:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 692ms 01:39:19 INFO - PROCESS | 1768 | 1461141559934 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 01:39:19 INFO - PROCESS | 1768 | 1461141559937 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 01:39:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:39:19 INFO - PROCESS | 1768 | 1461141559940 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:39:19 INFO - PROCESS | 1768 | 1461141559942 Marionette TRACE conn6 <- [1,2894,null,{}] 01:39:19 INFO - PROCESS | 1768 | 1461141559946 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:20 INFO - PROCESS | 1768 | 1461141560032 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 01:39:20 INFO - PROCESS | 1768 | 1461141560040 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750A08800 == 54 [pid = 1768] [id = 733] 01:39:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (000000E7496AE400) [pid = 1768] [serial = 2199] [outer = 0000000000000000] 01:39:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (000000E74978C800) [pid = 1768] [serial = 2200] [outer = 000000E7496AE400] 01:39:20 INFO - PROCESS | 1768 | 1461141560088 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E749B0DC00) [pid = 1768] [serial = 2201] [outer = 000000E7496AE400] 01:39:20 INFO - PROCESS | 1768 | 1461141560546 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 01:39:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:39:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 628ms 01:39:20 INFO - PROCESS | 1768 | 1461141560570 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 01:39:20 INFO - PROCESS | 1768 | 1461141560572 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 01:39:20 INFO - PROCESS | 1768 | 1461141560575 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:39:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:39:20 INFO - PROCESS | 1768 | 1461141560577 Marionette TRACE conn6 <- [1,2898,null,{}] 01:39:20 INFO - PROCESS | 1768 | 1461141560581 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:20 INFO - PROCESS | 1768 | 1461141560664 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 01:39:20 INFO - PROCESS | 1768 | 1461141560702 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 1768 | ++DOCSHELL 000000E751923800 == 55 [pid = 1768] [id = 734] 01:39:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E749BDEC00) [pid = 1768] [serial = 2202] [outer = 0000000000000000] 01:39:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E74C57A000) [pid = 1768] [serial = 2203] [outer = 000000E749BDEC00] 01:39:20 INFO - PROCESS | 1768 | 1461141560748 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E74C5AE000) [pid = 1768] [serial = 2204] [outer = 000000E749BDEC00] 01:39:21 INFO - PROCESS | 1768 | 1461141561196 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 01:39:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:39:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:39:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 01:39:21 INFO - PROCESS | 1768 | 1461141561269 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 01:39:21 INFO - PROCESS | 1768 | 1461141561272 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 01:39:21 INFO - TEST-START | /DOMEvents/constructors.html 01:39:21 INFO - PROCESS | 1768 | 1461141561275 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:39:21 INFO - PROCESS | 1768 | 1461141561277 Marionette TRACE conn6 <- [1,2902,null,{}] 01:39:21 INFO - PROCESS | 1768 | 1461141561288 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:21 INFO - PROCESS | 1768 | 1461141561425 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 01:39:21 INFO - PROCESS | 1768 | 1461141561480 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:21 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753E1E800 == 56 [pid = 1768] [id = 735] 01:39:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E74C5A7C00) [pid = 1768] [serial = 2205] [outer = 0000000000000000] 01:39:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E74D1EB000) [pid = 1768] [serial = 2206] [outer = 000000E74C5A7C00] 01:39:21 INFO - PROCESS | 1768 | 1461141561531 Marionette DEBUG loaded listener.js 01:39:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E74E95D000) [pid = 1768] [serial = 2207] [outer = 000000E74C5A7C00] 01:39:22 INFO - PROCESS | 1768 | 1461141562091 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:39:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:39:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:39:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 920ms 01:39:22 INFO - PROCESS | 1768 | 1461141562198 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 01:39:22 INFO - PROCESS | 1768 | 1461141562201 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 01:39:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:39:22 INFO - PROCESS | 1768 | 1461141562205 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:39:22 INFO - PROCESS | 1768 | 1461141562208 Marionette TRACE conn6 <- [1,2906,null,{}] 01:39:22 INFO - PROCESS | 1768 | 1461141562220 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:22 INFO - PROCESS | 1768 | 1461141562333 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 01:39:22 INFO - PROCESS | 1768 | 1461141562340 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:22 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754130000 == 57 [pid = 1768] [id = 736] 01:39:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E74E965400) [pid = 1768] [serial = 2208] [outer = 0000000000000000] 01:39:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E74ED33800) [pid = 1768] [serial = 2209] [outer = 000000E74E965400] 01:39:22 INFO - PROCESS | 1768 | 1461141562385 Marionette DEBUG loaded listener.js 01:39:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E74F473800) [pid = 1768] [serial = 2210] [outer = 000000E74E965400] 01:39:22 INFO - PROCESS | 1768 | 1461141562801 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:39:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:39:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 628ms 01:39:22 INFO - PROCESS | 1768 | 1461141562835 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 01:39:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:39:22 INFO - PROCESS | 1768 | 1461141562837 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 01:39:22 INFO - PROCESS | 1768 | 1461141562841 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:39:22 INFO - PROCESS | 1768 | 1461141562843 Marionette TRACE conn6 <- [1,2910,null,{}] 01:39:22 INFO - PROCESS | 1768 | 1461141562846 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:23 INFO - PROCESS | 1768 | 1461141563025 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 01:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (000000E743A65800) [pid = 1768] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (000000E74EDC6C00) [pid = 1768] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (000000E74C57C000) [pid = 1768] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (000000E743355000) [pid = 1768] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (000000E741996800) [pid = 1768] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (000000E74199A400) [pid = 1768] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (000000E747E52000) [pid = 1768] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (000000E74FA29C00) [pid = 1768] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (000000E75486FC00) [pid = 1768] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (000000E74D13C000) [pid = 1768] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:39:23 INFO - PROCESS | 1768 | 1461141563083 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7541A8800 == 58 [pid = 1768] [id = 737] 01:39:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (000000E74199A400) [pid = 1768] [serial = 2211] [outer = 0000000000000000] 01:39:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (000000E743355800) [pid = 1768] [serial = 2212] [outer = 000000E74199A400] 01:39:23 INFO - PROCESS | 1768 | 1461141563129 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (000000E74EF9DC00) [pid = 1768] [serial = 2213] [outer = 000000E74199A400] 01:39:23 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 01:39:23 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 01:39:23 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 01:39:23 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 01:39:23 INFO - PROCESS | 1768 | 1461141563492 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 01:39:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:39:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:39:23 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 01:39:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:39:23 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 01:39:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:39:23 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]" 01:39:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:39:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:39:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 691ms 01:39:23 INFO - PROCESS | 1768 | 1461141563535 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 01:39:23 INFO - PROCESS | 1768 | 1461141563538 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 01:39:23 INFO - PROCESS | 1768 | 1461141563541 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:39:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:39:23 INFO - PROCESS | 1768 | 1461141563543 Marionette TRACE conn6 <- [1,2914,null,{}] 01:39:23 INFO - PROCESS | 1768 | 1461141563547 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:23 INFO - PROCESS | 1768 | 1461141563631 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 01:39:23 INFO - PROCESS | 1768 | 1461141563671 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550CB800 == 59 [pid = 1768] [id = 738] 01:39:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (000000E74FA26400) [pid = 1768] [serial = 2214] [outer = 0000000000000000] 01:39:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (000000E74FA9F400) [pid = 1768] [serial = 2215] [outer = 000000E74FA26400] 01:39:23 INFO - PROCESS | 1768 | 1461141563717 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (000000E74FB90C00) [pid = 1768] [serial = 2216] [outer = 000000E74FA26400] 01:39:24 INFO - PROCESS | 1768 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:39:24 INFO - PROCESS | 1768 | 1461141564092 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 01:39:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:39:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 586ms 01:39:24 INFO - PROCESS | 1768 | 1461141564130 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 01:39:24 INFO - PROCESS | 1768 | 1461141564133 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 01:39:24 INFO - PROCESS | 1768 | 1461141564136 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:39:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:39:24 INFO - PROCESS | 1768 | 1461141564138 Marionette TRACE conn6 <- [1,2918,null,{}] 01:39:24 INFO - PROCESS | 1768 | 1461141564141 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:24 INFO - PROCESS | 1768 | 1461141564263 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 01:39:24 INFO - PROCESS | 1768 | 1461141564270 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:24 INFO - PROCESS | 1768 | ++DOCSHELL 000000E755405800 == 60 [pid = 1768] [id = 739] 01:39:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (000000E74FBC9C00) [pid = 1768] [serial = 2217] [outer = 0000000000000000] 01:39:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (000000E74FBD8800) [pid = 1768] [serial = 2218] [outer = 000000E74FBC9C00] 01:39:24 INFO - PROCESS | 1768 | 1461141564316 Marionette DEBUG loaded listener.js 01:39:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (000000E74FD0F400) [pid = 1768] [serial = 2219] [outer = 000000E74FBC9C00] 01:39:24 INFO - PROCESS | 1768 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:39:24 INFO - PROCESS | 1768 | 1461141564699 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 01:39:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:39:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 587ms 01:39:24 INFO - PROCESS | 1768 | 1461141564727 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 01:39:24 INFO - PROCESS | 1768 | 1461141564729 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 01:39:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:39:24 INFO - PROCESS | 1768 | 1461141564732 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:39:24 INFO - PROCESS | 1768 | 1461141564735 Marionette TRACE conn6 <- [1,2922,null,{}] 01:39:24 INFO - PROCESS | 1768 | 1461141564738 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:24 INFO - PROCESS | 1768 | 1461141564877 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 01:39:24 INFO - PROCESS | 1768 | 1461141564932 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:24 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756C40000 == 61 [pid = 1768] [id = 740] 01:39:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (000000E74FD27400) [pid = 1768] [serial = 2220] [outer = 0000000000000000] 01:39:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (000000E750271800) [pid = 1768] [serial = 2221] [outer = 000000E74FD27400] 01:39:24 INFO - PROCESS | 1768 | 1461141564983 Marionette DEBUG loaded listener.js 01:39:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (000000E750848400) [pid = 1768] [serial = 2222] [outer = 000000E74FD27400] 01:39:25 INFO - PROCESS | 1768 | 1461141565561 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:39:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:39:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 879ms 01:39:25 INFO - PROCESS | 1768 | 1461141565615 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 01:39:25 INFO - PROCESS | 1768 | 1461141565621 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 01:39:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:39:25 INFO - PROCESS | 1768 | 1461141565627 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:39:25 INFO - PROCESS | 1768 | 1461141565631 Marionette TRACE conn6 <- [1,2926,null,{}] 01:39:25 INFO - PROCESS | 1768 | 1461141565637 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:25 INFO - PROCESS | 1768 | 1461141565784 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 01:39:25 INFO - PROCESS | 1768 | 1461141565884 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:25 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74E985800 == 62 [pid = 1768] [id = 741] 01:39:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (000000E7437C2800) [pid = 1768] [serial = 2223] [outer = 0000000000000000] 01:39:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (000000E743A59800) [pid = 1768] [serial = 2224] [outer = 000000E7437C2800] 01:39:25 INFO - PROCESS | 1768 | 1461141565944 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (000000E7449F3800) [pid = 1768] [serial = 2225] [outer = 000000E7437C2800] 01:39:26 INFO - PROCESS | 1768 | 1461141566486 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:39:26 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 01:39:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 880ms 01:39:26 INFO - PROCESS | 1768 | 1461141566509 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 01:39:26 INFO - PROCESS | 1768 | 1461141566516 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 01:39:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:39:26 INFO - PROCESS | 1768 | 1461141566523 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:39:26 INFO - PROCESS | 1768 | 1461141566526 Marionette TRACE conn6 <- [1,2930,null,{}] 01:39:26 INFO - PROCESS | 1768 | 1461141566530 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:26 INFO - PROCESS | 1768 | 1461141566648 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 01:39:26 INFO - PROCESS | 1768 | 1461141566746 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7533A4800 == 63 [pid = 1768] [id = 742] 01:39:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (000000E74420EC00) [pid = 1768] [serial = 2226] [outer = 0000000000000000] 01:39:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E749790800) [pid = 1768] [serial = 2227] [outer = 000000E74420EC00] 01:39:26 INFO - PROCESS | 1768 | 1461141566803 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E74CD81800) [pid = 1768] [serial = 2228] [outer = 000000E74420EC00] 01:39:27 INFO - PROCESS | 1768 | 1461141567303 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 01:39:27 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 01:39:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:39:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 839ms 01:39:27 INFO - PROCESS | 1768 | 1461141567362 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 01:39:27 INFO - PROCESS | 1768 | 1461141567365 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 01:39:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:39:27 INFO - PROCESS | 1768 | 1461141567368 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:39:27 INFO - PROCESS | 1768 | 1461141567373 Marionette TRACE conn6 <- [1,2934,null,{}] 01:39:27 INFO - PROCESS | 1768 | 1461141567405 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:27 INFO - PROCESS | 1768 | 1461141567572 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 01:39:27 INFO - PROCESS | 1768 | 1461141567661 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:27 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756EC2800 == 64 [pid = 1768] [id = 743] 01:39:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E74EDC5800) [pid = 1768] [serial = 2229] [outer = 0000000000000000] 01:39:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74F9B0C00) [pid = 1768] [serial = 2230] [outer = 000000E74EDC5800] 01:39:27 INFO - PROCESS | 1768 | 1461141567720 Marionette DEBUG loaded listener.js 01:39:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E74FD1C400) [pid = 1768] [serial = 2231] [outer = 000000E74EDC5800] 01:39:28 INFO - PROCESS | 1768 | 1461141568199 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:39:28 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. 01:39:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 881ms 01:39:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:39:28 INFO - PROCESS | 1768 | 1461141568252 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 01:39:28 INFO - PROCESS | 1768 | 1461141568255 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 01:39:28 INFO - PROCESS | 1768 | 1461141568258 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:39:28 INFO - PROCESS | 1768 | 1461141568261 Marionette TRACE conn6 <- [1,2938,null,{}] 01:39:28 INFO - PROCESS | 1768 | 1461141568265 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:28 INFO - PROCESS | 1768 | 1461141568408 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 01:39:28 INFO - PROCESS | 1768 | 1461141568533 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:28 INFO - PROCESS | 1768 | ++DOCSHELL 000000E756F18800 == 65 [pid = 1768] [id = 744] 01:39:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E7500D9000) [pid = 1768] [serial = 2232] [outer = 0000000000000000] 01:39:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E750359400) [pid = 1768] [serial = 2233] [outer = 000000E7500D9000] 01:39:28 INFO - PROCESS | 1768 | 1461141568592 Marionette DEBUG loaded listener.js 01:39:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E75084BC00) [pid = 1768] [serial = 2234] [outer = 000000E7500D9000] 01:39:28 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7555CF000 == 66 [pid = 1768] [id = 745] 01:39:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E750899000) [pid = 1768] [serial = 2235] [outer = 0000000000000000] 01:39:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E75089B400) [pid = 1768] [serial = 2236] [outer = 000000E750899000] 01:39:29 INFO - PROCESS | 1768 | 1461141569173 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:39:29 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. 01:39:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 944ms 01:39:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:39:29 INFO - PROCESS | 1768 | 1461141569205 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 01:39:29 INFO - PROCESS | 1768 | 1461141569208 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 01:39:29 INFO - PROCESS | 1768 | 1461141569211 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:39:29 INFO - PROCESS | 1768 | 1461141569213 Marionette TRACE conn6 <- [1,2942,null,{}] 01:39:29 INFO - PROCESS | 1768 | 1461141569217 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:29 INFO - PROCESS | 1768 | 1461141569348 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 01:39:29 INFO - PROCESS | 1768 | 1461141569439 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 1768 | ++DOCSHELL 000000E758CD8800 == 67 [pid = 1768] [id = 746] 01:39:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74CD7B000) [pid = 1768] [serial = 2237] [outer = 0000000000000000] 01:39:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E750897C00) [pid = 1768] [serial = 2238] [outer = 000000E74CD7B000] 01:39:29 INFO - PROCESS | 1768 | 1461141569496 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E750CC4400) [pid = 1768] [serial = 2239] [outer = 000000E74CD7B000] 01:39:30 INFO - PROCESS | 1768 | 1461141570010 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:39:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:39:30 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 01:39:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 840ms 01:39:30 INFO - PROCESS | 1768 | 1461141570052 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 01:39:30 INFO - PROCESS | 1768 | 1461141570055 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 01:39:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:39:30 INFO - PROCESS | 1768 | 1461141570109 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:39:30 INFO - PROCESS | 1768 | 1461141570112 Marionette TRACE conn6 <- [1,2946,null,{}] 01:39:30 INFO - PROCESS | 1768 | 1461141570117 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:30 INFO - PROCESS | 1768 | 1461141570259 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 01:39:30 INFO - PROCESS | 1768 | 1461141570350 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:30 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759048800 == 68 [pid = 1768] [id = 747] 01:39:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E750CD3400) [pid = 1768] [serial = 2240] [outer = 0000000000000000] 01:39:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E750D7C400) [pid = 1768] [serial = 2241] [outer = 000000E750CD3400] 01:39:30 INFO - PROCESS | 1768 | 1461141570406 Marionette DEBUG loaded listener.js 01:39:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E750D85400) [pid = 1768] [serial = 2242] [outer = 000000E750CD3400] 01:39:30 INFO - PROCESS | 1768 | 1461141570906 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:39:30 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. 01:39:30 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 861ms 01:39:30 INFO - PROCESS | 1768 | 1461141570955 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 01:39:30 INFO - PROCESS | 1768 | 1461141570957 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 01:39:30 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:39:30 INFO - PROCESS | 1768 | 1461141570961 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:39:30 INFO - PROCESS | 1768 | 1461141570963 Marionette TRACE conn6 <- [1,2950,null,{}] 01:39:30 INFO - PROCESS | 1768 | 1461141570967 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:31 INFO - PROCESS | 1768 | 1461141571105 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 01:39:31 INFO - PROCESS | 1768 | 1461141571201 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:31 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75923D000 == 69 [pid = 1768] [id = 748] 01:39:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E750CD3C00) [pid = 1768] [serial = 2243] [outer = 0000000000000000] 01:39:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E750D8B800) [pid = 1768] [serial = 2244] [outer = 000000E750CD3C00] 01:39:31 INFO - PROCESS | 1768 | 1461141571257 Marionette DEBUG loaded listener.js 01:39:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E750E09000) [pid = 1768] [serial = 2245] [outer = 000000E750CD3C00] 01:39:31 INFO - PROCESS | 1768 | 1461141571989 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:39:32 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. 01:39:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1079ms 01:39:32 INFO - PROCESS | 1768 | 1461141572044 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 01:39:32 INFO - PROCESS | 1768 | 1461141572048 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 01:39:32 INFO - PROCESS | 1768 | 1461141572053 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:39:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:39:32 INFO - PROCESS | 1768 | 1461141572057 Marionette TRACE conn6 <- [1,2954,null,{}] 01:39:32 INFO - PROCESS | 1768 | 1461141572064 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:32 INFO - PROCESS | 1768 | 1461141572168 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 01:39:32 INFO - PROCESS | 1768 | 1461141572301 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:32 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750105000 == 70 [pid = 1768] [id = 749] 01:39:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E7422E1000) [pid = 1768] [serial = 2246] [outer = 0000000000000000] 01:39:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E7431BF000) [pid = 1768] [serial = 2247] [outer = 000000E7422E1000] 01:39:32 INFO - PROCESS | 1768 | 1461141572353 Marionette DEBUG loaded listener.js 01:39:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E743A5D800) [pid = 1768] [serial = 2248] [outer = 000000E7422E1000] 01:39:32 INFO - PROCESS | 1768 | 1461141572906 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:39:32 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. 01:39:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 879ms 01:39:32 INFO - PROCESS | 1768 | 1461141572937 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 01:39:32 INFO - PROCESS | 1768 | 1461141572943 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 01:39:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:39:32 INFO - PROCESS | 1768 | 1461141572949 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:39:32 INFO - PROCESS | 1768 | 1461141572952 Marionette TRACE conn6 <- [1,2958,null,{}] 01:39:32 INFO - PROCESS | 1768 | 1461141572956 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:33 INFO - PROCESS | 1768 | 1461141573058 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 01:39:33 INFO - PROCESS | 1768 | 1461141573157 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:33 INFO - PROCESS | 1768 | ++DOCSHELL 000000E750A07800 == 71 [pid = 1768] [id = 750] 01:39:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E7496A6800) [pid = 1768] [serial = 2249] [outer = 0000000000000000] 01:39:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E749B07C00) [pid = 1768] [serial = 2250] [outer = 000000E7496A6800] 01:39:33 INFO - PROCESS | 1768 | 1461141573207 Marionette DEBUG loaded listener.js 01:39:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E74C5A7800) [pid = 1768] [serial = 2251] [outer = 000000E7496A6800] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E74A3E6000 == 70 [pid = 1768] [id = 433] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E748BB9000 == 69 [pid = 1768] [id = 700] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E74EF63000 == 68 [pid = 1768] [id = 423] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E748A7B800 == 67 [pid = 1768] [id = 424] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E755405800 == 66 [pid = 1768] [id = 739] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550CB800 == 65 [pid = 1768] [id = 738] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E7541A8800 == 64 [pid = 1768] [id = 737] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E754130000 == 63 [pid = 1768] [id = 736] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E751923800 == 62 [pid = 1768] [id = 734] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E750A08800 == 61 [pid = 1768] [id = 733] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E74F6C9800 == 60 [pid = 1768] [id = 732] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E74FA1FC00) [pid = 1768] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74D28B400) [pid = 1768] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E743A30000) [pid = 1768] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E7496A8400) [pid = 1768] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E74F959800) [pid = 1768] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E74FD0B400) [pid = 1768] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E74806A000 == 59 [pid = 1768] [id = 731] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E744BAE000 == 58 [pid = 1768] [id = 730] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E7555DA000 == 57 [pid = 1768] [id = 729] 01:39:33 INFO - PROCESS | 1768 | --DOCSHELL 000000E7554CB800 == 56 [pid = 1768] [id = 728] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74FBC5800) [pid = 1768] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74F7C1C00) [pid = 1768] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74C5AF800) [pid = 1768] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E744208000) [pid = 1768] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E7431C1400) [pid = 1768] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74FB89000) [pid = 1768] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E7496B1C00) [pid = 1768] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74FB93400) [pid = 1768] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E748868800) [pid = 1768] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (000000E747E54C00) [pid = 1768] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (000000E74FB8AC00) [pid = 1768] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (000000E74EF9EC00) [pid = 1768] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (000000E755190400) [pid = 1768] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (000000E7436CE800) [pid = 1768] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (000000E74E95CC00) [pid = 1768] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (000000E74D1E6800) [pid = 1768] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (000000E74199E800) [pid = 1768] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (000000E74CD7D400) [pid = 1768] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (000000E74FBDD400) [pid = 1768] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1768 | 1461141573686 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:39:33 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. 01:39:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 797ms 01:39:33 INFO - PROCESS | 1768 | 1461141573750 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 01:39:33 INFO - PROCESS | 1768 | 1461141573752 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 01:39:33 INFO - PROCESS | 1768 | 1461141573756 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:39:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:39:33 INFO - PROCESS | 1768 | 1461141573760 Marionette TRACE conn6 <- [1,2962,null,{}] 01:39:33 INFO - PROCESS | 1768 | 1461141573771 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:33 INFO - PROCESS | 1768 | 1461141573868 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 01:39:33 INFO - PROCESS | 1768 | 1461141573877 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:33 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74E98D000 == 57 [pid = 1768] [id = 751] 01:39:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (000000E747D32000) [pid = 1768] [serial = 2252] [outer = 0000000000000000] 01:39:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (000000E7496AF000) [pid = 1768] [serial = 2253] [outer = 000000E747D32000] 01:39:33 INFO - PROCESS | 1768 | 1461141573933 Marionette DEBUG loaded listener.js 01:39:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (000000E74C576800) [pid = 1768] [serial = 2254] [outer = 000000E747D32000] 01:39:34 INFO - PROCESS | 1768 | 1461141574387 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 01:39:34 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. 01:39:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 691ms 01:39:34 INFO - PROCESS | 1768 | 1461141574453 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 01:39:34 INFO - PROCESS | 1768 | 1461141574455 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 01:39:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:39:34 INFO - PROCESS | 1768 | 1461141574459 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:39:34 INFO - PROCESS | 1768 | 1461141574461 Marionette TRACE conn6 <- [1,2966,null,{}] 01:39:34 INFO - PROCESS | 1768 | 1461141574464 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:34 INFO - PROCESS | 1768 | 1461141574585 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 01:39:34 INFO - PROCESS | 1768 | 1461141574599 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:34 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7533AB000 == 58 [pid = 1768] [id = 752] 01:39:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (000000E74D1EA000) [pid = 1768] [serial = 2255] [outer = 0000000000000000] 01:39:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (000000E74D284C00) [pid = 1768] [serial = 2256] [outer = 000000E74D1EA000] 01:39:34 INFO - PROCESS | 1768 | 1461141574647 Marionette DEBUG loaded listener.js 01:39:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (000000E74E9E6400) [pid = 1768] [serial = 2257] [outer = 000000E74D1EA000] 01:39:35 INFO - PROCESS | 1768 | 1461141575074 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:39:35 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. 01:39:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 01:39:35 INFO - PROCESS | 1768 | 1461141575090 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 01:39:35 INFO - PROCESS | 1768 | 1461141575092 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 01:39:35 INFO - PROCESS | 1768 | 1461141575096 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:39:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:39:35 INFO - PROCESS | 1768 | 1461141575097 Marionette TRACE conn6 <- [1,2970,null,{}] 01:39:35 INFO - PROCESS | 1768 | 1461141575101 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:35 INFO - PROCESS | 1768 | 1461141575188 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 01:39:35 INFO - PROCESS | 1768 | 1461141575195 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754130000 == 59 [pid = 1768] [id = 753] 01:39:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (000000E74E913400) [pid = 1768] [serial = 2258] [outer = 0000000000000000] 01:39:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (000000E74EDCC800) [pid = 1768] [serial = 2259] [outer = 000000E74E913400] 01:39:35 INFO - PROCESS | 1768 | 1461141575241 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (000000E74F7BA400) [pid = 1768] [serial = 2260] [outer = 000000E74E913400] 01:39:35 INFO - PROCESS | 1768 | 1461141575657 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 01:39:35 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 01:39:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:39:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 587ms 01:39:35 INFO - PROCESS | 1768 | 1461141575686 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 01:39:35 INFO - PROCESS | 1768 | 1461141575689 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 01:39:35 INFO - PROCESS | 1768 | 1461141575692 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:39:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:39:35 INFO - PROCESS | 1768 | 1461141575694 Marionette TRACE conn6 <- [1,2974,null,{}] 01:39:35 INFO - PROCESS | 1768 | 1461141575721 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:35 INFO - PROCESS | 1768 | 1461141575863 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 01:39:35 INFO - PROCESS | 1768 | 1461141575869 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B20800 == 60 [pid = 1768] [id = 754] 01:39:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (000000E74FA1F000) [pid = 1768] [serial = 2261] [outer = 0000000000000000] 01:39:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74FB93400) [pid = 1768] [serial = 2262] [outer = 000000E74FA1F000] 01:39:35 INFO - PROCESS | 1768 | 1461141575966 Marionette DEBUG loaded listener.js 01:39:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E74FBDEC00) [pid = 1768] [serial = 2263] [outer = 000000E74FA1F000] 01:39:36 INFO - PROCESS | 1768 | 1461141576375 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:39:36 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. 01:39:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 753ms 01:39:36 INFO - PROCESS | 1768 | 1461141576449 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 01:39:36 INFO - PROCESS | 1768 | 1461141576451 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 01:39:36 INFO - PROCESS | 1768 | 1461141576454 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:39:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:39:36 INFO - PROCESS | 1768 | 1461141576456 Marionette TRACE conn6 <- [1,2978,null,{}] 01:39:36 INFO - PROCESS | 1768 | 1461141576466 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:36 INFO - PROCESS | 1768 | 1461141576580 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 01:39:36 INFO - PROCESS | 1768 | 1461141576586 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:36 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7551C9800 == 61 [pid = 1768] [id = 755] 01:39:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E74FD0E400) [pid = 1768] [serial = 2264] [outer = 0000000000000000] 01:39:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E74FD21000) [pid = 1768] [serial = 2265] [outer = 000000E74FD0E400] 01:39:36 INFO - PROCESS | 1768 | 1461141576632 Marionette DEBUG loaded listener.js 01:39:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E75034CC00) [pid = 1768] [serial = 2266] [outer = 000000E74FD0E400] 01:39:36 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7551DE800 == 62 [pid = 1768] [id = 756] 01:39:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E750A8BC00) [pid = 1768] [serial = 2267] [outer = 0000000000000000] 01:39:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E750C11400) [pid = 1768] [serial = 2268] [outer = 000000E750A8BC00] 01:39:37 INFO - PROCESS | 1768 | 1461141577100 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:39:37 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. 01:39:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 691ms 01:39:37 INFO - PROCESS | 1768 | 1461141577149 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 01:39:37 INFO - PROCESS | 1768 | 1461141577151 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 01:39:37 INFO - PROCESS | 1768 | 1461141577154 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:39:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:39:37 INFO - PROCESS | 1768 | 1461141577156 Marionette TRACE conn6 <- [1,2982,null,{}] 01:39:37 INFO - PROCESS | 1768 | 1461141577159 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:37 INFO - PROCESS | 1768 | 1461141577320 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 01:39:37 INFO - PROCESS | 1768 | 1461141577347 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7554CB800 == 63 [pid = 1768] [id = 757] 01:39:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E75089BC00) [pid = 1768] [serial = 2269] [outer = 0000000000000000] 01:39:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E750942400) [pid = 1768] [serial = 2270] [outer = 000000E75089BC00] 01:39:37 INFO - PROCESS | 1768 | 1461141577392 Marionette DEBUG loaded listener.js 01:39:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E750D70400) [pid = 1768] [serial = 2271] [outer = 000000E75089BC00] 01:39:37 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E74C5A7C00) [pid = 1768] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:39:37 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74E965400) [pid = 1768] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:39:37 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E749BDEC00) [pid = 1768] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:39:37 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E741A33400) [pid = 1768] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:39:37 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E741AF4000) [pid = 1768] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:39:37 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E7496AE400) [pid = 1768] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:39:37 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74FA26400) [pid = 1768] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:39:37 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E747BD0800) [pid = 1768] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:39:37 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (000000E74FBC9C00) [pid = 1768] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:39:37 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (000000E74199A400) [pid = 1768] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:39:37 INFO - PROCESS | 1768 | 1461141577980 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:39:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:39:38 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 01:39:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 879ms 01:39:38 INFO - PROCESS | 1768 | 1461141578036 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 1768 | 1461141578039 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 01:39:38 INFO - PROCESS | 1768 | 1461141578041 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:39:38 INFO - PROCESS | 1768 | 1461141578043 Marionette TRACE conn6 <- [1,2986,null,{}] 01:39:38 INFO - PROCESS | 1768 | 1461141578047 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:38 INFO - PROCESS | 1768 | 1461141578138 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 01:39:38 INFO - PROCESS | 1768 | 1461141578145 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:38 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754133000 == 64 [pid = 1768] [id = 758] 01:39:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (000000E74A316C00) [pid = 1768] [serial = 2272] [outer = 0000000000000000] 01:39:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (000000E74FBC9C00) [pid = 1768] [serial = 2273] [outer = 000000E74A316C00] 01:39:38 INFO - PROCESS | 1768 | 1461141578191 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E750E05C00) [pid = 1768] [serial = 2274] [outer = 000000E74A316C00] 01:39:38 INFO - PROCESS | 1768 | 1461141578579 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:39:38 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. 01:39:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 585ms 01:39:38 INFO - PROCESS | 1768 | 1461141578660 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 1768 | 1461141578662 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 01:39:38 INFO - PROCESS | 1768 | 1461141578666 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - PROCESS | 1768 | 1461141578667 Marionette TRACE conn6 <- [1,2990,null,{}] 01:39:38 INFO - PROCESS | 1768 | 1461141578671 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:39:38 INFO - PROCESS | 1768 | 1461141578760 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 01:39:38 INFO - PROCESS | 1768 | 1461141578766 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:38 INFO - PROCESS | 1768 | ++DOCSHELL 000000E758CD4800 == 65 [pid = 1768] [id = 759] 01:39:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E75176B000) [pid = 1768] [serial = 2275] [outer = 0000000000000000] 01:39:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E7519C6000) [pid = 1768] [serial = 2276] [outer = 000000E75176B000] 01:39:38 INFO - PROCESS | 1768 | 1461141578812 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E7519DF400) [pid = 1768] [serial = 2277] [outer = 000000E75176B000] 01:39:39 INFO - PROCESS | 1768 | 1461141579232 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:39:39 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. 01:39:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 587ms 01:39:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:39:39 INFO - PROCESS | 1768 | 1461141579266 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 01:39:39 INFO - PROCESS | 1768 | 1461141579268 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 01:39:39 INFO - PROCESS | 1768 | 1461141579271 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:39:39 INFO - PROCESS | 1768 | 1461141579274 Marionette TRACE conn6 <- [1,2994,null,{}] 01:39:39 INFO - PROCESS | 1768 | 1461141579278 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:39 INFO - PROCESS | 1768 | 1461141579384 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 01:39:39 INFO - PROCESS | 1768 | 1461141579390 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7592E1800 == 66 [pid = 1768] [id = 760] 01:39:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E751A89C00) [pid = 1768] [serial = 2278] [outer = 0000000000000000] 01:39:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E7524DE400) [pid = 1768] [serial = 2279] [outer = 000000E751A89C00] 01:39:39 INFO - PROCESS | 1768 | 1461141579442 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E752EE2C00) [pid = 1768] [serial = 2280] [outer = 000000E751A89C00] 01:39:39 INFO - PROCESS | 1768 | 1461141579873 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:39:39 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. 01:39:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 628ms 01:39:39 INFO - PROCESS | 1768 | 1461141579974 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 01:39:39 INFO - PROCESS | 1768 | 1461141579978 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 01:39:39 INFO - PROCESS | 1768 | 1461141579984 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:39:40 INFO - PROCESS | 1768 | 1461141579989 Marionette TRACE conn6 <- [1,2998,null,{}] 01:39:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:39:40 INFO - PROCESS | 1768 | 1461141580000 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:40 INFO - PROCESS | 1768 | 1461141580190 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 01:39:40 INFO - PROCESS | 1768 | 1461141580284 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:40 INFO - PROCESS | 1768 | ++DOCSHELL 000000E749BBF800 == 67 [pid = 1768] [id = 761] 01:39:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E7431BDC00) [pid = 1768] [serial = 2281] [outer = 0000000000000000] 01:39:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E74334D400) [pid = 1768] [serial = 2282] [outer = 000000E7431BDC00] 01:39:40 INFO - PROCESS | 1768 | 1461141580342 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E747BD5C00) [pid = 1768] [serial = 2283] [outer = 000000E7431BDC00] 01:39:40 INFO - PROCESS | 1768 | [1768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:39:40 INFO - PROCESS | 1768 | 1461141580934 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:39:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:39:40 INFO - {} 01:39:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:39:40 INFO - {} 01:39:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:39:40 INFO - {} 01:39:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:39:40 INFO - {} 01:39:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 987ms 01:39:40 INFO - PROCESS | 1768 | 1461141580982 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 01:39:40 INFO - PROCESS | 1768 | 1461141580986 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 01:39:40 INFO - TEST-START | /FileAPI/fileReader.html 01:39:41 INFO - PROCESS | 1768 | 1461141580993 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:39:41 INFO - PROCESS | 1768 | 1461141580997 Marionette TRACE conn6 <- [1,3002,null,{}] 01:39:41 INFO - PROCESS | 1768 | 1461141581018 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:41 INFO - PROCESS | 1768 | 1461141581145 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 01:39:41 INFO - PROCESS | 1768 | 1461141581265 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:41 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B11000 == 68 [pid = 1768] [id = 762] 01:39:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E74420CC00) [pid = 1768] [serial = 2284] [outer = 0000000000000000] 01:39:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E74D1F0400) [pid = 1768] [serial = 2285] [outer = 000000E74420CC00] 01:39:41 INFO - PROCESS | 1768 | 1461141581322 Marionette DEBUG loaded listener.js 01:39:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E74F7C8C00) [pid = 1768] [serial = 2286] [outer = 000000E74420CC00] 01:39:41 INFO - PROCESS | 1768 | 1461141581884 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 01:39:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:39:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:39:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:39:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:39:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 901ms 01:39:41 INFO - PROCESS | 1768 | 1461141581895 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 01:39:41 INFO - PROCESS | 1768 | 1461141581898 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 01:39:41 INFO - TEST-START | /FileAPI/historical.html 01:39:41 INFO - PROCESS | 1768 | 1461141581902 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:39:41 INFO - PROCESS | 1768 | 1461141581905 Marionette TRACE conn6 <- [1,3006,null,{}] 01:39:41 INFO - PROCESS | 1768 | 1461141581911 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:42 INFO - PROCESS | 1768 | 1461141582032 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 01:39:42 INFO - PROCESS | 1768 | 1461141582168 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:42 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75B88B000 == 69 [pid = 1768] [id = 763] 01:39:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E750846400) [pid = 1768] [serial = 2287] [outer = 0000000000000000] 01:39:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E750CC8800) [pid = 1768] [serial = 2288] [outer = 000000E750846400] 01:39:42 INFO - PROCESS | 1768 | 1461141582233 Marionette DEBUG loaded listener.js 01:39:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E7519E1800) [pid = 1768] [serial = 2289] [outer = 000000E750846400] 01:39:42 INFO - PROCESS | 1768 | 1461141582744 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 01:39:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:39:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:39:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:39:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:39:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:39:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:39:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:39:42 INFO - TEST-OK | /FileAPI/historical.html | took 881ms 01:39:42 INFO - PROCESS | 1768 | 1461141582848 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 01:39:42 INFO - PROCESS | 1768 | 1461141582851 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 01:39:42 INFO - TEST-START | /FileAPI/idlharness.html 01:39:42 INFO - PROCESS | 1768 | 1461141582860 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:39:42 INFO - PROCESS | 1768 | 1461141582862 Marionette TRACE conn6 <- [1,3010,null,{}] 01:39:42 INFO - PROCESS | 1768 | 1461141582883 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:43 INFO - PROCESS | 1768 | 1461141583003 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 01:39:43 INFO - PROCESS | 1768 | 1461141583097 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:43 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BC90800 == 70 [pid = 1768] [id = 764] 01:39:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E752EE0400) [pid = 1768] [serial = 2290] [outer = 0000000000000000] 01:39:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E75337E400) [pid = 1768] [serial = 2291] [outer = 000000E752EE0400] 01:39:43 INFO - PROCESS | 1768 | 1461141583153 Marionette DEBUG loaded listener.js 01:39:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E753A02400) [pid = 1768] [serial = 2292] [outer = 000000E752EE0400] 01:39:44 INFO - PROCESS | 1768 | 1461141584163 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:39:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:39:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:39:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:39:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:39:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:39:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:39:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:39:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:39:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:39:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:39:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:39:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:39:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:39:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:39:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:39:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:39:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:39:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:39:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:39:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:39:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:39:44 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 01:39:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:39:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:39:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:39:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:39:44 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 01:39:44 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 01:39:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:39:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:39:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:39:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:39:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:39:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:39:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:39:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:39:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:39:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:39:44 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 01:39:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:39:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:39:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:39:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:39:44 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 01:39:44 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 01:39:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:39:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:39:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:39:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:39:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 1453ms 01:39:44 INFO - PROCESS | 1768 | 1461141584361 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 1768 | 1461141584364 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 01:39:44 INFO - TEST-START | /FileAPI/idlharness.worker 01:39:44 INFO - PROCESS | 1768 | 1461141584370 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:39:44 INFO - PROCESS | 1768 | 1461141584372 Marionette TRACE conn6 <- [1,3014,null,{}] 01:39:44 INFO - PROCESS | 1768 | 1461141584376 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:44 INFO - PROCESS | 1768 | 1461141584521 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 01:39:44 INFO - PROCESS | 1768 | 1461141584644 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:44 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BD4A800 == 71 [pid = 1768] [id = 765] 01:39:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E75337BC00) [pid = 1768] [serial = 2293] [outer = 0000000000000000] 01:39:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E75467E800) [pid = 1768] [serial = 2294] [outer = 000000E75337BC00] 01:39:44 INFO - PROCESS | 1768 | 1461141584703 Marionette DEBUG loaded listener.js 01:39:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E754684800) [pid = 1768] [serial = 2295] [outer = 000000E75337BC00] 01:39:44 INFO - PROCESS | 1768 | [1768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:39:46 INFO - PROCESS | 1768 | 1461141586093 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:39:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:39:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:39:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:39:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:39:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:39:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:39:46 INFO - {} 01:39:46 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 01:39:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:39:46 INFO - {} 01:39:46 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 - {} 01:39:46 INFO - {} 01:39:46 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 01:39:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:39:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:39:46 INFO - {} 01:39:46 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 01:39:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:39:46 INFO - {} 01:39:46 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 - {} 01:39:46 INFO - {} 01:39:46 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 01:39:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 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 01:39:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:39:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:39:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 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 01:39:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 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 01:39:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 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 01:39:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:39:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:39:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:39:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:39:46 INFO - {} 01:39:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1915ms 01:39:46 INFO - PROCESS | 1768 | 1461141586286 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 01:39:46 INFO - PROCESS | 1768 | 1461141586290 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 01:39:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:39:46 INFO - PROCESS | 1768 | 1461141586295 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:39:46 INFO - PROCESS | 1768 | 1461141586299 Marionette TRACE conn6 <- [1,3018,null,{}] 01:39:46 INFO - PROCESS | 1768 | 1461141586304 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:46 INFO - PROCESS | 1768 | 1461141586445 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 01:39:46 INFO - PROCESS | 1768 | 1461141586575 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:46 INFO - PROCESS | 1768 | ++DOCSHELL 000000E747B3E000 == 72 [pid = 1768] [id = 766] 01:39:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E7437B0C00) [pid = 1768] [serial = 2296] [outer = 0000000000000000] 01:39:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E748571000) [pid = 1768] [serial = 2297] [outer = 000000E7437B0C00] 01:39:46 INFO - PROCESS | 1768 | 1461141586630 Marionette DEBUG loaded listener.js 01:39:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E749B05000) [pid = 1768] [serial = 2298] [outer = 000000E7437B0C00] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E75495E000 == 71 [pid = 1768] [id = 722] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E29000 == 70 [pid = 1768] [id = 719] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E7540E5800 == 69 [pid = 1768] [id = 720] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550D0800 == 68 [pid = 1768] [id = 723] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E743669000 == 67 [pid = 1768] [id = 438] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E758CD4800 == 66 [pid = 1768] [id = 759] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E754133000 == 65 [pid = 1768] [id = 758] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E7554CB800 == 64 [pid = 1768] [id = 757] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E7551DE800 == 63 [pid = 1768] [id = 756] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E7551C9800 == 62 [pid = 1768] [id = 755] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E754B20800 == 61 [pid = 1768] [id = 754] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E754130000 == 60 [pid = 1768] [id = 753] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E1E800 == 59 [pid = 1768] [id = 735] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E7533AB000 == 58 [pid = 1768] [id = 752] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E74E98D000 == 57 [pid = 1768] [id = 751] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E750A07800 == 56 [pid = 1768] [id = 750] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E750105000 == 55 [pid = 1768] [id = 749] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E75923D000 == 54 [pid = 1768] [id = 748] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E759048800 == 53 [pid = 1768] [id = 747] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E758CD8800 == 52 [pid = 1768] [id = 746] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E7555CF000 == 51 [pid = 1768] [id = 745] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E756F18800 == 50 [pid = 1768] [id = 744] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E756EC2800 == 49 [pid = 1768] [id = 743] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E7533A4800 == 48 [pid = 1768] [id = 742] 01:39:47 INFO - PROCESS | 1768 | --DOCSHELL 000000E74E985800 == 47 [pid = 1768] [id = 741] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E74D1EB000) [pid = 1768] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E74ED33800) [pid = 1768] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E74E95D000) [pid = 1768] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E743355800) [pid = 1768] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E74F473800) [pid = 1768] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E74C57A000) [pid = 1768] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E7431BE400) [pid = 1768] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E74263EC00) [pid = 1768] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E742F97C00) [pid = 1768] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E743A2E800) [pid = 1768] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74389F400) [pid = 1768] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E74978C800) [pid = 1768] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E749B0DC00) [pid = 1768] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E749CBB400) [pid = 1768] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74FD24800) [pid = 1768] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E74FA9F400) [pid = 1768] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E747D30400) [pid = 1768] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E74856D400) [pid = 1768] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74FA28400) [pid = 1768] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E750275C00) [pid = 1768] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74EF9DC00) [pid = 1768] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E74FB90C00) [pid = 1768] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E74C5AE000) [pid = 1768] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74FBD8800) [pid = 1768] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E74FD0F400) [pid = 1768] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 01:39:47 INFO - PROCESS | 1768 | 1461141587223 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 01:39:47 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 01:39:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 985ms 01:39:47 INFO - PROCESS | 1768 | 1461141587280 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 1768 | 1461141587286 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 01:39:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:39:47 INFO - PROCESS | 1768 | 1461141587292 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 1768 | 1461141587295 Marionette TRACE conn6 <- [1,3022,null,{}] 01:39:47 INFO - PROCESS | 1768 | 1461141587299 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:47 INFO - PROCESS | 1768 | 1461141587393 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 01:39:47 INFO - PROCESS | 1768 | 1461141587479 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74961F800 == 48 [pid = 1768] [id = 767] 01:39:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E73E3D1400) [pid = 1768] [serial = 2299] [outer = 0000000000000000] 01:39:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E7436D4C00) [pid = 1768] [serial = 2300] [outer = 000000E73E3D1400] 01:39:47 INFO - PROCESS | 1768 | 1461141587526 Marionette DEBUG loaded listener.js 01:39:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E747D81000) [pid = 1768] [serial = 2301] [outer = 000000E73E3D1400] 01:39:47 INFO - PROCESS | 1768 | 1461141587957 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 01:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:39:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 691ms 01:39:47 INFO - PROCESS | 1768 | 1461141587985 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 1768 | 1461141587987 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 01:39:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:39:47 INFO - PROCESS | 1768 | 1461141587991 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 1768 | 1461141587995 Marionette TRACE conn6 <- [1,3026,null,{}] 01:39:48 INFO - PROCESS | 1768 | 1461141588006 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:48 INFO - PROCESS | 1768 | 1461141588102 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 01:39:48 INFO - PROCESS | 1768 | 1461141588115 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:48 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7524A3800 == 49 [pid = 1768] [id = 768] 01:39:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E749BD3000) [pid = 1768] [serial = 2302] [outer = 0000000000000000] 01:39:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E74C5A4800) [pid = 1768] [serial = 2303] [outer = 000000E749BD3000] 01:39:48 INFO - PROCESS | 1768 | 1461141588164 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E74CD81400) [pid = 1768] [serial = 2304] [outer = 000000E749BD3000] 01:39:48 INFO - PROCESS | 1768 | 1461141588621 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 01:39:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:39:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:39:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 692ms 01:39:48 INFO - PROCESS | 1768 | 1461141588686 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 01:39:48 INFO - PROCESS | 1768 | 1461141588689 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 01:39:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:39:48 INFO - PROCESS | 1768 | 1461141588692 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:39:48 INFO - PROCESS | 1768 | 1461141588694 Marionette TRACE conn6 <- [1,3030,null,{}] 01:39:48 INFO - PROCESS | 1768 | 1461141588698 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:48 INFO - PROCESS | 1768 | 1461141588788 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 01:39:48 INFO - PROCESS | 1768 | 1461141588796 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:48 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753F6C000 == 50 [pid = 1768] [id = 769] 01:39:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74E91A800) [pid = 1768] [serial = 2305] [outer = 0000000000000000] 01:39:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74E962400) [pid = 1768] [serial = 2306] [outer = 000000E74E91A800] 01:39:48 INFO - PROCESS | 1768 | 1461141588843 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E74EDCE800) [pid = 1768] [serial = 2307] [outer = 000000E74E91A800] 01:39:49 INFO - PROCESS | 1768 | 1461141589540 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:39:49 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. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:39:49 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'.) 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:39:49 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. 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:39:49 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. 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:39:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:39:49 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. 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:39:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:39:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:39:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 968ms 01:39:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:39:49 INFO - PROCESS | 1768 | 1461141589663 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 01:39:49 INFO - PROCESS | 1768 | 1461141589665 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 01:39:49 INFO - PROCESS | 1768 | 1461141589669 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:39:49 INFO - PROCESS | 1768 | 1461141589671 Marionette TRACE conn6 <- [1,3034,null,{}] 01:39:49 INFO - PROCESS | 1768 | 1461141589675 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:49 INFO - PROCESS | 1768 | 1461141589795 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 01:39:49 INFO - PROCESS | 1768 | 1461141589846 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754598000 == 51 [pid = 1768] [id = 770] 01:39:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E74F7C6C00) [pid = 1768] [serial = 2308] [outer = 0000000000000000] 01:39:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E74FA1C400) [pid = 1768] [serial = 2309] [outer = 000000E74F7C6C00] 01:39:49 INFO - PROCESS | 1768 | 1461141589893 Marionette DEBUG loaded listener.js 01:39:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E74FBDE400) [pid = 1768] [serial = 2310] [outer = 000000E74F7C6C00] 01:39:50 INFO - PROCESS | 1768 | [1768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:39:50 INFO - PROCESS | 1768 | 1461141590337 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 692ms 01:39:50 INFO - PROCESS | 1768 | 1461141590364 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 01:39:50 INFO - PROCESS | 1768 | 1461141590366 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 01:39:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:39:50 INFO - PROCESS | 1768 | 1461141590377 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:39:50 INFO - PROCESS | 1768 | 1461141590379 Marionette TRACE conn6 <- [1,3038,null,{}] 01:39:50 INFO - PROCESS | 1768 | 1461141590383 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:50 INFO - PROCESS | 1768 | 1461141590527 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 01:39:50 INFO - PROCESS | 1768 | 1461141590585 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:50 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7550C2800 == 52 [pid = 1768] [id = 771] 01:39:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E74FD0F400) [pid = 1768] [serial = 2311] [outer = 0000000000000000] 01:39:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E750843C00) [pid = 1768] [serial = 2312] [outer = 000000E74FD0F400] 01:39:50 INFO - PROCESS | 1768 | 1461141590636 Marionette DEBUG loaded listener.js 01:39:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E750CCB000) [pid = 1768] [serial = 2313] [outer = 000000E74FD0F400] 01:39:51 INFO - PROCESS | 1768 | 1461141591055 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:39:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 733ms 01:39:51 INFO - PROCESS | 1768 | 1461141591128 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 01:39:51 INFO - PROCESS | 1768 | 1461141591130 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 01:39:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:39:51 INFO - PROCESS | 1768 | 1461141591138 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:39:51 INFO - PROCESS | 1768 | 1461141591140 Marionette TRACE conn6 <- [1,3042,null,{}] 01:39:51 INFO - PROCESS | 1768 | 1461141591144 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:51 INFO - PROCESS | 1768 | 1461141591261 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 01:39:51 INFO - PROCESS | 1768 | 1461141591324 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:51 INFO - PROCESS | 1768 | ++DOCSHELL 000000E755415800 == 53 [pid = 1768] [id = 772] 01:39:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E750D7A800) [pid = 1768] [serial = 2314] [outer = 0000000000000000] 01:39:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E750D81C00) [pid = 1768] [serial = 2315] [outer = 000000E750D7A800] 01:39:51 INFO - PROCESS | 1768 | 1461141591370 Marionette DEBUG loaded listener.js 01:39:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E743A32800) [pid = 1768] [serial = 2316] [outer = 000000E750D7A800] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E74D1EA000) [pid = 1768] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E74E913400) [pid = 1768] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E747D32000) [pid = 1768] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E7422E1000) [pid = 1768] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E750A8BC00) [pid = 1768] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E7496A6800) [pid = 1768] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E750899000) [pid = 1768] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E74FD0E400) [pid = 1768] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E74A316C00) [pid = 1768] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E75176B000) [pid = 1768] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E74FA1F000) [pid = 1768] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74F7C4800) [pid = 1768] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74F7C3C00) [pid = 1768] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (000000E74D140800) [pid = 1768] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (000000E748686800) [pid = 1768] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (000000E7436D6000) [pid = 1768] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (000000E74FBCDC00) [pid = 1768] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:39:51 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (000000E75089BC00) [pid = 1768] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:39:52 INFO - PROCESS | 1768 | 1461141592167 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:39:52 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" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:39:52 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" 01:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:39:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1159ms 01:39:52 INFO - PROCESS | 1768 | 1461141592299 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 01:39:52 INFO - PROCESS | 1768 | 1461141592302 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 01:39:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:39:52 INFO - PROCESS | 1768 | 1461141592305 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:39:52 INFO - PROCESS | 1768 | 1461141592307 Marionette TRACE conn6 <- [1,3046,null,{}] 01:39:52 INFO - PROCESS | 1768 | 1461141592311 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:52 INFO - PROCESS | 1768 | 1461141592398 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 01:39:52 INFO - PROCESS | 1768 | 1461141592404 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:52 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7554D7000 == 54 [pid = 1768] [id = 773] 01:39:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (000000E74F960000) [pid = 1768] [serial = 2317] [outer = 0000000000000000] 01:39:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (000000E750273400) [pid = 1768] [serial = 2318] [outer = 000000E74F960000] 01:39:52 INFO - PROCESS | 1768 | 1461141592459 Marionette DEBUG loaded listener.js 01:39:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (000000E751275800) [pid = 1768] [serial = 2319] [outer = 000000E74F960000] 01:39:52 INFO - PROCESS | 1768 | 1461141592963 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 01:39:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:39:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:39:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:39:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:39:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:39:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:39:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:39:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:39:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:39:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:39:53 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:53 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:39:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:39:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:39:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:39:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:39:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:39:53 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 695ms 01:39:53 INFO - PROCESS | 1768 | 1461141593003 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 01:39:53 INFO - PROCESS | 1768 | 1461141593005 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 01:39:53 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:39:53 INFO - PROCESS | 1768 | 1461141593009 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:39:53 INFO - PROCESS | 1768 | 1461141593010 Marionette TRACE conn6 <- [1,3050,null,{}] 01:39:53 INFO - PROCESS | 1768 | 1461141593014 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:53 INFO - PROCESS | 1768 | 1461141593103 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 01:39:53 INFO - PROCESS | 1768 | 1461141593109 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:53 INFO - PROCESS | 1768 | ++DOCSHELL 000000E757C28000 == 55 [pid = 1768] [id = 774] 01:39:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (000000E7519DA400) [pid = 1768] [serial = 2320] [outer = 0000000000000000] 01:39:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (000000E754196800) [pid = 1768] [serial = 2321] [outer = 000000E7519DA400] 01:39:53 INFO - PROCESS | 1768 | 1461141593155 Marionette DEBUG loaded listener.js 01:39:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E7546D7C00) [pid = 1768] [serial = 2322] [outer = 000000E7519DA400] 01:39:53 INFO - PROCESS | 1768 | [1768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:39:53 INFO - PROCESS | 1768 | 1461141593617 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:39:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:39:53 INFO - {} 01:39:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 627ms 01:39:53 INFO - PROCESS | 1768 | 1461141593639 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 01:39:53 INFO - PROCESS | 1768 | 1461141593641 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 01:39:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:39:53 INFO - PROCESS | 1768 | 1461141593645 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:39:53 INFO - PROCESS | 1768 | 1461141593647 Marionette TRACE conn6 <- [1,3054,null,{}] 01:39:53 INFO - PROCESS | 1768 | 1461141593650 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:53 INFO - PROCESS | 1768 | 1461141593819 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 01:39:54 INFO - PROCESS | 1768 | 1461141593999 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E748AC1000 == 56 [pid = 1768] [id = 775] 01:39:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E742F92400) [pid = 1768] [serial = 2323] [outer = 0000000000000000] 01:39:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E743350C00) [pid = 1768] [serial = 2324] [outer = 000000E742F92400] 01:39:54 INFO - PROCESS | 1768 | 1461141594063 Marionette DEBUG loaded listener.js 01:39:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (000000E747BD2C00) [pid = 1768] [serial = 2325] [outer = 000000E742F92400] 01:39:54 INFO - PROCESS | 1768 | 1461141594587 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 01:39:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:39:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:39:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:39:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:39:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:39:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:39:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:39:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 985ms 01:39:54 INFO - PROCESS | 1768 | 1461141594634 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 01:39:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:39:54 INFO - PROCESS | 1768 | 1461141594640 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 01:39:54 INFO - PROCESS | 1768 | 1461141594645 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:39:54 INFO - PROCESS | 1768 | 1461141594650 Marionette TRACE conn6 <- [1,3058,null,{}] 01:39:54 INFO - PROCESS | 1768 | 1461141594655 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:54 INFO - PROCESS | 1768 | 1461141594775 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 01:39:54 INFO - PROCESS | 1768 | 1461141594877 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 1768 | ++DOCSHELL 000000E751926000 == 57 [pid = 1768] [id = 776] 01:39:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (000000E748A92400) [pid = 1768] [serial = 2326] [outer = 0000000000000000] 01:39:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (000000E749B49800) [pid = 1768] [serial = 2327] [outer = 000000E748A92400] 01:39:54 INFO - PROCESS | 1768 | 1461141594939 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (000000E74CD80000) [pid = 1768] [serial = 2328] [outer = 000000E748A92400] 01:39:55 INFO - PROCESS | 1768 | 1461141595501 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 01:39:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:39:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:39:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:39:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:39:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:39:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:39:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 881ms 01:39:55 INFO - PROCESS | 1768 | 1461141595544 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 01:39:55 INFO - PROCESS | 1768 | 1461141595548 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 01:39:55 INFO - PROCESS | 1768 | 1461141595554 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:39:55 INFO - PROCESS | 1768 | 1461141595556 Marionette TRACE conn6 <- [1,3062,null,{}] 01:39:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:39:55 INFO - PROCESS | 1768 | 1461141595561 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:55 INFO - PROCESS | 1768 | 1461141595677 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 01:39:55 INFO - PROCESS | 1768 | 1461141595781 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:55 INFO - PROCESS | 1768 | ++DOCSHELL 000000E754B64000 == 58 [pid = 1768] [id = 777] 01:39:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (000000E74F7BC400) [pid = 1768] [serial = 2329] [outer = 0000000000000000] 01:39:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (000000E74F9B1000) [pid = 1768] [serial = 2330] [outer = 000000E74F7BC400] 01:39:55 INFO - PROCESS | 1768 | 1461141595838 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (000000E74FBCA000) [pid = 1768] [serial = 2331] [outer = 000000E74F7BC400] 01:39:56 INFO - PROCESS | 1768 | 1461141596381 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 01:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:39:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 880ms 01:39:56 INFO - PROCESS | 1768 | 1461141596442 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 01:39:56 INFO - PROCESS | 1768 | 1461141596447 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 01:39:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:39:56 INFO - PROCESS | 1768 | 1461141596476 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:39:56 INFO - PROCESS | 1768 | 1461141596481 Marionette TRACE conn6 <- [1,3066,null,{}] 01:39:56 INFO - PROCESS | 1768 | 1461141596485 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:56 INFO - PROCESS | 1768 | 1461141596607 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 01:39:56 INFO - PROCESS | 1768 | 1461141596709 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BACC000 == 59 [pid = 1768] [id = 778] 01:39:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (000000E750350C00) [pid = 1768] [serial = 2332] [outer = 0000000000000000] 01:39:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (000000E75084E400) [pid = 1768] [serial = 2333] [outer = 000000E750350C00] 01:39:56 INFO - PROCESS | 1768 | 1461141596765 Marionette DEBUG loaded listener.js 01:39:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (000000E750E08800) [pid = 1768] [serial = 2334] [outer = 000000E750350C00] 01:39:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 01:39:57 INFO - reader.readAsText(blob_2) 01:39:57 INFO - }" did not throw 01:39:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 01:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 01:39:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 01:39:57 INFO - reader.readAsDataURL(blob_2) 01:39:57 INFO - }" did not throw 01:39:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 01:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 01:39:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 01:39:57 INFO - reader.readAsArrayBuffer(blob_2) 01:39:57 INFO - }" did not throw 01:39:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 01:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 01:39:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 01:39:57 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 01:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:39:57 INFO - reader.onloadstart [0,3069,"getWindowHandle",null] 01:39:57 INFO - PROCESS | 1768 | 1461141597313 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 01:39:57 INFO - PROCESS | 1768 | 1461141597317 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:39:57 INFO - PROCESS | 1768 | 1461141597319 Marionette TRACE conn6 <- [1,3070,null,{}] 01:39:57 INFO - PROCESS | 1768 | 1461141597323 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:57 INFO - PROCESS | 1768 | 1461141597435 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 01:39:57 INFO - PROCESS | 1768 | 1461141597570 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:57 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BE2F800 == 60 [pid = 1768] [id = 779] 01:39:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (000000E750D74000) [pid = 1768] [serial = 2335] [outer = 0000000000000000] 01:39:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (000000E7533E3C00) [pid = 1768] [serial = 2336] [outer = 000000E750D74000] 01:39:57 INFO - PROCESS | 1768 | 1461141597628 Marionette DEBUG loaded listener.js 01:39:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (000000E754689800) [pid = 1768] [serial = 2337] [outer = 000000E750D74000] 01:39:58 INFO - PROCESS | 1768 | 1461141598148 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 01:39:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:39:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:39:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:39:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 884ms 01:39:58 INFO - PROCESS | 1768 | 1461141598203 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 01:39:58 INFO - PROCESS | 1768 | 1461141598205 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 01:39:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:39:58 INFO - PROCESS | 1768 | 1461141598209 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:39:58 INFO - PROCESS | 1768 | 1461141598211 Marionette TRACE conn6 <- [1,3074,null,{}] 01:39:58 INFO - PROCESS | 1768 | 1461141598258 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:58 INFO - PROCESS | 1768 | 1461141598378 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 01:39:58 INFO - PROCESS | 1768 | 1461141598482 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:58 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BEDA800 == 61 [pid = 1768] [id = 780] 01:39:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (000000E75473FC00) [pid = 1768] [serial = 2338] [outer = 0000000000000000] 01:39:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (000000E754742000) [pid = 1768] [serial = 2339] [outer = 000000E75473FC00] 01:39:58 INFO - PROCESS | 1768 | 1461141598548 Marionette DEBUG loaded listener.js 01:39:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (000000E75475A000) [pid = 1768] [serial = 2340] [outer = 000000E75473FC00] 01:39:59 INFO - PROCESS | 1768 | 1461141599045 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:39:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 880ms 01:39:59 INFO - PROCESS | 1768 | 1461141599095 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 01:39:59 INFO - PROCESS | 1768 | 1461141599097 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 01:39:59 INFO - PROCESS | 1768 | 1461141599102 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:39:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:39:59 INFO - PROCESS | 1768 | 1461141599105 Marionette TRACE conn6 <- [1,3078,null,{}] 01:39:59 INFO - PROCESS | 1768 | 1461141599108 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:59 INFO - PROCESS | 1768 | 1461141599224 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 01:39:59 INFO - PROCESS | 1768 | 1461141599331 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:59 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BEF2800 == 62 [pid = 1768] [id = 781] 01:39:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (000000E754740000) [pid = 1768] [serial = 2341] [outer = 0000000000000000] 01:39:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (000000E7547B8800) [pid = 1768] [serial = 2342] [outer = 000000E754740000] 01:39:59 INFO - PROCESS | 1768 | 1461141599386 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (000000E754862400) [pid = 1768] [serial = 2343] [outer = 000000E754740000] 01:39:59 INFO - PROCESS | 1768 | 1461141599945 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:39:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 880ms 01:39:59 INFO - PROCESS | 1768 | 1461141599986 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 01:39:59 INFO - PROCESS | 1768 | 1461141599988 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 01:39:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:39:59 INFO - PROCESS | 1768 | 1461141599992 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:39:59 INFO - PROCESS | 1768 | 1461141599994 Marionette TRACE conn6 <- [1,3082,null,{}] 01:40:00 INFO - PROCESS | 1768 | 1461141600015 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:00 INFO - PROCESS | 1768 | 1461141600125 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 01:40:00 INFO - PROCESS | 1768 | 1461141600231 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75BF81800 == 63 [pid = 1768] [id = 782] 01:40:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (000000E7547BC800) [pid = 1768] [serial = 2344] [outer = 0000000000000000] 01:40:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (000000E75486B400) [pid = 1768] [serial = 2345] [outer = 000000E7547BC800] 01:40:00 INFO - PROCESS | 1768 | 1461141600286 Marionette DEBUG loaded listener.js 01:40:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (000000E754906800) [pid = 1768] [serial = 2346] [outer = 000000E7547BC800] 01:40:00 INFO - PROCESS | 1768 | 1461141600757 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:40:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 797ms 01:40:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:40:00 INFO - PROCESS | 1768 | 1461141600792 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 01:40:00 INFO - PROCESS | 1768 | 1461141600794 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 01:40:00 INFO - PROCESS | 1768 | 1461141600798 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 1768 | 1461141600800 Marionette TRACE conn6 <- [1,3086,null,{}] 01:40:00 INFO - PROCESS | 1768 | 1461141600804 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:00 INFO - PROCESS | 1768 | 1461141600945 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 01:40:01 INFO - PROCESS | 1768 | 1461141601104 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:01 INFO - PROCESS | 1768 | ++DOCSHELL 000000E759237000 == 64 [pid = 1768] [id = 783] 01:40:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (000000E7519C9C00) [pid = 1768] [serial = 2347] [outer = 0000000000000000] 01:40:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (000000E754866400) [pid = 1768] [serial = 2348] [outer = 000000E7519C9C00] 01:40:01 INFO - PROCESS | 1768 | 1461141601165 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (000000E755075400) [pid = 1768] [serial = 2349] [outer = 000000E7519C9C00] 01:40:01 INFO - PROCESS | 1768 | 1461141601678 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 01:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:40:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 944ms 01:40:01 INFO - PROCESS | 1768 | 1461141601748 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 01:40:01 INFO - PROCESS | 1768 | 1461141601750 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 01:40:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:40:01 INFO - PROCESS | 1768 | 1461141601755 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:40:01 INFO - PROCESS | 1768 | 1461141601758 Marionette TRACE conn6 <- [1,3090,null,{}] 01:40:01 INFO - PROCESS | 1768 | 1461141601762 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:01 INFO - PROCESS | 1768 | 1461141601879 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 01:40:02 INFO - PROCESS | 1768 | 1461141601988 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:02 INFO - PROCESS | 1768 | ++DOCSHELL 000000E74C514000 == 65 [pid = 1768] [id = 784] 01:40:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (000000E743910000) [pid = 1768] [serial = 2350] [outer = 0000000000000000] 01:40:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (000000E74867D000) [pid = 1768] [serial = 2351] [outer = 000000E743910000] 01:40:02 INFO - PROCESS | 1768 | 1461141602045 Marionette DEBUG loaded listener.js 01:40:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (000000E74EFA7400) [pid = 1768] [serial = 2352] [outer = 000000E743910000] 01:40:02 INFO - PROCESS | 1768 | 1461141602702 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:40:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 983ms 01:40:02 INFO - PROCESS | 1768 | 1461141602741 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 01:40:02 INFO - PROCESS | 1768 | 1461141602746 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 01:40:02 INFO - PROCESS | 1768 | 1461141602752 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:40:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:40:02 INFO - PROCESS | 1768 | 1461141602756 Marionette TRACE conn6 <- [1,3094,null,{}] 01:40:02 INFO - PROCESS | 1768 | 1461141602762 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:02 INFO - PROCESS | 1768 | 1461141602874 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 01:40:03 INFO - PROCESS | 1768 | 1461141602988 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:03 INFO - PROCESS | 1768 | ++DOCSHELL 000000E753396800 == 66 [pid = 1768] [id = 785] 01:40:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (000000E7436D0C00) [pid = 1768] [serial = 2353] [outer = 0000000000000000] 01:40:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (000000E743A67400) [pid = 1768] [serial = 2354] [outer = 000000E7436D0C00] 01:40:03 INFO - PROCESS | 1768 | 1461141603038 Marionette DEBUG loaded listener.js 01:40:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (000000E74C570800) [pid = 1768] [serial = 2355] [outer = 000000E7436D0C00] 01:40:03 INFO - PROCESS | 1768 | 1461141603579 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 01:40:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:40:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:40:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:40:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 01:40:03 INFO - PROCESS | 1768 | 1461141603637 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 01:40:03 INFO - PROCESS | 1768 | 1461141603643 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 01:40:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:40:03 INFO - PROCESS | 1768 | 1461141603649 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:40:03 INFO - PROCESS | 1768 | 1461141603652 Marionette TRACE conn6 <- [1,3098,null,{}] 01:40:03 INFO - PROCESS | 1768 | 1461141603656 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:03 INFO - PROCESS | 1768 | 1461141603765 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 01:40:03 INFO - PROCESS | 1768 | 1461141603899 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:03 INFO - PROCESS | 1768 | ++DOCSHELL 000000E7533A8800 == 67 [pid = 1768] [id = 786] 01:40:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (000000E74A322400) [pid = 1768] [serial = 2356] [outer = 0000000000000000] 01:40:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (000000E74EF9F800) [pid = 1768] [serial = 2357] [outer = 000000E74A322400] 01:40:03 INFO - PROCESS | 1768 | 1461141603951 Marionette DEBUG loaded listener.js 01:40:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (000000E74F95CC00) [pid = 1768] [serial = 2358] [outer = 000000E74A322400] 01:40:04 INFO - PROCESS | 1768 | --DOCSHELL 000000E753E22800 == 66 [pid = 1768] [id = 726] 01:40:04 INFO - PROCESS | 1768 | --DOCSHELL 000000E757C28000 == 65 [pid = 1768] [id = 774] 01:40:04 INFO - PROCESS | 1768 | --DOCSHELL 000000E7554D7000 == 64 [pid = 1768] [id = 773] 01:40:04 INFO - PROCESS | 1768 | --DOCSHELL 000000E755415800 == 63 [pid = 1768] [id = 772] 01:40:04 INFO - PROCESS | 1768 | --DOCSHELL 000000E7550C2800 == 62 [pid = 1768] [id = 771] 01:40:04 INFO - PROCESS | 1768 | --DOCSHELL 000000E754598000 == 61 [pid = 1768] [id = 770] 01:40:04 INFO - PROCESS | 1768 | --DOCSHELL 000000E753F6C000 == 60 [pid = 1768] [id = 769] 01:40:04 INFO - PROCESS | 1768 | --DOCSHELL 000000E7524A3800 == 59 [pid = 1768] [id = 768] 01:40:04 INFO - PROCESS | 1768 | --DOCSHELL 000000E74961F800 == 58 [pid = 1768] [id = 767] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (000000E750271800) [pid = 1768] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (000000E743A59800) [pid = 1768] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (000000E749790800) [pid = 1768] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (000000E74F9B0C00) [pid = 1768] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (000000E75089B400) [pid = 1768] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (000000E750359400) [pid = 1768] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (000000E750897C00) [pid = 1768] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (000000E750D7C400) [pid = 1768] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (000000E750D8B800) [pid = 1768] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (000000E7524DE400) [pid = 1768] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOCSHELL 000000E747B3E000 == 57 [pid = 1768] [id = 766] 01:40:04 INFO - PROCESS | 1768 | --DOCSHELL 000000E749BBF800 == 56 [pid = 1768] [id = 761] 01:40:04 INFO - PROCESS | 1768 | --DOCSHELL 000000E7592E1800 == 55 [pid = 1768] [id = 760] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (000000E74FA29400) [pid = 1768] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (000000E74F963000) [pid = 1768] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (000000E74F77FC00) [pid = 1768] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (000000E749B0D400) [pid = 1768] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (000000E747BCD400) [pid = 1768] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (000000E74D284C00) [pid = 1768] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (000000E74E9E6400) [pid = 1768] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (000000E74EDCC800) [pid = 1768] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (000000E7496AF000) [pid = 1768] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (000000E74C576800) [pid = 1768] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (000000E743A5D800) [pid = 1768] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (000000E7431BF000) [pid = 1768] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (000000E750C11400) [pid = 1768] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (000000E74C5A7800) [pid = 1768] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (000000E749B07C00) [pid = 1768] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (000000E74FD21000) [pid = 1768] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (000000E750942400) [pid = 1768] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (000000E74FBC9C00) [pid = 1768] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (000000E7519C6000) [pid = 1768] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (000000E750D70400) [pid = 1768] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (000000E74FB93400) [pid = 1768] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (000000E750E05C00) [pid = 1768] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (000000E74FBDEC00) [pid = 1768] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (000000E75034CC00) [pid = 1768] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (000000E7519DF400) [pid = 1768] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (000000E74F7BA400) [pid = 1768] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (000000E74FD14000) [pid = 1768] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 1768 | 1461141604457 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 01:40:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:40:04 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 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:40:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 839ms 01:40:04 INFO - PROCESS | 1768 | 1461141604489 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 01:40:04 INFO - PROCESS | 1768 | 1461141604492 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 01:40:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:40:04 INFO - PROCESS | 1768 | 1461141604500 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:40:04 INFO - PROCESS | 1768 | 1461141604504 Marionette TRACE conn6 <- [1,3102,null,{}] 01:40:04 INFO - PROCESS | 1768 | 1461141604515 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:04 INFO - PROCESS | 1768 | 1461141604613 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 01:40:04 INFO - PROCESS | 1768 | 1461141604621 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c01c5765-7d89-4aa9-bb24-62d466afff2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:04 INFO - PROCESS | 1768 | ++DOCSHELL 000000E75086E000 == 56 [pid = 1768] [id = 787] 01:40:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (000000E748AE8000) [pid = 1768] [serial = 2359] [outer = 0000000000000000] 01:40:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (000000E74C5A3400) [pid = 1768] [serial = 2360] [outer = 000000E748AE8000] 01:40:04 INFO - PROCESS | 1768 | 1461141604671 Marionette DEBUG loaded listener.js 01:40:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (000000E74E963800) [pid = 1768] [serial = 2361] [outer = 000000E748AE8000] 01:40:05 INFO - PROCESS | 1768 | 1461141605162 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 01:40:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:40:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 691ms 01:40:05 INFO - PROCESS | 1768 | 1461141605189 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 01:40:05 INFO - PROCESS | 1768 | 1461141605192 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 01:40:06 WARNING - u'runner_teardown' () 01:40:06 INFO - No more tests 01:40:06 INFO - Got 0 unexpected results 01:40:06 INFO - SUITE-END | took 689s 01:40:06 INFO - Closing logging queue 01:40:06 INFO - queue closed 01:40:06 INFO - Return code: 0 01:40:06 WARNING - # TBPL SUCCESS # 01:40:06 INFO - Running post-action listener: _resource_record_post_action 01:40:06 INFO - Running post-run listener: _resource_record_post_run 01:40:07 INFO - Total resource usage - Wall time: 700s; CPU: 14.0%; Read bytes: 201108992; Write bytes: 1045554176; Read time: 2499980; Write time: 4790100 01:40:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:40:07 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 104058368; Read time: 0; Write time: 233980 01:40:07 INFO - run-tests - Wall time: 697s; CPU: 14.0%; Read bytes: 201108992; Write bytes: 893959168; Read time: 2499980; Write time: 4442200 01:40:07 INFO - Running post-run listener: _upload_blobber_files 01:40:07 INFO - Blob upload gear active. 01:40:07 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:40:07 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 01:40:07 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 01:40:07 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 01:40:08 INFO - (blobuploader) - INFO - Open directory for files ... 01:40:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:40:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:40:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:40:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:40:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:40:08 INFO - (blobuploader) - INFO - Done attempting. 01:40:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:40:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:40:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:40:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:40:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:40:10 INFO - (blobuploader) - INFO - Done attempting. 01:40:10 INFO - (blobuploader) - INFO - Iteration through files over. 01:40:10 INFO - Return code: 0 01:40:10 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:40:10 INFO - Using _rmtree_windows ... 01:40:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:40:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e45f289c89e2d417cf2c70eef08456c60a9ae1bdf37df7e25e398483ff6c5c834d4744d1887503e8e1bd92c0a782226722ce43a42dd6676b1f6c62d3ccfff551", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bd33b7657a162305d061196ee4acc07b364b278ecadc596a5b2756bd92ba7d261055fe101d18c219f27539d0562fe7c13eafaaabe8bdb396db3ff1eb69f00392"} 01:40:10 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:40:10 INFO - Writing to file C:\slave\test\properties\blobber_files 01:40:10 INFO - Contents: 01:40:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e45f289c89e2d417cf2c70eef08456c60a9ae1bdf37df7e25e398483ff6c5c834d4744d1887503e8e1bd92c0a782226722ce43a42dd6676b1f6c62d3ccfff551", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bd33b7657a162305d061196ee4acc07b364b278ecadc596a5b2756bd92ba7d261055fe101d18c219f27539d0562fe7c13eafaaabe8bdb396db3ff1eb69f00392"} 01:40:10 INFO - Running post-run listener: copy_logs_to_upload_dir 01:40:10 INFO - Copying logs to upload dir... 01:40:10 INFO - mkdir: C:\slave\test\build\upload\logs 01:40:10 INFO - Copying logs to upload dir... 01:40:10 INFO - Using _rmtree_windows ... 01:40:10 INFO - Using _rmtree_windows ... 01:40:10 INFO - Using _rmtree_windows ... 01:40:10 INFO - Using _rmtree_windows ... 01:40:10 INFO - Using _rmtree_windows ... 01:40:10 INFO - Using _rmtree_windows ... 01:40:10 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=873.174000 ========= master_lag: 0.51 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 33 secs) (at 2016-04-20 01:40:10.913071) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 01:40:10.914048) ========= '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-121\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-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-121\AppData\Local LOGONSERVER=\\T-W864-IX-121 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-121 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-121 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-121 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e45f289c89e2d417cf2c70eef08456c60a9ae1bdf37df7e25e398483ff6c5c834d4744d1887503e8e1bd92c0a782226722ce43a42dd6676b1f6c62d3ccfff551", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bd33b7657a162305d061196ee4acc07b364b278ecadc596a5b2756bd92ba7d261055fe101d18c219f27539d0562fe7c13eafaaabe8bdb396db3ff1eb69f00392"} build_url:https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.202000 build_url: 'https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e45f289c89e2d417cf2c70eef08456c60a9ae1bdf37df7e25e398483ff6c5c834d4744d1887503e8e1bd92c0a782226722ce43a42dd6676b1f6c62d3ccfff551", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bd33b7657a162305d061196ee4acc07b364b278ecadc596a5b2756bd92ba7d261055fe101d18c219f27539d0562fe7c13eafaaabe8bdb396db3ff1eb69f00392"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YPCYgBicS-yxefWnPlc1Mw/artifacts/public/build/firefox-48.0a1.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-04-20 01:40:11.135891) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 01:40:11.136244) ========= '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-121\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-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-121\AppData\Local LOGONSERVER=\\T-W864-IX-121 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-121 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-121 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-121 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 01:40:11.251238) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 01:40:11.251585) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 01:40:11.713655) ========= ========= Total master_lag: 3.49 =========