builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-053 starttime: 1465203459.37 results: success (0) buildid: 20160606003529 builduid: 5bf5b41c7b4a4cc698ee9abdcebeaa3c revision: 7f8d31a531ca31d5206f0a37528c36d1695ad767 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 01:57:39.373645) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 01:57:39.374329) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 01:57:39.374835) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 01:57:39.504721) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 01:57:39.505113) ========= '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-053\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-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-053\AppData\Local LOGONSERVER=\\T-W864-IX-053 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-053 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-053 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-053 WINDIR=C:\windows using PTY: False --01:57:40-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 20.88 MB/s 01:57:41 (20.88 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.134000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 01:57:40.715928) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 01:57:40.716204) ========= '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-053\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-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-053\AppData\Local LOGONSERVER=\\T-W864-IX-053 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-053 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-053 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-053 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.608000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 01:57:43.343122) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 01:57:43.343550) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7f8d31a531ca31d5206f0a37528c36d1695ad767 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7f8d31a531ca31d5206f0a37528c36d1695ad767 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-053\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-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-053\AppData\Local LOGONSERVER=\\T-W864-IX-053 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-053 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-053 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-053 WINDIR=C:\windows using PTY: False 2016-06-06 01:57:44,029 truncating revision to first 12 chars 2016-06-06 01:57:44,029 Setting DEBUG logging. 2016-06-06 01:57:44,029 attempt 1/10 2016-06-06 01:57:44,029 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/7f8d31a531ca?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 01:57:44,433 unpacking tar archive at: mozilla-aurora-7f8d31a531ca/testing/mozharness/ program finished with exit code 0 elapsedTime=1.079000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 01:57:44.467620) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 01:57:44.467941) ========= script_repo_revision: 7f8d31a531ca31d5206f0a37528c36d1695ad767 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 01:57:44.468607) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 01:57:44.468891) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 01:57:44.485822) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 23 secs) (at 2016-06-06 01:57:44.486246) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-053\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-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-053\AppData\Local LOGONSERVER=\\T-W864-IX-053 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-053 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-053 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-053 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 01:57:45 INFO - MultiFileLogger online at 20160606 01:57:45 in C:\slave\test 01:57:45 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 01:57:45 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:57:45 INFO - {'append_to_log': False, 01:57:45 INFO - 'base_work_dir': 'C:\\slave\\test', 01:57:45 INFO - 'blob_upload_branch': 'mozilla-aurora', 01:57:45 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:57:45 INFO - 'buildbot_json_path': 'buildprops.json', 01:57:45 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:57:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:57:45 INFO - 'download_minidump_stackwalk': True, 01:57:45 INFO - 'download_symbols': 'true', 01:57:45 INFO - 'e10s': False, 01:57:45 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:57:45 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:57:45 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:57:45 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:57:45 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:57:45 INFO - 'C:/mozilla-build/tooltool.py'), 01:57:45 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:57:45 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:57:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:57:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:57:45 INFO - 'log_level': 'info', 01:57:45 INFO - 'log_to_console': True, 01:57:45 INFO - 'opt_config_files': (), 01:57:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:57:45 INFO - '--processes=1', 01:57:45 INFO - '--config=%(test_path)s/wptrunner.ini', 01:57:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:57:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:57:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:57:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:57:45 INFO - 'pip_index': False, 01:57:45 INFO - 'require_test_zip': True, 01:57:45 INFO - 'test_type': ('testharness',), 01:57:45 INFO - 'this_chunk': '1', 01:57:45 INFO - 'total_chunks': '10', 01:57:45 INFO - 'virtualenv_path': 'venv', 01:57:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:57:45 INFO - 'work_dir': 'build'} 01:57:45 INFO - ##### 01:57:45 INFO - ##### Running clobber step. 01:57:45 INFO - ##### 01:57:45 INFO - Running pre-action listener: _resource_record_pre_action 01:57:45 INFO - Running main action method: clobber 01:57:45 INFO - rmtree: C:\slave\test\build 01:57:45 INFO - Using _rmtree_windows ... 01:57:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:58:24 INFO - Running post-action listener: _resource_record_post_action 01:58:24 INFO - ##### 01:58:24 INFO - ##### Running read-buildbot-config step. 01:58:24 INFO - ##### 01:58:24 INFO - Running pre-action listener: _resource_record_pre_action 01:58:24 INFO - Running main action method: read_buildbot_config 01:58:24 INFO - Using buildbot properties: 01:58:24 INFO - { 01:58:24 INFO - "project": "", 01:58:24 INFO - "product": "firefox", 01:58:24 INFO - "script_repo_revision": "production", 01:58:24 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 01:58:24 INFO - "repository": "", 01:58:24 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 01:58:24 INFO - "buildid": "20160606003529", 01:58:24 INFO - "pgo_build": "False", 01:58:24 INFO - "basedir": "C:\\slave\\test", 01:58:24 INFO - "buildnumber": 8, 01:58:24 INFO - "slavename": "t-w864-ix-053", 01:58:24 INFO - "revision": "7f8d31a531ca31d5206f0a37528c36d1695ad767", 01:58:24 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 01:58:24 INFO - "platform": "win64", 01:58:24 INFO - "branch": "mozilla-aurora", 01:58:24 INFO - "repo_path": "releases/mozilla-aurora", 01:58:24 INFO - "moz_repo_path": "", 01:58:24 INFO - "stage_platform": "win64", 01:58:24 INFO - "builduid": "5bf5b41c7b4a4cc698ee9abdcebeaa3c", 01:58:24 INFO - "slavebuilddir": "test" 01:58:24 INFO - } 01:58:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 01:58:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 01:58:24 INFO - Running post-action listener: _resource_record_post_action 01:58:24 INFO - ##### 01:58:24 INFO - ##### Running download-and-extract step. 01:58:24 INFO - ##### 01:58:24 INFO - Running pre-action listener: _resource_record_pre_action 01:58:24 INFO - Running main action method: download_and_extract 01:58:24 INFO - mkdir: C:\slave\test\build\tests 01:58:24 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:58:24 INFO - https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 01:58:24 INFO - trying https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 01:58:24 INFO - Downloading https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 01:58:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 01:58:25 INFO - Downloaded 1274 bytes. 01:58:25 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 01:58:25 INFO - Using the following test package requirements: 01:58:25 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 01:58:25 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:58:25 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 01:58:25 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:58:25 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 01:58:25 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:58:25 INFO - u'jsshell-win64.zip'], 01:58:25 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:58:25 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 01:58:25 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 01:58:25 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:58:25 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 01:58:25 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:58:25 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 01:58:25 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:58:25 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 01:58:25 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:58:25 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 01:58:25 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 01:58:25 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:58:25 INFO - https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 01:58:25 INFO - trying https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 01:58:25 INFO - Downloading https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 01:58:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 01:58:27 INFO - Downloaded 20849726 bytes. 01:58:27 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:58:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:58:28 INFO - caution: filename not matched: web-platform/* 01:58:28 INFO - Return code: 11 01:58:28 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:58:28 INFO - https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 01:58:28 INFO - trying https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 01:58:28 INFO - Downloading https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 01:58:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 01:58:30 INFO - Downloaded 36389113 bytes. 01:58:30 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:58:30 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:59:09 INFO - caution: filename not matched: bin/* 01:59:09 INFO - caution: filename not matched: config/* 01:59:09 INFO - caution: filename not matched: mozbase/* 01:59:09 INFO - caution: filename not matched: marionette/* 01:59:09 INFO - caution: filename not matched: tools/wptserve/* 01:59:09 INFO - Return code: 11 01:59:09 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:59:09 INFO - https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 01:59:09 INFO - trying https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 01:59:09 INFO - Downloading https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 01:59:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 01:59:14 INFO - Downloaded 82763928 bytes. 01:59:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 01:59:14 INFO - mkdir: C:\slave\test\properties 01:59:14 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:59:14 INFO - Writing to file C:\slave\test\properties\build_url 01:59:14 INFO - Contents: 01:59:14 INFO - build_url:https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 01:59:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 01:59:14 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:59:14 INFO - Writing to file C:\slave\test\properties\symbols_url 01:59:14 INFO - Contents: 01:59:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 01:59: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:59:14 INFO - https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:59:14 INFO - trying https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 01:59:14 INFO - Downloading https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 01:59:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 01:59:16 INFO - Downloaded 50738422 bytes. 01:59:16 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 01:59:16 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 01:59:18 INFO - Return code: 0 01:59:18 INFO - Running post-action listener: _resource_record_post_action 01:59:18 INFO - Running post-action listener: set_extra_try_arguments 01:59:18 INFO - ##### 01:59:18 INFO - ##### Running create-virtualenv step. 01:59:18 INFO - ##### 01:59:18 INFO - Running pre-action listener: _pre_create_virtualenv 01:59:18 INFO - Running pre-action listener: _resource_record_pre_action 01:59:18 INFO - Running main action method: create_virtualenv 01:59:18 INFO - Creating virtualenv C:\slave\test\build\venv 01:59:18 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:59:18 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:59:21 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:59:24 INFO - Installing distribute......................................................................................................................................................................................done. 01:59:26 INFO - Return code: 0 01:59:26 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:59:26 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:59:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:59:26 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:59:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:59:26 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 0x025EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02640090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261F368>, '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 0x023C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-053', 'USERDOMAIN': 'T-W864-IX-053', '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-053', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-053', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-053', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-053', '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-053\\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:59:26 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:59:26 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:59:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:59:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Roaming', 01:59:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:59:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:59:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:59:26 INFO - 'COMPUTERNAME': 'T-W864-IX-053', 01:59:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:59:26 INFO - 'DCLOCATION': 'SCL3', 01:59:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:59:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:59:26 INFO - 'HOMEDRIVE': 'C:', 01:59:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-053', 01:59:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:59:26 INFO - 'KTS_VERSION': '1.19c', 01:59:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Local', 01:59:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-053', 01:59:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:59:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:59:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:59:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:59:26 INFO - 'MOZ_NO_REMOTE': '1', 01:59:26 INFO - 'NO_EM_RESTART': '1', 01:59:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:59:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:59:26 INFO - 'OS': 'Windows_NT', 01:59:26 INFO - 'OURDRIVE': 'C:', 01:59:26 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:59:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:59:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:59:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:59:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:59:26 INFO - 'PROCESSOR_LEVEL': '6', 01:59:26 INFO - 'PROCESSOR_REVISION': '1e05', 01:59:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:59:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:59:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:59:26 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:59:26 INFO - 'PROMPT': '$P$G', 01:59:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:59:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:59:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:59:26 INFO - 'PWD': 'C:\\slave\\test', 01:59:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:59:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:59:26 INFO - 'SYSTEMDRIVE': 'C:', 01:59:26 INFO - 'SYSTEMROOT': 'C:\\windows', 01:59:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:59:26 INFO - 'TEST1': 'testie', 01:59:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:59:26 INFO - 'USERDOMAIN': 'T-W864-IX-053', 01:59:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-053', 01:59:26 INFO - 'USERNAME': 'cltbld', 01:59:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-053', 01:59:26 INFO - 'WINDIR': 'C:\\windows', 01:59:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:59:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:59:27 INFO - Downloading/unpacking psutil>=0.7.1 01:59:27 INFO - Running setup.py egg_info for package psutil 01:59:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:59:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:59:27 INFO - Installing collected packages: psutil 01:59:27 INFO - Running setup.py install for psutil 01:59:27 INFO - building 'psutil._psutil_windows' extension 01:59:27 INFO - error: Unable to find vcvarsall.bat 01:59:27 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-qnm7fs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:59:27 INFO - running install 01:59:27 INFO - running build 01:59:27 INFO - running build_py 01:59:27 INFO - creating build 01:59:27 INFO - creating build\lib.win32-2.7 01:59:27 INFO - creating build\lib.win32-2.7\psutil 01:59:27 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:59:27 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:59:27 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:59:27 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:59:27 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:59:27 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:59:27 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:59:27 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:59:27 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:59:27 INFO - running build_ext 01:59:27 INFO - building 'psutil._psutil_windows' extension 01:59:27 INFO - error: Unable to find vcvarsall.bat 01:59:27 INFO - ---------------------------------------- 01:59:27 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-qnm7fs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:59:27 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-053\AppData\Roaming\pip\pip.log 01:59:27 WARNING - Return code: 1 01:59:27 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:59:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:59:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:59:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:59:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:59:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:59:27 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 0x025EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02640090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261F368>, '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 0x023C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-053', 'USERDOMAIN': 'T-W864-IX-053', '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-053', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-053', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-053', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-053', '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-053\\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:59:27 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:59:27 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:59:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:59:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Roaming', 01:59:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:59:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:59:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:59:27 INFO - 'COMPUTERNAME': 'T-W864-IX-053', 01:59:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:59:27 INFO - 'DCLOCATION': 'SCL3', 01:59:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:59:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:59:27 INFO - 'HOMEDRIVE': 'C:', 01:59:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-053', 01:59:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:59:27 INFO - 'KTS_VERSION': '1.19c', 01:59:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Local', 01:59:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-053', 01:59:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:59:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:59:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:59:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:59:27 INFO - 'MOZ_NO_REMOTE': '1', 01:59:27 INFO - 'NO_EM_RESTART': '1', 01:59:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:59:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:59:27 INFO - 'OS': 'Windows_NT', 01:59:27 INFO - 'OURDRIVE': 'C:', 01:59:27 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:59:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:59:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:59:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:59:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:59:27 INFO - 'PROCESSOR_LEVEL': '6', 01:59:27 INFO - 'PROCESSOR_REVISION': '1e05', 01:59:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:59:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:59:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:59:27 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:59:27 INFO - 'PROMPT': '$P$G', 01:59:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:59:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:59:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:59:27 INFO - 'PWD': 'C:\\slave\\test', 01:59:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:59:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:59:27 INFO - 'SYSTEMDRIVE': 'C:', 01:59:27 INFO - 'SYSTEMROOT': 'C:\\windows', 01:59:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:59:27 INFO - 'TEST1': 'testie', 01:59:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:59:27 INFO - 'USERDOMAIN': 'T-W864-IX-053', 01:59:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-053', 01:59:27 INFO - 'USERNAME': 'cltbld', 01:59:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-053', 01:59:27 INFO - 'WINDIR': 'C:\\windows', 01:59:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:59:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:59:28 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:59:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:59:28 INFO - Running setup.py egg_info for package mozsystemmonitor 01:59:28 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:59:28 INFO - Running setup.py egg_info for package psutil 01:59:28 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:59:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:59:28 INFO - Installing collected packages: mozsystemmonitor, psutil 01:59:28 INFO - Running setup.py install for mozsystemmonitor 01:59:28 INFO - Running setup.py install for psutil 01:59:28 INFO - building 'psutil._psutil_windows' extension 01:59:28 INFO - error: Unable to find vcvarsall.bat 01:59:28 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-wm4czk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:59:28 INFO - running install 01:59:28 INFO - running build 01:59:28 INFO - running build_py 01:59:28 INFO - running build_ext 01:59:28 INFO - building 'psutil._psutil_windows' extension 01:59:28 INFO - error: Unable to find vcvarsall.bat 01:59:28 INFO - ---------------------------------------- 01:59:28 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-wm4czk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:59:28 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-053\AppData\Roaming\pip\pip.log 01:59:28 WARNING - Return code: 1 01:59:28 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:59:28 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:59:28 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:59:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:59:28 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:59:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:59:28 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 0x025EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02640090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261F368>, '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 0x023C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-053', 'USERDOMAIN': 'T-W864-IX-053', '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-053', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-053', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-053', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-053', '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-053\\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:59:28 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:59:28 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:59:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:59:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Roaming', 01:59:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:59:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:59:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:59:28 INFO - 'COMPUTERNAME': 'T-W864-IX-053', 01:59:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:59:28 INFO - 'DCLOCATION': 'SCL3', 01:59:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:59:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:59:28 INFO - 'HOMEDRIVE': 'C:', 01:59:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-053', 01:59:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:59:28 INFO - 'KTS_VERSION': '1.19c', 01:59:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Local', 01:59:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-053', 01:59:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:59:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:59:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:59:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:59:28 INFO - 'MOZ_NO_REMOTE': '1', 01:59:28 INFO - 'NO_EM_RESTART': '1', 01:59:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:59:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:59:28 INFO - 'OS': 'Windows_NT', 01:59:28 INFO - 'OURDRIVE': 'C:', 01:59:28 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:59:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:59:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:59:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:59:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:59:28 INFO - 'PROCESSOR_LEVEL': '6', 01:59:28 INFO - 'PROCESSOR_REVISION': '1e05', 01:59:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:59:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:59:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:59:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:59:28 INFO - 'PROMPT': '$P$G', 01:59:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:59:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:59:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:59:28 INFO - 'PWD': 'C:\\slave\\test', 01:59:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:59:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:59:28 INFO - 'SYSTEMDRIVE': 'C:', 01:59:28 INFO - 'SYSTEMROOT': 'C:\\windows', 01:59:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:59:28 INFO - 'TEST1': 'testie', 01:59:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:59:28 INFO - 'USERDOMAIN': 'T-W864-IX-053', 01:59:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-053', 01:59:28 INFO - 'USERNAME': 'cltbld', 01:59:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-053', 01:59:28 INFO - 'WINDIR': 'C:\\windows', 01:59:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:59:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:59:29 INFO - Downloading/unpacking blobuploader==1.2.4 01:59:29 INFO - Downloading blobuploader-1.2.4.tar.gz 01:59:29 INFO - Running setup.py egg_info for package blobuploader 01:59:29 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:59:33 INFO - Running setup.py egg_info for package requests 01:59:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:59:33 INFO - Downloading docopt-0.6.1.tar.gz 01:59:33 INFO - Running setup.py egg_info for package docopt 01:59:33 INFO - Installing collected packages: blobuploader, docopt, requests 01:59:33 INFO - Running setup.py install for blobuploader 01:59:33 INFO - Running setup.py install for docopt 01:59:33 INFO - Running setup.py install for requests 01:59:33 INFO - Successfully installed blobuploader docopt requests 01:59:33 INFO - Cleaning up... 01:59:33 INFO - Return code: 0 01:59:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:59:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:59:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:59:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:59:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:59:33 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 0x025EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02640090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261F368>, '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 0x023C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, '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-053', 'USERDOMAIN': 'T-W864-IX-053', '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-053', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-053', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-053', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-053', '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-053\\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:59:33 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:59:33 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:59:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:59:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Roaming', 01:59:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:59:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:59:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:59:33 INFO - 'COMPUTERNAME': 'T-W864-IX-053', 01:59:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:59:33 INFO - 'DCLOCATION': 'SCL3', 01:59:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:59:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:59:33 INFO - 'HOMEDRIVE': 'C:', 01:59:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-053', 01:59:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:59:33 INFO - 'KTS_VERSION': '1.19c', 01:59:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Local', 01:59:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-053', 01:59:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:59:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:59:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:59:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:59:33 INFO - 'MOZ_NO_REMOTE': '1', 01:59:33 INFO - 'NO_EM_RESTART': '1', 01:59:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:59:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:59:33 INFO - 'OS': 'Windows_NT', 01:59:33 INFO - 'OURDRIVE': 'C:', 01:59:33 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:59:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:59:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:59:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:59:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:59:33 INFO - 'PROCESSOR_LEVEL': '6', 01:59:33 INFO - 'PROCESSOR_REVISION': '1e05', 01:59:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:59:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:59:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:59:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:59:33 INFO - 'PROMPT': '$P$G', 01:59:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:59:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:59:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:59:33 INFO - 'PWD': 'C:\\slave\\test', 01:59:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:59:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:59:33 INFO - 'SYSTEMDRIVE': 'C:', 01:59:33 INFO - 'SYSTEMROOT': 'C:\\windows', 01:59:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:59:33 INFO - 'TEST1': 'testie', 01:59:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:59:33 INFO - 'USERDOMAIN': 'T-W864-IX-053', 01:59:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-053', 01:59:33 INFO - 'USERNAME': 'cltbld', 01:59:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-053', 01:59:33 INFO - 'WINDIR': 'C:\\windows', 01:59:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:59:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:59:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:59:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:59:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:59:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:59:37 INFO - Unpacking c:\slave\test\build\tests\marionette 01:59:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:59:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:59:37 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:59:37 INFO - Running setup.py install for browsermob-proxy 01:59:52 INFO - Running setup.py install for manifestparser 01:59:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Running setup.py install for marionette-client 01:59:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:59:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Running setup.py install for marionette-driver 01:59:52 INFO - Running setup.py install for mozcrash 01:59:52 INFO - Running setup.py install for mozdebug 01:59:52 INFO - Running setup.py install for mozdevice 01:59:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Running setup.py install for mozfile 01:59:52 INFO - Running setup.py install for mozhttpd 01:59:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Running setup.py install for mozinfo 01:59:52 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Running setup.py install for mozInstall 01:59:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Running setup.py install for mozleak 01:59:52 INFO - Running setup.py install for mozlog 01:59:52 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Running setup.py install for moznetwork 01:59:52 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Running setup.py install for mozprocess 01:59:52 INFO - Running setup.py install for mozprofile 01:59:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Running setup.py install for mozrunner 01:59:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Running setup.py install for mozscreenshot 01:59:52 INFO - Running setup.py install for moztest 01:59:52 INFO - Running setup.py install for mozversion 01:59:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:59:52 INFO - Running setup.py install for wptserve 01:59:52 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:59:52 INFO - Cleaning up... 01:59:52 INFO - Return code: 0 01:59:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:59:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:59:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:59:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:59:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:59:52 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 0x025EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02640090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261F368>, '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 0x023C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, '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-053', 'USERDOMAIN': 'T-W864-IX-053', '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-053', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-053', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-053', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-053', '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-053\\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:59:52 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:59:52 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:59:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:59:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Roaming', 01:59:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:59:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:59:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:59:52 INFO - 'COMPUTERNAME': 'T-W864-IX-053', 01:59:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:59:52 INFO - 'DCLOCATION': 'SCL3', 01:59:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:59:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:59:52 INFO - 'HOMEDRIVE': 'C:', 01:59:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-053', 01:59:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:59:52 INFO - 'KTS_VERSION': '1.19c', 01:59:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Local', 01:59:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-053', 01:59:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:59:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:59:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:59:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:59:52 INFO - 'MOZ_NO_REMOTE': '1', 01:59:52 INFO - 'NO_EM_RESTART': '1', 01:59:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:59:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:59:52 INFO - 'OS': 'Windows_NT', 01:59:52 INFO - 'OURDRIVE': 'C:', 01:59:52 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:59:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:59:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:59:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:59:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:59:52 INFO - 'PROCESSOR_LEVEL': '6', 01:59:52 INFO - 'PROCESSOR_REVISION': '1e05', 01:59:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:59:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:59:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:59:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:59:52 INFO - 'PROMPT': '$P$G', 01:59:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:59:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:59:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:59:52 INFO - 'PWD': 'C:\\slave\\test', 01:59:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:59:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:59:52 INFO - 'SYSTEMDRIVE': 'C:', 01:59:52 INFO - 'SYSTEMROOT': 'C:\\windows', 01:59:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:59:52 INFO - 'TEST1': 'testie', 01:59:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:59:52 INFO - 'USERDOMAIN': 'T-W864-IX-053', 01:59:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-053', 01:59:52 INFO - 'USERNAME': 'cltbld', 01:59:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-053', 01:59:52 INFO - 'WINDIR': 'C:\\windows', 01:59:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:59:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:59:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:59:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:59:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:59:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:59:56 INFO - Unpacking c:\slave\test\build\tests\marionette 01:59:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:59:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:59:56 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)) 02:00:12 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)) 02:00:12 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)) 02:00:12 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)) 02:00:12 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)) 02:00:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:00:12 INFO - Downloading blessings-1.6.tar.gz 02:00:12 INFO - Running setup.py egg_info for package blessings 02:00:12 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)) 02:00:12 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:00:12 INFO - Running setup.py install for blessings 02:00:12 INFO - Running setup.py install for browsermob-proxy 02:00:12 INFO - Running setup.py install for manifestparser 02:00:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Running setup.py install for marionette-client 02:00:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:00:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Running setup.py install for marionette-driver 02:00:12 INFO - Running setup.py install for mozcrash 02:00:12 INFO - Running setup.py install for mozdebug 02:00:12 INFO - Running setup.py install for mozdevice 02:00:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Running setup.py install for mozhttpd 02:00:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Running setup.py install for mozInstall 02:00:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Running setup.py install for mozleak 02:00:12 INFO - Running setup.py install for mozprofile 02:00:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Running setup.py install for mozrunner 02:00:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:00:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:00:14 INFO - Running setup.py install for mozscreenshot 02:00:14 INFO - Running setup.py install for moztest 02:00:14 INFO - Running setup.py install for mozversion 02:00:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:00:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:00:14 INFO - Running setup.py install for wptserve 02:00:14 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:00:14 INFO - Cleaning up... 02:00:14 INFO - Return code: 0 02:00:14 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:00:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:00:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:00:14 INFO - Reading from file tmpfile_stdout 02:00:14 INFO - Using _rmtree_windows ... 02:00:14 INFO - Using _rmtree_windows ... 02:00:14 INFO - Current package versions: 02:00:14 INFO - blessings == 1.6 02:00:14 INFO - blobuploader == 1.2.4 02:00:14 INFO - browsermob-proxy == 0.6.0 02:00:14 INFO - distribute == 0.6.14 02:00:14 INFO - docopt == 0.6.1 02:00:14 INFO - manifestparser == 1.1 02:00:14 INFO - marionette-client == 2.3.0 02:00:14 INFO - marionette-driver == 1.4.0 02:00:14 INFO - mozInstall == 1.12 02:00:14 INFO - mozcrash == 0.17 02:00:14 INFO - mozdebug == 0.1 02:00:14 INFO - mozdevice == 0.48 02:00:14 INFO - mozfile == 1.2 02:00:14 INFO - mozhttpd == 0.7 02:00:14 INFO - mozinfo == 0.9 02:00:14 INFO - mozleak == 0.1 02:00:14 INFO - mozlog == 3.1 02:00:14 INFO - moznetwork == 0.27 02:00:14 INFO - mozprocess == 0.22 02:00:14 INFO - mozprofile == 0.28 02:00:14 INFO - mozrunner == 6.11 02:00:14 INFO - mozscreenshot == 0.1 02:00:14 INFO - mozsystemmonitor == 0.0 02:00:14 INFO - moztest == 0.7 02:00:14 INFO - mozversion == 1.4 02:00:14 INFO - requests == 1.2.3 02:00:14 INFO - wptserve == 1.4.0 02:00:14 INFO - Running post-action listener: _resource_record_post_action 02:00:14 INFO - Running post-action listener: _start_resource_monitoring 02:00:14 INFO - Starting resource monitoring. 02:00:15 INFO - ##### 02:00:15 INFO - ##### Running pull step. 02:00:15 INFO - ##### 02:00:15 INFO - Running pre-action listener: _resource_record_pre_action 02:00:15 INFO - Running main action method: pull 02:00:15 INFO - Pull has nothing to do! 02:00:15 INFO - Running post-action listener: _resource_record_post_action 02:00:15 INFO - ##### 02:00:15 INFO - ##### Running install step. 02:00:15 INFO - ##### 02:00:15 INFO - Running pre-action listener: _resource_record_pre_action 02:00:15 INFO - Running main action method: install 02:00:15 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:00:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:00:15 INFO - Reading from file tmpfile_stdout 02:00:15 INFO - Using _rmtree_windows ... 02:00:15 INFO - Using _rmtree_windows ... 02:00:15 INFO - Detecting whether we're running mozinstall >=1.0... 02:00:15 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:00:15 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:00:15 INFO - Reading from file tmpfile_stdout 02:00:15 INFO - Output received: 02:00:15 INFO - Usage: mozinstall-script.py [options] installer 02:00:15 INFO - Options: 02:00:15 INFO - -h, --help show this help message and exit 02:00:15 INFO - -d DEST, --destination=DEST 02:00:15 INFO - Directory to install application into. [default: 02:00:15 INFO - "C:\slave\test"] 02:00:15 INFO - --app=APP Application being installed. [default: firefox] 02:00:15 INFO - Using _rmtree_windows ... 02:00:15 INFO - Using _rmtree_windows ... 02:00:15 INFO - mkdir: C:\slave\test\build\application 02:00:15 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:00:15 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 02:00:18 INFO - Reading from file tmpfile_stdout 02:00:18 INFO - Output received: 02:00:18 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:00:18 INFO - Using _rmtree_windows ... 02:00:18 INFO - Using _rmtree_windows ... 02:00:18 INFO - Running post-action listener: _resource_record_post_action 02:00:18 INFO - ##### 02:00:18 INFO - ##### Running run-tests step. 02:00:18 INFO - ##### 02:00:18 INFO - Running pre-action listener: _resource_record_pre_action 02:00:18 INFO - Running main action method: run_tests 02:00:18 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:00:18 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:00:18 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:00:18 INFO - grabbing minidump binary from tooltool 02:00:18 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')]} 02:00:18 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 0x0261F368>, '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 0x023C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:00:18 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 02:00:18 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 02:00:18 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:00:21 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpcj1xwz 02:00:21 INFO - INFO - File integrity verified, renaming tmpcj1xwz to win32-minidump_stackwalk.exe 02:00:21 INFO - Return code: 0 02:00:21 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:00:22 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:00:22 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/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 02:00:22 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/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 02:00:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:00:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Roaming', 02:00:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:00:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:00:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:00:22 INFO - 'COMPUTERNAME': 'T-W864-IX-053', 02:00:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:00:22 INFO - 'DCLOCATION': 'SCL3', 02:00:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:00:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:00:22 INFO - 'HOMEDRIVE': 'C:', 02:00:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-053', 02:00:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:00:22 INFO - 'KTS_VERSION': '1.19c', 02:00:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-053\\AppData\\Local', 02:00:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-053', 02:00:22 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:00:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:00:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:00:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:00:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:00:22 INFO - 'MOZ_NO_REMOTE': '1', 02:00:22 INFO - 'NO_EM_RESTART': '1', 02:00:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:00:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:00:22 INFO - 'OS': 'Windows_NT', 02:00:22 INFO - 'OURDRIVE': 'C:', 02:00:22 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', 02:00:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:00:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:00:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:00:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:00:22 INFO - 'PROCESSOR_LEVEL': '6', 02:00:22 INFO - 'PROCESSOR_REVISION': '1e05', 02:00:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:00:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:00:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:00:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:00:22 INFO - 'PROMPT': '$P$G', 02:00:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:00:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:00:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:00:22 INFO - 'PWD': 'C:\\slave\\test', 02:00:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:00:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:00:22 INFO - 'SYSTEMDRIVE': 'C:', 02:00:22 INFO - 'SYSTEMROOT': 'C:\\windows', 02:00:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:00:22 INFO - 'TEST1': 'testie', 02:00:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:00:22 INFO - 'USERDOMAIN': 'T-W864-IX-053', 02:00:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-053', 02:00:22 INFO - 'USERNAME': 'cltbld', 02:00:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-053', 02:00:22 INFO - 'WINDIR': 'C:\\windows', 02:00:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:00:22 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/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 02:00:24 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 02:00:24 INFO - import pkg_resources 02:00:25 INFO - Using 1 client processes 02:00:28 INFO - SUITE-START | Running 778 tests 02:00:28 INFO - Running testharness tests 02:00:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:00:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:00:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:00:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 02:00:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:00:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:00:29 INFO - Setting up ssl 02:00:29 INFO - PROCESS | certutil | 02:00:29 INFO - PROCESS | certutil | 02:00:29 INFO - PROCESS | certutil | 02:00:29 INFO - Certificate Nickname Trust Attributes 02:00:29 INFO - SSL,S/MIME,JAR/XPI 02:00:29 INFO - 02:00:29 INFO - web-platform-tests CT,, 02:00:29 INFO - 02:00:29 INFO - Starting runner 02:00:29 INFO - PROCESS | 1096 | [1096] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:00:29 INFO - PROCESS | 1096 | [1096] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:00:29 INFO - PROCESS | 1096 | [1096] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:00:29 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:00:30 INFO - PROCESS | 1096 | [1096] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:00:31 INFO - PROCESS | 1096 | 1465203631472 Marionette DEBUG Marionette enabled via build flag and pref 02:00:32 INFO - PROCESS | 1096 | ++DOCSHELL 000000768B15E000 == 1 [pid = 1096] [id = 1] 02:00:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 1 (000000769A376000) [pid = 1096] [serial = 1] [outer = 0000000000000000] 02:00:32 INFO - PROCESS | 1096 | [1096] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:00:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 2 (000000769A377000) [pid = 1096] [serial = 2] [outer = 000000769A376000] 02:00:32 INFO - PROCESS | 1096 | ++DOCSHELL 000000769D753000 == 2 [pid = 1096] [id = 2] 02:00:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 3 (000000769D753800) [pid = 1096] [serial = 3] [outer = 0000000000000000] 02:00:32 INFO - PROCESS | 1096 | [1096] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:00:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 4 (000000769D754800) [pid = 1096] [serial = 4] [outer = 000000769D753800] 02:00:33 INFO - PROCESS | 1096 | 1465203633242 Marionette INFO Listening on port 2828 02:00:35 INFO - PROCESS | 1096 | 1465203635170 Marionette DEBUG Marionette enabled via command-line flag 02:00:35 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6A5800 == 3 [pid = 1096] [id = 3] 02:00:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 5 (000000769E6EA000) [pid = 1096] [serial = 5] [outer = 0000000000000000] 02:00:35 INFO - PROCESS | 1096 | [1096] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:00:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 6 (000000769E6EB000) [pid = 1096] [serial = 6] [outer = 000000769E6EA000] 02:00:35 INFO - PROCESS | 1096 | [1096] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:00:35 INFO - PROCESS | 1096 | [1096] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:00:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 7 (000000769E7CE000) [pid = 1096] [serial = 7] [outer = 000000769D753800] 02:00:35 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:00:35 INFO - PROCESS | 1096 | 1465203635853 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 02:00:35 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:00:35 INFO - PROCESS | 1096 | 1465203635885 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 02:00:35 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:00:35 INFO - PROCESS | 1096 | 1465203635892 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 02:00:35 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:00:35 INFO - PROCESS | 1096 | 1465203635927 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 02:00:35 INFO - PROCESS | 1096 | 1465203635929 Marionette DEBUG Closed connection conn0 02:00:35 INFO - PROCESS | 1096 | 1465203635931 Marionette DEBUG Closed connection conn1 02:00:35 INFO - PROCESS | 1096 | 1465203635933 Marionette DEBUG Closed connection conn2 02:00:36 INFO - PROCESS | 1096 | 1465203636013 Marionette DEBUG Closed connection conn3 02:00:36 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:00:36 INFO - PROCESS | 1096 | 1465203636126 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 02:00:36 INFO - PROCESS | 1096 | 1465203636132 Marionette DEBUG Closed connection conn4 02:00:36 INFO - PROCESS | 1096 | ++DOCSHELL 000000769FDB8800 == 4 [pid = 1096] [id = 4] 02:00:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 8 (000000769F857800) [pid = 1096] [serial = 8] [outer = 0000000000000000] 02:00:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 9 (000000769F863000) [pid = 1096] [serial = 9] [outer = 000000769F857800] 02:00:36 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:00:36 INFO - PROCESS | 1096 | 1465203636303 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 02:00:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 10 (000000769FC6D000) [pid = 1096] [serial = 10] [outer = 000000769F857800] 02:00:36 INFO - PROCESS | 1096 | 1465203636328 Marionette DEBUG Closed connection conn5 02:00:36 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:00:36 INFO - PROCESS | 1096 | 1465203636333 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 02:00:36 INFO - PROCESS | 1096 | 1465203636670 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:00:36 INFO - PROCESS | 1096 | 1465203636675 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606003529","device":"desktop","version":"48.0a2"} 02:00:37 INFO - PROCESS | 1096 | [1096] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:00:37 INFO - PROCESS | 1096 | [1096] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:00:37 INFO - PROCESS | 1096 | [1096] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:00:38 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A50A8800 == 5 [pid = 1096] [id = 5] 02:00:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 11 (00000076A50A9000) [pid = 1096] [serial = 11] [outer = 0000000000000000] 02:00:38 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A50AE800 == 6 [pid = 1096] [id = 6] 02:00:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 12 (00000076A3EF5000) [pid = 1096] [serial = 12] [outer = 0000000000000000] 02:00:38 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:00:38 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6205000 == 7 [pid = 1096] [id = 7] 02:00:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 13 (00000076A3EF1000) [pid = 1096] [serial = 13] [outer = 0000000000000000] 02:00:38 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:00:38 INFO - PROCESS | 1096 | [1096] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:00:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 14 (00000076A615C000) [pid = 1096] [serial = 14] [outer = 00000076A3EF1000] 02:00:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 15 (00000076A657F800) [pid = 1096] [serial = 15] [outer = 00000076A50A9000] 02:00:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 16 (00000076A6152C00) [pid = 1096] [serial = 16] [outer = 00000076A3EF5000] 02:00:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 17 (00000076A637E400) [pid = 1096] [serial = 17] [outer = 00000076A3EF1000] 02:00:39 INFO - PROCESS | 1096 | 1465203639683 Marionette INFO startBrowser f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:39 INFO - PROCESS | 1096 | 1465203639717 Marionette DEBUG loaded listener.js 02:00:39 INFO - PROCESS | 1096 | 1465203639731 Marionette DEBUG loaded listener.js 02:00:39 INFO - PROCESS | 1096 | 1465203639734 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 18 (00000076A87A1000) [pid = 1096] [serial = 18] [outer = 00000076A3EF1000] 02:00:40 INFO - PROCESS | 1096 | 1465203640729 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"f55f4864-9dfc-4ba7-b264-d3bfec6aea2e","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606003529","device":"desktop","version":"48.0a2","command_id":1}}] 02:00:41 INFO - PROCESS | 1096 | 1465203641073 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}] 02:00:41 INFO - PROCESS | 1096 | 1465203641077 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:41 INFO - PROCESS | 1096 | 1465203641223 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 02:00:41 INFO - PROCESS | 1096 | 1465203641282 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:00:41 INFO - PROCESS | 1096 | 1465203641285 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:41 INFO - PROCESS | 1096 | [1096] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:00:42 INFO - PROCESS | 1096 | --DOCSHELL 000000768B15E000 == 6 [pid = 1096] [id = 1] 02:00:43 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:00:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 19 (000000769843B400) [pid = 1096] [serial = 19] [outer = 00000076A3EF1000] 02:00:43 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:00:43 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:00:43 INFO - PROCESS | 1096 | 1465203643509 Marionette TRACE conn6 <- [1,3,null,{}] 02:00:43 INFO - PROCESS | 1096 | 1465203643516 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:00:43 INFO - PROCESS | 1096 | 1465203643519 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:43 INFO - PROCESS | 1096 | 1465203643545 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 02:00:43 INFO - PROCESS | 1096 | 1465203643580 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 02:00:43 INFO - PROCESS | 1096 | 1465203643585 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 02:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:00:43 INFO - PROCESS | 1096 | 1465203643592 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:00:43 INFO - PROCESS | 1096 | 1465203643597 Marionette TRACE conn6 <- [1,6,null,{}] 02:00:43 INFO - PROCESS | 1096 | 1465203643611 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}] 02:00:43 INFO - PROCESS | 1096 | 1465203643614 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:43 INFO - PROCESS | 1096 | 1465203643638 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 02:00:43 INFO - PROCESS | 1096 | 1465203643644 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:43 INFO - PROCESS | 1096 | 1465203643648 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:43 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6F5800 == 7 [pid = 1096] [id = 8] 02:00:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 20 (000000769F864400) [pid = 1096] [serial = 20] [outer = 0000000000000000] 02:00:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 21 (000000769FC6B400) [pid = 1096] [serial = 21] [outer = 000000769F864400] 02:00:43 INFO - PROCESS | 1096 | 1465203643711 Marionette DEBUG loaded listener.js 02:00:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 22 (00000076A3469800) [pid = 1096] [serial = 22] [outer = 000000769F864400] 02:00:44 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A4D9800 == 8 [pid = 1096] [id = 9] 02:00:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 23 (00000076A3EF3000) [pid = 1096] [serial = 23] [outer = 0000000000000000] 02:00:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 24 (00000076A5241800) [pid = 1096] [serial = 24] [outer = 00000076A3EF3000] 02:00:44 INFO - PROCESS | 1096 | 1465203644212 Marionette DEBUG loaded listener.js 02:00:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 25 (00000076A5DFD000) [pid = 1096] [serial = 25] [outer = 00000076A3EF3000] 02:00:45 INFO - PROCESS | 1096 | 1465203645041 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]]]}] 02:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1491ms 02:00:45 INFO - PROCESS | 1096 | 1465203645207 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 02:00:45 INFO - PROCESS | 1096 | 1465203645210 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 02:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:00:45 INFO - PROCESS | 1096 | 1465203645240 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:00:45 INFO - PROCESS | 1096 | 1465203645242 Marionette TRACE conn6 <- [1,10,null,{}] 02:00:45 INFO - PROCESS | 1096 | 1465203645248 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}] 02:00:45 INFO - PROCESS | 1096 | 1465203645251 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:45 INFO - PROCESS | 1096 | 1465203645351 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 02:00:45 INFO - PROCESS | 1096 | 1465203645401 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:45 INFO - PROCESS | 1096 | 1465203645403 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:45 INFO - PROCESS | 1096 | ++DOCSHELL 000000769988A800 == 9 [pid = 1096] [id = 10] 02:00:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 26 (000000769E2D0C00) [pid = 1096] [serial = 26] [outer = 0000000000000000] 02:00:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 27 (000000769E43C400) [pid = 1096] [serial = 27] [outer = 000000769E2D0C00] 02:00:45 INFO - PROCESS | 1096 | 1465203645455 Marionette DEBUG loaded listener.js 02:00:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 28 (000000769F1ADC00) [pid = 1096] [serial = 28] [outer = 000000769E2D0C00] 02:00:45 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A569000 == 10 [pid = 1096] [id = 11] 02:00:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 29 (000000769A56E000) [pid = 1096] [serial = 29] [outer = 0000000000000000] 02:00:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 30 (0000007699887000) [pid = 1096] [serial = 30] [outer = 000000769A56E000] 02:00:45 INFO - PROCESS | 1096 | --DOCSHELL 000000769FDB8800 == 9 [pid = 1096] [id = 4] 02:00:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 31 (000000769D95B000) [pid = 1096] [serial = 31] [outer = 000000769A56E000] 02:00:45 INFO - PROCESS | 1096 | ++DOCSHELL 0000007697DDA800 == 10 [pid = 1096] [id = 12] 02:00:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 32 (0000007698432000) [pid = 1096] [serial = 32] [outer = 0000000000000000] 02:00:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 33 (00000076A33BA400) [pid = 1096] [serial = 33] [outer = 0000007698432000] 02:00:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 34 (00000076A335BC00) [pid = 1096] [serial = 34] [outer = 0000007698432000] 02:00:46 INFO - PROCESS | 1096 | 1465203646119 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]]]}] 02:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 941ms 02:00:46 INFO - PROCESS | 1096 | 1465203646180 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 02:00:46 INFO - PROCESS | 1096 | 1465203646186 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 02:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:00:46 INFO - PROCESS | 1096 | 1465203646192 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:00:46 INFO - PROCESS | 1096 | 1465203646195 Marionette TRACE conn6 <- [1,14,null,{}] 02:00:46 INFO - PROCESS | 1096 | 1465203646200 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}] 02:00:46 INFO - PROCESS | 1096 | 1465203646203 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:46 INFO - PROCESS | 1096 | 1465203646298 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 02:00:46 INFO - PROCESS | 1096 | 1465203646353 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:46 INFO - PROCESS | 1096 | 1465203646356 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:46 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E2A0000 == 11 [pid = 1096] [id = 13] 02:00:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 35 (00000076A3360400) [pid = 1096] [serial = 35] [outer = 0000000000000000] 02:00:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 36 (00000076A3CB6C00) [pid = 1096] [serial = 36] [outer = 00000076A3360400] 02:00:46 INFO - PROCESS | 1096 | 1465203646405 Marionette DEBUG loaded listener.js 02:00:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 37 (00000076A5EFC000) [pid = 1096] [serial = 37] [outer = 00000076A3360400] 02:00:46 INFO - PROCESS | 1096 | 1465203646815 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]]]}] 02:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 691ms 02:00:46 INFO - PROCESS | 1096 | 1465203646885 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 02:00:46 INFO - PROCESS | 1096 | 1465203646887 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 02:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:00:46 INFO - PROCESS | 1096 | 1465203646891 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:00:46 INFO - PROCESS | 1096 | 1465203646895 Marionette TRACE conn6 <- [1,18,null,{}] 02:00:46 INFO - PROCESS | 1096 | 1465203646912 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}] 02:00:46 INFO - PROCESS | 1096 | 1465203646917 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:47 INFO - PROCESS | 1096 | 1465203647016 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 02:00:47 INFO - PROCESS | 1096 | 1465203647032 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:47 INFO - PROCESS | 1096 | 1465203647036 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:47 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D6B000 == 12 [pid = 1096] [id = 14] 02:00:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 38 (00000076A7E04000) [pid = 1096] [serial = 38] [outer = 0000000000000000] 02:00:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 39 (00000076A7E0F800) [pid = 1096] [serial = 39] [outer = 00000076A7E04000] 02:00:47 INFO - PROCESS | 1096 | 1465203647086 Marionette DEBUG loaded listener.js 02:00:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 40 (00000076A897A000) [pid = 1096] [serial = 40] [outer = 00000076A7E04000] 02:00:47 INFO - PROCESS | 1096 | 1465203647523 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]]]}] 02:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 690ms 02:00:47 INFO - PROCESS | 1096 | 1465203647584 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 02:00:47 INFO - PROCESS | 1096 | 1465203647587 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 02:00:47 INFO - PROCESS | 1096 | 1465203647590 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:00:47 INFO - PROCESS | 1096 | 1465203647592 Marionette TRACE conn6 <- [1,22,null,{}] 02:00:47 INFO - PROCESS | 1096 | 1465203647596 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}] 02:00:47 INFO - PROCESS | 1096 | 1465203647598 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:47 INFO - PROCESS | 1096 | 1465203647683 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 02:00:47 INFO - PROCESS | 1096 | 1465203647688 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:47 INFO - PROCESS | 1096 | 1465203647691 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:47 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A3430800 == 13 [pid = 1096] [id = 15] 02:00:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 41 (00000076A2DA2000) [pid = 1096] [serial = 41] [outer = 0000000000000000] 02:00:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 42 (00000076A2DA6800) [pid = 1096] [serial = 42] [outer = 00000076A2DA2000] 02:00:47 INFO - PROCESS | 1096 | 1465203647737 Marionette DEBUG loaded listener.js 02:00:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 43 (00000076A5D9F400) [pid = 1096] [serial = 43] [outer = 00000076A2DA2000] 02:00:48 INFO - PROCESS | 1096 | 1465203648135 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]]]}] 02:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 589ms 02:00:48 INFO - PROCESS | 1096 | 1465203648181 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 02:00:48 INFO - PROCESS | 1096 | 1465203648184 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 02:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:00:48 INFO - PROCESS | 1096 | 1465203648187 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:00:48 INFO - PROCESS | 1096 | 1465203648189 Marionette TRACE conn6 <- [1,26,null,{}] 02:00:48 INFO - PROCESS | 1096 | 1465203648192 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}] 02:00:48 INFO - PROCESS | 1096 | 1465203648195 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:48 INFO - PROCESS | 1096 | 1465203648279 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 02:00:48 INFO - PROCESS | 1096 | 1465203648286 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:48 INFO - PROCESS | 1096 | 1465203648288 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:48 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5207000 == 14 [pid = 1096] [id = 16] 02:00:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 44 (00000076A5DA5000) [pid = 1096] [serial = 44] [outer = 0000000000000000] 02:00:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 45 (00000076A5DACC00) [pid = 1096] [serial = 45] [outer = 00000076A5DA5000] 02:00:48 INFO - PROCESS | 1096 | 1465203648334 Marionette DEBUG loaded listener.js 02:00:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 46 (00000076A92B7C00) [pid = 1096] [serial = 46] [outer = 00000076A5DA5000] 02:00:48 INFO - PROCESS | 1096 | 1465203648737 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]]]}] 02:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 02:00:48 INFO - PROCESS | 1096 | 1465203648792 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 02:00:48 INFO - PROCESS | 1096 | 1465203648795 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 02:00:48 INFO - PROCESS | 1096 | 1465203648799 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:00:48 INFO - PROCESS | 1096 | 1465203648801 Marionette TRACE conn6 <- [1,30,null,{}] 02:00:48 INFO - PROCESS | 1096 | 1465203648805 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}] 02:00:48 INFO - PROCESS | 1096 | 1465203648811 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:48 INFO - PROCESS | 1096 | 1465203648936 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 02:00:48 INFO - PROCESS | 1096 | 1465203648953 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:48 INFO - PROCESS | 1096 | 1465203648955 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:48 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A520C800 == 15 [pid = 1096] [id = 17] 02:00:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 47 (0000007699B61C00) [pid = 1096] [serial = 47] [outer = 0000000000000000] 02:00:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 48 (00000076A6959000) [pid = 1096] [serial = 48] [outer = 0000007699B61C00] 02:00:49 INFO - PROCESS | 1096 | 1465203649001 Marionette DEBUG loaded listener.js 02:00:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 49 (00000076A6961C00) [pid = 1096] [serial = 49] [outer = 0000007699B61C00] 02:00:49 INFO - PROCESS | 1096 | 1465203649403 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]]]}] 02:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 02:00:49 INFO - PROCESS | 1096 | 1465203649430 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 02:00:49 INFO - PROCESS | 1096 | 1465203649432 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 02:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:00:49 INFO - PROCESS | 1096 | 1465203649445 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:00:49 INFO - PROCESS | 1096 | 1465203649447 Marionette TRACE conn6 <- [1,34,null,{}] 02:00:49 INFO - PROCESS | 1096 | 1465203649451 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}] 02:00:49 INFO - PROCESS | 1096 | 1465203649453 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:49 INFO - PROCESS | 1096 | 1465203649532 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 02:00:49 INFO - PROCESS | 1096 | 1465203649537 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:49 INFO - PROCESS | 1096 | 1465203649539 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:49 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A631C000 == 16 [pid = 1096] [id = 18] 02:00:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 50 (000000769F42D400) [pid = 1096] [serial = 50] [outer = 0000000000000000] 02:00:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 51 (000000769F431000) [pid = 1096] [serial = 51] [outer = 000000769F42D400] 02:00:49 INFO - PROCESS | 1096 | 1465203649584 Marionette DEBUG loaded listener.js 02:00:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 52 (00000076A2252800) [pid = 1096] [serial = 52] [outer = 000000769F42D400] 02:00:50 INFO - PROCESS | 1096 | 1465203650051 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]]]}] 02:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 02:00:50 INFO - PROCESS | 1096 | 1465203650079 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 02:00:50 INFO - PROCESS | 1096 | 1465203650081 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 02:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:00:50 INFO - PROCESS | 1096 | 1465203650084 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:00:50 INFO - PROCESS | 1096 | 1465203650086 Marionette TRACE conn6 <- [1,38,null,{}] 02:00:50 INFO - PROCESS | 1096 | 1465203650090 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}] 02:00:50 INFO - PROCESS | 1096 | 1465203650092 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:50 INFO - PROCESS | 1096 | 1465203650196 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 02:00:50 INFO - PROCESS | 1096 | 1465203650203 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:50 INFO - PROCESS | 1096 | 1465203650205 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8321800 == 17 [pid = 1096] [id = 19] 02:00:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 53 (00000076973E2C00) [pid = 1096] [serial = 53] [outer = 0000000000000000] 02:00:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 54 (00000076973E6800) [pid = 1096] [serial = 54] [outer = 00000076973E2C00] 02:00:50 INFO - PROCESS | 1096 | 1465203650251 Marionette DEBUG loaded listener.js 02:00:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 55 (0000007697522C00) [pid = 1096] [serial = 55] [outer = 00000076973E2C00] 02:00:50 INFO - PROCESS | 1096 | 1465203650618 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]]]}] 02:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 02:00:50 INFO - PROCESS | 1096 | 1465203650673 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 02:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:00:50 INFO - PROCESS | 1096 | 1465203650675 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 02:00:50 INFO - PROCESS | 1096 | 1465203650679 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:00:50 INFO - PROCESS | 1096 | 1465203650681 Marionette TRACE conn6 <- [1,42,null,{}] 02:00:50 INFO - PROCESS | 1096 | 1465203650684 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}] 02:00:50 INFO - PROCESS | 1096 | 1465203650686 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:50 INFO - PROCESS | 1096 | 1465203650794 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 02:00:50 INFO - PROCESS | 1096 | 1465203650802 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:50 INFO - PROCESS | 1096 | 1465203650804 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9259000 == 18 [pid = 1096] [id = 20] 02:00:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 56 (00000076973EA400) [pid = 1096] [serial = 56] [outer = 0000000000000000] 02:00:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 57 (000000769D738000) [pid = 1096] [serial = 57] [outer = 00000076973EA400] 02:00:50 INFO - PROCESS | 1096 | 1465203650849 Marionette DEBUG loaded listener.js 02:00:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (00000076A51D3C00) [pid = 1096] [serial = 58] [outer = 00000076973EA400] 02:00:51 INFO - PROCESS | 1096 | 1465203651238 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]]]}] 02:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 583ms 02:00:51 INFO - PROCESS | 1096 | 1465203651266 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 02:00:51 INFO - PROCESS | 1096 | 1465203651268 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 02:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:00:51 INFO - PROCESS | 1096 | 1465203651271 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:00:51 INFO - PROCESS | 1096 | 1465203651273 Marionette TRACE conn6 <- [1,46,null,{}] 02:00:51 INFO - PROCESS | 1096 | 1465203651276 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}] 02:00:51 INFO - PROCESS | 1096 | 1465203651278 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:51 INFO - PROCESS | 1096 | 1465203651389 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 02:00:51 INFO - PROCESS | 1096 | 1465203651396 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:51 INFO - PROCESS | 1096 | 1465203651398 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:51 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F39800 == 19 [pid = 1096] [id = 21] 02:00:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (000000769753D400) [pid = 1096] [serial = 59] [outer = 0000000000000000] 02:00:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (0000007697546C00) [pid = 1096] [serial = 60] [outer = 000000769753D400] 02:00:51 INFO - PROCESS | 1096 | 1465203651445 Marionette DEBUG loaded listener.js 02:00:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (00000076A5DF4000) [pid = 1096] [serial = 61] [outer = 000000769753D400] 02:00:51 INFO - PROCESS | 1096 | 1465203651821 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]]]}] 02:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 02:00:51 INFO - PROCESS | 1096 | 1465203651861 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 02:00:51 INFO - PROCESS | 1096 | 1465203651863 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 02:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:00:51 INFO - PROCESS | 1096 | 1465203651866 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:00:51 INFO - PROCESS | 1096 | 1465203651869 Marionette TRACE conn6 <- [1,50,null,{}] 02:00:51 INFO - PROCESS | 1096 | 1465203651872 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}] 02:00:51 INFO - PROCESS | 1096 | 1465203651875 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:52 INFO - PROCESS | 1096 | 1465203651994 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 02:00:52 INFO - PROCESS | 1096 | 1465203652002 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:52 INFO - PROCESS | 1096 | 1465203652005 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:52 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD12B000 == 20 [pid = 1096] [id = 22] 02:00:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (00000076A98A5400) [pid = 1096] [serial = 62] [outer = 0000000000000000] 02:00:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (00000076ADC15400) [pid = 1096] [serial = 63] [outer = 00000076A98A5400] 02:00:52 INFO - PROCESS | 1096 | 1465203652067 Marionette DEBUG loaded listener.js 02:00:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (00000076AD1CF400) [pid = 1096] [serial = 64] [outer = 00000076A98A5400] 02:00:52 INFO - PROCESS | 1096 | 1465203652472 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]]]}] 02:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 02:00:52 INFO - PROCESS | 1096 | 1465203652497 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 02:00:52 INFO - PROCESS | 1096 | 1465203652499 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 02:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:00:52 INFO - PROCESS | 1096 | 1465203652503 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:00:52 INFO - PROCESS | 1096 | 1465203652504 Marionette TRACE conn6 <- [1,54,null,{}] 02:00:52 INFO - PROCESS | 1096 | 1465203652508 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}] 02:00:52 INFO - PROCESS | 1096 | 1465203652509 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:52 INFO - PROCESS | 1096 | 1465203652618 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 02:00:52 INFO - PROCESS | 1096 | 1465203652625 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:52 INFO - PROCESS | 1096 | 1465203652627 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:52 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD20F000 == 21 [pid = 1096] [id = 23] 02:00:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (00000076AD1D5000) [pid = 1096] [serial = 65] [outer = 0000000000000000] 02:00:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076AD8B5400) [pid = 1096] [serial = 66] [outer = 00000076AD1D5000] 02:00:52 INFO - PROCESS | 1096 | 1465203652673 Marionette DEBUG loaded listener.js 02:00:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076AD8BC000) [pid = 1096] [serial = 67] [outer = 00000076AD1D5000] 02:00:53 INFO - PROCESS | 1096 | 1465203653041 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]]]}] 02:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 584ms 02:00:53 INFO - PROCESS | 1096 | 1465203653091 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 02:00:53 INFO - PROCESS | 1096 | 1465203653093 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 02:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:00:53 INFO - PROCESS | 1096 | 1465203653096 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:00:53 INFO - PROCESS | 1096 | 1465203653098 Marionette TRACE conn6 <- [1,58,null,{}] 02:00:53 INFO - PROCESS | 1096 | 1465203653101 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}] 02:00:53 INFO - PROCESS | 1096 | 1465203653103 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:53 INFO - PROCESS | 1096 | --DOCSHELL 000000769E6F5800 == 20 [pid = 1096] [id = 8] 02:00:53 INFO - PROCESS | 1096 | 1465203653878 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 02:00:53 INFO - PROCESS | 1096 | 1465203653961 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:53 INFO - PROCESS | 1096 | 1465203653965 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:53 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F48000 == 21 [pid = 1096] [id = 24] 02:00:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076974BC000) [pid = 1096] [serial = 68] [outer = 0000000000000000] 02:00:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769751F000) [pid = 1096] [serial = 69] [outer = 00000076974BC000] 02:00:54 INFO - PROCESS | 1096 | 1465203654015 Marionette DEBUG loaded listener.js 02:00:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (0000007698D9D000) [pid = 1096] [serial = 70] [outer = 00000076974BC000] 02:00:54 INFO - PROCESS | 1096 | 1465203654456 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]]]}] 02:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1376ms 02:00:54 INFO - PROCESS | 1096 | 1465203654476 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 02:00:54 INFO - PROCESS | 1096 | 1465203654480 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 02:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:00:54 INFO - PROCESS | 1096 | 1465203654485 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:00:54 INFO - PROCESS | 1096 | 1465203654487 Marionette TRACE conn6 <- [1,62,null,{}] 02:00:54 INFO - PROCESS | 1096 | 1465203654492 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}] 02:00:54 INFO - PROCESS | 1096 | 1465203654497 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:54 INFO - PROCESS | 1096 | 1465203654605 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 02:00:54 INFO - PROCESS | 1096 | 1465203654612 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:54 INFO - PROCESS | 1096 | 1465203654615 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:54 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E16B800 == 22 [pid = 1096] [id = 25] 02:00:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769D76F000) [pid = 1096] [serial = 71] [outer = 0000000000000000] 02:00:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769E148400) [pid = 1096] [serial = 72] [outer = 000000769D76F000] 02:00:54 INFO - PROCESS | 1096 | 1465203654664 Marionette DEBUG loaded listener.js 02:00:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769E4F1000) [pid = 1096] [serial = 73] [outer = 000000769D76F000] 02:00:55 INFO - PROCESS | 1096 | 1465203655105 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]]]}] 02:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 691ms 02:00:55 INFO - PROCESS | 1096 | 1465203655185 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 02:00:55 INFO - PROCESS | 1096 | 1465203655188 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 02:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:00:55 INFO - PROCESS | 1096 | 1465203655192 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:00:55 INFO - PROCESS | 1096 | 1465203655194 Marionette TRACE conn6 <- [1,66,null,{}] 02:00:55 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769F857800) [pid = 1096] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:00:55 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A98A5400) [pid = 1096] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:00:55 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769F864400) [pid = 1096] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:00:55 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769E2D0C00) [pid = 1096] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:00:55 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A3360400) [pid = 1096] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:00:55 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A7E04000) [pid = 1096] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:00:55 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A2DA2000) [pid = 1096] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:00:55 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A5DA5000) [pid = 1096] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:00:55 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (0000007699B61C00) [pid = 1096] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:00:55 INFO - PROCESS | 1096 | 1465203655460 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}] 02:00:55 INFO - PROCESS | 1096 | 1465203655463 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:55 INFO - PROCESS | 1096 | 1465203655564 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 02:00:55 INFO - PROCESS | 1096 | 1465203655576 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:55 INFO - PROCESS | 1096 | 1465203655579 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:55 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2226800 == 23 [pid = 1096] [id = 26] 02:00:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769F29F800) [pid = 1096] [serial = 74] [outer = 0000000000000000] 02:00:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769F427400) [pid = 1096] [serial = 75] [outer = 000000769F29F800] 02:00:55 INFO - PROCESS | 1096 | 1465203655625 Marionette DEBUG loaded listener.js 02:00:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769FC75000) [pid = 1096] [serial = 76] [outer = 000000769F29F800] 02:00:56 INFO - PROCESS | 1096 | 1465203656033 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]]]}] 02:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 02:00:56 INFO - PROCESS | 1096 | 1465203656074 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 02:00:56 INFO - PROCESS | 1096 | 1465203656078 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 02:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:00:56 INFO - PROCESS | 1096 | 1465203656088 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:00:56 INFO - PROCESS | 1096 | 1465203656093 Marionette TRACE conn6 <- [1,70,null,{}] 02:00:56 INFO - PROCESS | 1096 | 1465203656097 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}] 02:00:56 INFO - PROCESS | 1096 | 1465203656100 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:56 INFO - PROCESS | 1096 | 1465203656189 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 02:00:56 INFO - PROCESS | 1096 | 1465203656195 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:56 INFO - PROCESS | 1096 | 1465203656197 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:56 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A518D000 == 24 [pid = 1096] [id = 27] 02:00:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A2258800) [pid = 1096] [serial = 77] [outer = 0000000000000000] 02:00:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A2D9BC00) [pid = 1096] [serial = 78] [outer = 00000076A2258800] 02:00:56 INFO - PROCESS | 1096 | 1465203656245 Marionette DEBUG loaded listener.js 02:00:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A33BC800) [pid = 1096] [serial = 79] [outer = 00000076A2258800] 02:00:56 INFO - PROCESS | 1096 | 1465203656665 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]]]}] 02:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 02:00:56 INFO - PROCESS | 1096 | 1465203656717 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 02:00:56 INFO - PROCESS | 1096 | 1465203656719 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 02:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:00:56 INFO - PROCESS | 1096 | 1465203656731 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:00:56 INFO - PROCESS | 1096 | 1465203656733 Marionette TRACE conn6 <- [1,74,null,{}] 02:00:56 INFO - PROCESS | 1096 | 1465203656737 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}] 02:00:56 INFO - PROCESS | 1096 | 1465203656739 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:56 INFO - PROCESS | 1096 | 1465203656821 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 02:00:56 INFO - PROCESS | 1096 | 1465203656827 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:56 INFO - PROCESS | 1096 | 1465203656830 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:56 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5B4D800 == 25 [pid = 1096] [id = 28] 02:00:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A36CF400) [pid = 1096] [serial = 80] [outer = 0000000000000000] 02:00:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A5240000) [pid = 1096] [serial = 81] [outer = 00000076A36CF400] 02:00:56 INFO - PROCESS | 1096 | 1465203656879 Marionette DEBUG loaded listener.js 02:00:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A5DA4C00) [pid = 1096] [serial = 82] [outer = 00000076A36CF400] 02:00:57 INFO - PROCESS | 1096 | 1465203657327 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]]]}] 02:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 02:00:57 INFO - PROCESS | 1096 | 1465203657367 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 02:00:57 INFO - PROCESS | 1096 | 1465203657369 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 02:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:00:57 INFO - PROCESS | 1096 | 1465203657372 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:00:57 INFO - PROCESS | 1096 | 1465203657374 Marionette TRACE conn6 <- [1,78,null,{}] 02:00:57 INFO - PROCESS | 1096 | 1465203657378 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}] 02:00:57 INFO - PROCESS | 1096 | 1465203657380 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:57 INFO - PROCESS | 1096 | 1465203657503 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 02:00:57 INFO - PROCESS | 1096 | 1465203657569 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:57 INFO - PROCESS | 1096 | 1465203657573 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:57 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F4D800 == 26 [pid = 1096] [id = 29] 02:00:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076973E8800) [pid = 1096] [serial = 83] [outer = 0000000000000000] 02:00:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076974B9000) [pid = 1096] [serial = 84] [outer = 00000076973E8800] 02:00:57 INFO - PROCESS | 1096 | 1465203657633 Marionette DEBUG loaded listener.js 02:00:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (0000007698D9CC00) [pid = 1096] [serial = 85] [outer = 00000076973E8800] 02:00:58 INFO - PROCESS | 1096 | 1465203658244 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]]]}] 02:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 923ms 02:00:58 INFO - PROCESS | 1096 | 1465203658299 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 02:00:58 INFO - PROCESS | 1096 | 1465203658303 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 02:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:00:58 INFO - PROCESS | 1096 | 1465203658309 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:00:58 INFO - PROCESS | 1096 | 1465203658312 Marionette TRACE conn6 <- [1,82,null,{}] 02:00:58 INFO - PROCESS | 1096 | 1465203658317 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}] 02:00:58 INFO - PROCESS | 1096 | 1465203658321 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:58 INFO - PROCESS | 1096 | 1465203658439 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 02:00:58 INFO - PROCESS | 1096 | 1465203658492 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:58 INFO - PROCESS | 1096 | 1465203658496 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:58 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5A31000 == 27 [pid = 1096] [id = 30] 02:00:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769F2A2C00) [pid = 1096] [serial = 86] [outer = 0000000000000000] 02:00:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A224E000) [pid = 1096] [serial = 87] [outer = 000000769F2A2C00] 02:00:58 INFO - PROCESS | 1096 | 1465203658553 Marionette DEBUG loaded listener.js 02:00:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A2CD6400) [pid = 1096] [serial = 88] [outer = 000000769F2A2C00] 02:00:59 INFO - PROCESS | 1096 | 1465203659059 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]]]}] 02:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 794ms 02:00:59 INFO - PROCESS | 1096 | 1465203659106 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 02:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:00:59 INFO - PROCESS | 1096 | 1465203659110 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 02:00:59 INFO - PROCESS | 1096 | 1465203659114 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:00:59 INFO - PROCESS | 1096 | 1465203659116 Marionette TRACE conn6 <- [1,86,null,{}] 02:00:59 INFO - PROCESS | 1096 | 1465203659120 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}] 02:00:59 INFO - PROCESS | 1096 | 1465203659123 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:59 INFO - PROCESS | 1096 | 1465203659235 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 02:00:59 INFO - PROCESS | 1096 | 1465203659311 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:59 INFO - PROCESS | 1096 | 1465203659313 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:00:59 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A89A1000 == 28 [pid = 1096] [id = 31] 02:00:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A5DA1400) [pid = 1096] [serial = 89] [outer = 0000000000000000] 02:00:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A695A800) [pid = 1096] [serial = 90] [outer = 00000076A5DA1400] 02:00:59 INFO - PROCESS | 1096 | 1465203659369 Marionette DEBUG loaded listener.js 02:00:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A6CA7400) [pid = 1096] [serial = 91] [outer = 00000076A5DA1400] 02:00:59 INFO - PROCESS | 1096 | 1465203659908 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]]]}] 02:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 02:00:59 INFO - PROCESS | 1096 | 1465203659954 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 02:00:59 INFO - PROCESS | 1096 | 1465203659958 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 02:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:00:59 INFO - PROCESS | 1096 | 1465203659970 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:00:59 INFO - PROCESS | 1096 | 1465203659975 Marionette TRACE conn6 <- [1,90,null,{}] 02:00:59 INFO - PROCESS | 1096 | 1465203659979 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}] 02:00:59 INFO - PROCESS | 1096 | 1465203659983 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:00 INFO - PROCESS | 1096 | 1465203660095 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 02:01:00 INFO - PROCESS | 1096 | 1465203660154 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:00 INFO - PROCESS | 1096 | 1465203660156 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:00 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD205000 == 29 [pid = 1096] [id = 32] 02:01:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A74DDC00) [pid = 1096] [serial = 92] [outer = 0000000000000000] 02:01:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A8977000) [pid = 1096] [serial = 93] [outer = 00000076A74DDC00] 02:01:00 INFO - PROCESS | 1096 | 1465203660214 Marionette DEBUG loaded listener.js 02:01:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A99FA000) [pid = 1096] [serial = 94] [outer = 00000076A74DDC00] 02:01:00 INFO - PROCESS | 1096 | 1465203660737 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]]]}] 02:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 837ms 02:01:00 INFO - PROCESS | 1096 | 1465203660804 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 02:01:00 INFO - PROCESS | 1096 | 1465203660807 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 02:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:01:00 INFO - PROCESS | 1096 | 1465203660811 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:01:00 INFO - PROCESS | 1096 | 1465203660813 Marionette TRACE conn6 <- [1,94,null,{}] 02:01:00 INFO - PROCESS | 1096 | 1465203660817 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}] 02:01:00 INFO - PROCESS | 1096 | 1465203660819 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:00 INFO - PROCESS | 1096 | 1465203660925 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 02:01:00 INFO - PROCESS | 1096 | 1465203660984 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:00 INFO - PROCESS | 1096 | 1465203660987 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:01 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A36A6000 == 30 [pid = 1096] [id = 33] 02:01:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076991AA800) [pid = 1096] [serial = 95] [outer = 0000000000000000] 02:01:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076991B1C00) [pid = 1096] [serial = 96] [outer = 00000076991AA800] 02:01:01 INFO - PROCESS | 1096 | 1465203661043 Marionette DEBUG loaded listener.js 02:01:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A98A6800) [pid = 1096] [serial = 97] [outer = 00000076991AA800] 02:01:01 INFO - PROCESS | 1096 | 1465203661670 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]]]}] 02:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 880ms 02:01:01 INFO - PROCESS | 1096 | 1465203661693 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 02:01:01 INFO - PROCESS | 1096 | 1465203661698 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 02:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:01:01 INFO - PROCESS | 1096 | 1465203661703 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:01:01 INFO - PROCESS | 1096 | 1465203661706 Marionette TRACE conn6 <- [1,98,null,{}] 02:01:01 INFO - PROCESS | 1096 | 1465203661712 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}] 02:01:01 INFO - PROCESS | 1096 | 1465203661715 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:01 INFO - PROCESS | 1096 | 1465203661821 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 02:01:01 INFO - PROCESS | 1096 | 1465203661884 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:01 INFO - PROCESS | 1096 | 1465203661888 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:01 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F4B000 == 31 [pid = 1096] [id = 34] 02:01:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (0000007697E0B000) [pid = 1096] [serial = 98] [outer = 0000000000000000] 02:01:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076991A7C00) [pid = 1096] [serial = 99] [outer = 0000007697E0B000] 02:01:01 INFO - PROCESS | 1096 | 1465203661939 Marionette DEBUG loaded listener.js 02:01:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (000000769D737800) [pid = 1096] [serial = 100] [outer = 0000007697E0B000] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A637E400) [pid = 1096] [serial = 17] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (000000769D754800) [pid = 1096] [serial = 4] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076973E6800) [pid = 1096] [serial = 54] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (000000769D738000) [pid = 1096] [serial = 57] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (0000007697546C00) [pid = 1096] [serial = 60] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076ADC15400) [pid = 1096] [serial = 63] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (000000769FC6B400) [pid = 1096] [serial = 21] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A5241800) [pid = 1096] [serial = 24] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769E43C400) [pid = 1096] [serial = 27] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769F1ADC00) [pid = 1096] [serial = 28] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A33BA400) [pid = 1096] [serial = 33] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A3CB6C00) [pid = 1096] [serial = 36] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A7E0F800) [pid = 1096] [serial = 39] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A2DA6800) [pid = 1096] [serial = 42] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A5D9F400) [pid = 1096] [serial = 43] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A5DACC00) [pid = 1096] [serial = 45] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A6959000) [pid = 1096] [serial = 48] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769F431000) [pid = 1096] [serial = 51] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A92B7C00) [pid = 1096] [serial = 46] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (0000007699887000) [pid = 1096] [serial = 30] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A6961C00) [pid = 1096] [serial = 49] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A897A000) [pid = 1096] [serial = 40] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A3469800) [pid = 1096] [serial = 22] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A5EFC000) [pid = 1096] [serial = 37] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076AD1CF400) [pid = 1096] [serial = 64] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A615C000) [pid = 1096] [serial = 14] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (000000769F863000) [pid = 1096] [serial = 9] [outer = 0000000000000000] [url = about:blank] 02:01:02 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (000000769FC6D000) [pid = 1096] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:01:02 INFO - PROCESS | 1096 | 1465203662973 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]]]}] 02:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1292ms 02:01:03 INFO - PROCESS | 1096 | 1465203662999 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 02:01:03 INFO - PROCESS | 1096 | 1465203663003 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 02:01:03 INFO - PROCESS | 1096 | 1465203663009 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:01:03 INFO - PROCESS | 1096 | 1465203663012 Marionette TRACE conn6 <- [1,102,null,{}] 02:01:03 INFO - PROCESS | 1096 | 1465203663020 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}] 02:01:03 INFO - PROCESS | 1096 | 1465203663023 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:03 INFO - PROCESS | 1096 | 1465203663117 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 02:01:03 INFO - PROCESS | 1096 | 1465203663173 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:03 INFO - PROCESS | 1096 | 1465203663177 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:03 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F43000 == 32 [pid = 1096] [id = 35] 02:01:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (0000007697545C00) [pid = 1096] [serial = 101] [outer = 0000000000000000] 02:01:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (0000007698D96000) [pid = 1096] [serial = 102] [outer = 0000007697545C00] 02:01:03 INFO - PROCESS | 1096 | 1465203663233 Marionette DEBUG loaded listener.js 02:01:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769949F000) [pid = 1096] [serial = 103] [outer = 0000007697545C00] 02:01:03 INFO - PROCESS | 1096 | 1465203663640 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]]]}] 02:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 692ms 02:01:03 INFO - PROCESS | 1096 | 1465203663705 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 02:01:03 INFO - PROCESS | 1096 | 1465203663710 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 02:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:01:03 INFO - PROCESS | 1096 | 1465203663717 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:01:03 INFO - PROCESS | 1096 | 1465203663720 Marionette TRACE conn6 <- [1,106,null,{}] 02:01:03 INFO - PROCESS | 1096 | 1465203663723 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}] 02:01:03 INFO - PROCESS | 1096 | 1465203663726 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:03 INFO - PROCESS | 1096 | 1465203663823 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 02:01:03 INFO - PROCESS | 1096 | 1465203663831 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:03 INFO - PROCESS | 1096 | 1465203663833 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:03 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6A4800 == 33 [pid = 1096] [id = 36] 02:01:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769E43BC00) [pid = 1096] [serial = 104] [outer = 0000000000000000] 02:01:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769E6B9C00) [pid = 1096] [serial = 105] [outer = 000000769E43BC00] 02:01:03 INFO - PROCESS | 1096 | 1465203663882 Marionette DEBUG loaded listener.js 02:01:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769F2A3800) [pid = 1096] [serial = 106] [outer = 000000769E43BC00] 02:01:04 INFO - PROCESS | 1096 | 1465203664311 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]]]}] 02:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 02:01:04 INFO - PROCESS | 1096 | 1465203664346 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 02:01:04 INFO - PROCESS | 1096 | 1465203664349 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 02:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:01:04 INFO - PROCESS | 1096 | 1465203664352 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:01:04 INFO - PROCESS | 1096 | 1465203664356 Marionette TRACE conn6 <- [1,110,null,{}] 02:01:04 INFO - PROCESS | 1096 | 1465203664368 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}] 02:01:04 INFO - PROCESS | 1096 | 1465203664373 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:04 INFO - PROCESS | 1096 | 1465203664463 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 02:01:04 INFO - PROCESS | 1096 | 1465203664501 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:04 INFO - PROCESS | 1096 | 1465203664504 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:04 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2222000 == 34 [pid = 1096] [id = 37] 02:01:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769E273800) [pid = 1096] [serial = 107] [outer = 0000000000000000] 02:01:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A22D2800) [pid = 1096] [serial = 108] [outer = 000000769E273800] 02:01:04 INFO - PROCESS | 1096 | 1465203664554 Marionette DEBUG loaded listener.js 02:01:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A2DA4000) [pid = 1096] [serial = 109] [outer = 000000769E273800] 02:01:04 INFO - PROCESS | 1096 | 1465203664949 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]]]}] 02:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 02:01:04 INFO - PROCESS | 1096 | 1465203664983 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 02:01:04 INFO - PROCESS | 1096 | 1465203664986 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 02:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:01:05 INFO - PROCESS | 1096 | 1465203665002 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:01:05 INFO - PROCESS | 1096 | 1465203665005 Marionette TRACE conn6 <- [1,114,null,{}] 02:01:05 INFO - PROCESS | 1096 | 1465203665008 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}] 02:01:05 INFO - PROCESS | 1096 | 1465203665010 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:05 INFO - PROCESS | 1096 | 1465203665121 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 02:01:05 INFO - PROCESS | 1096 | 1465203665128 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:05 INFO - PROCESS | 1096 | 1465203665131 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:05 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A369E800 == 35 [pid = 1096] [id = 38] 02:01:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A33C9000) [pid = 1096] [serial = 110] [outer = 0000000000000000] 02:01:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A36D4400) [pid = 1096] [serial = 111] [outer = 00000076A33C9000] 02:01:05 INFO - PROCESS | 1096 | 1465203665178 Marionette DEBUG loaded listener.js 02:01:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A51DA800) [pid = 1096] [serial = 112] [outer = 00000076A33C9000] 02:01:05 INFO - PROCESS | 1096 | 1465203665628 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]]]}] 02:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 02:01:05 INFO - PROCESS | 1096 | 1465203665695 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 02:01:05 INFO - PROCESS | 1096 | 1465203665698 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 02:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:01:05 INFO - PROCESS | 1096 | 1465203665701 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:01:05 INFO - PROCESS | 1096 | 1465203665703 Marionette TRACE conn6 <- [1,118,null,{}] 02:01:05 INFO - PROCESS | 1096 | 1465203665706 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}] 02:01:05 INFO - PROCESS | 1096 | 1465203665708 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:05 INFO - PROCESS | 1096 | 1465203665813 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 02:01:05 INFO - PROCESS | 1096 | 1465203665883 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:05 INFO - PROCESS | 1096 | 1465203665885 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:05 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A521D000 == 36 [pid = 1096] [id = 39] 02:01:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769E437400) [pid = 1096] [serial = 113] [outer = 0000000000000000] 02:01:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A5DA3400) [pid = 1096] [serial = 114] [outer = 000000769E437400] 02:01:05 INFO - PROCESS | 1096 | 1465203665930 Marionette DEBUG loaded listener.js 02:01:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A615B400) [pid = 1096] [serial = 115] [outer = 000000769E437400] 02:01:06 INFO - PROCESS | 1096 | 1465203666342 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]]]}] 02:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 690ms 02:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:01:06 INFO - PROCESS | 1096 | 1465203666395 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 02:01:06 INFO - PROCESS | 1096 | 1465203666397 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 02:01:06 INFO - PROCESS | 1096 | 1465203666400 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:01:06 INFO - PROCESS | 1096 | 1465203666402 Marionette TRACE conn6 <- [1,122,null,{}] 02:01:06 INFO - PROCESS | 1096 | 1465203666406 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}] 02:01:06 INFO - PROCESS | 1096 | 1465203666412 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:06 INFO - PROCESS | 1096 | 1465203666546 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 02:01:06 INFO - PROCESS | 1096 | 1465203666554 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:06 INFO - PROCESS | 1096 | 1465203666556 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:06 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6208800 == 37 [pid = 1096] [id = 40] 02:01:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A69E0800) [pid = 1096] [serial = 116] [outer = 0000000000000000] 02:01:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A7302400) [pid = 1096] [serial = 117] [outer = 00000076A69E0800] 02:01:06 INFO - PROCESS | 1096 | 1465203666603 Marionette DEBUG loaded listener.js 02:01:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A74E1000) [pid = 1096] [serial = 118] [outer = 00000076A69E0800] 02:01:07 INFO - PROCESS | 1096 | 1465203667075 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]]]}] 02:01:07 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076AD1D5000) [pid = 1096] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:01:07 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769F42D400) [pid = 1096] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:01:07 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076973EA400) [pid = 1096] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:01:07 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076973E2C00) [pid = 1096] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:01:07 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769753D400) [pid = 1096] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:01:07 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A36CF400) [pid = 1096] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:01:07 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769D76F000) [pid = 1096] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:01:07 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769F29F800) [pid = 1096] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:01:07 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076974BC000) [pid = 1096] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:01:07 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A2258800) [pid = 1096] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 734ms 02:01:07 INFO - PROCESS | 1096 | 1465203667155 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 02:01:07 INFO - PROCESS | 1096 | 1465203667157 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 02:01:07 INFO - PROCESS | 1096 | 1465203667160 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:01:07 INFO - PROCESS | 1096 | 1465203667162 Marionette TRACE conn6 <- [1,126,null,{}] 02:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:01:07 INFO - PROCESS | 1096 | 1465203667166 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}] 02:01:07 INFO - PROCESS | 1096 | 1465203667168 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:07 INFO - PROCESS | 1096 | 1465203667252 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 02:01:07 INFO - PROCESS | 1096 | 1465203667260 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:07 INFO - PROCESS | 1096 | 1465203667263 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:07 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6C79800 == 38 [pid = 1096] [id = 41] 02:01:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769753D400) [pid = 1096] [serial = 119] [outer = 0000000000000000] 02:01:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769D9BBC00) [pid = 1096] [serial = 120] [outer = 000000769753D400] 02:01:07 INFO - PROCESS | 1096 | 1465203667308 Marionette DEBUG loaded listener.js 02:01:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A74E3C00) [pid = 1096] [serial = 121] [outer = 000000769753D400] 02:01:07 INFO - PROCESS | 1096 | 1465203667709 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]]]}] 02:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 02:01:07 INFO - PROCESS | 1096 | 1465203667752 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 02:01:07 INFO - PROCESS | 1096 | 1465203667754 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 02:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:01:07 INFO - PROCESS | 1096 | 1465203667758 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:01:07 INFO - PROCESS | 1096 | 1465203667759 Marionette TRACE conn6 <- [1,130,null,{}] 02:01:07 INFO - PROCESS | 1096 | 1465203667763 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}] 02:01:07 INFO - PROCESS | 1096 | 1465203667765 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:07 INFO - PROCESS | 1096 | 1465203667844 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 02:01:07 INFO - PROCESS | 1096 | 1465203667850 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:07 INFO - PROCESS | 1096 | 1465203667852 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:07 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A899D800 == 39 [pid = 1096] [id = 42] 02:01:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769F14A000) [pid = 1096] [serial = 122] [outer = 0000000000000000] 02:01:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769F14C000) [pid = 1096] [serial = 123] [outer = 000000769F14A000] 02:01:07 INFO - PROCESS | 1096 | 1465203667896 Marionette DEBUG loaded listener.js 02:01:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769F299C00) [pid = 1096] [serial = 124] [outer = 000000769F14A000] 02:01:08 INFO - PROCESS | 1096 | 1465203668304 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]]]}] 02:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 02:01:08 INFO - PROCESS | 1096 | 1465203668347 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 02:01:08 INFO - PROCESS | 1096 | 1465203668349 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 02:01:08 INFO - PROCESS | 1096 | 1465203668352 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:01:08 INFO - PROCESS | 1096 | 1465203668354 Marionette TRACE conn6 <- [1,134,null,{}] 02:01:08 INFO - PROCESS | 1096 | 1465203668358 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}] 02:01:08 INFO - PROCESS | 1096 | 1465203668360 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:08 INFO - PROCESS | 1096 | 1465203668447 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 02:01:08 INFO - PROCESS | 1096 | 1465203668453 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:08 INFO - PROCESS | 1096 | 1465203668455 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:08 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2221800 == 40 [pid = 1096] [id = 43] 02:01:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769F17B400) [pid = 1096] [serial = 125] [outer = 0000000000000000] 02:01:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (000000769F183000) [pid = 1096] [serial = 126] [outer = 000000769F17B400] 02:01:08 INFO - PROCESS | 1096 | 1465203668500 Marionette DEBUG loaded listener.js 02:01:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769F189400) [pid = 1096] [serial = 127] [outer = 000000769F17B400] 02:01:08 INFO - PROCESS | 1096 | 1465203668929 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]]]}] 02:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 629ms 02:01:08 INFO - PROCESS | 1096 | 1465203668985 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 02:01:08 INFO - PROCESS | 1096 | 1465203668987 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 02:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:01:08 INFO - PROCESS | 1096 | 1465203668990 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:01:08 INFO - PROCESS | 1096 | 1465203668992 Marionette TRACE conn6 <- [1,138,null,{}] 02:01:09 INFO - PROCESS | 1096 | 1465203669000 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}] 02:01:09 INFO - PROCESS | 1096 | 1465203669002 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:09 INFO - PROCESS | 1096 | 1465203669097 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 02:01:09 INFO - PROCESS | 1096 | 1465203669207 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:09 INFO - PROCESS | 1096 | 1465203669211 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:09 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F10000 == 41 [pid = 1096] [id = 44] 02:01:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076973E5400) [pid = 1096] [serial = 128] [outer = 0000000000000000] 02:01:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076974BE000) [pid = 1096] [serial = 129] [outer = 00000076973E5400] 02:01:09 INFO - PROCESS | 1096 | 1465203669270 Marionette DEBUG loaded listener.js 02:01:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076991A9800) [pid = 1096] [serial = 130] [outer = 00000076973E5400] 02:01:10 INFO - PROCESS | 1096 | 1465203670153 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]]]}] 02:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1182ms 02:01:10 INFO - PROCESS | 1096 | 1465203670176 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 02:01:10 INFO - PROCESS | 1096 | 1465203670180 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 02:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:01:10 INFO - PROCESS | 1096 | 1465203670185 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:01:10 INFO - PROCESS | 1096 | 1465203670189 Marionette TRACE conn6 <- [1,142,null,{}] 02:01:10 INFO - PROCESS | 1096 | 1465203670194 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}] 02:01:10 INFO - PROCESS | 1096 | 1465203670197 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:10 INFO - PROCESS | 1096 | 1465203670321 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 02:01:10 INFO - PROCESS | 1096 | 1465203670386 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:10 INFO - PROCESS | 1096 | 1465203670389 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:10 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A33A2000 == 42 [pid = 1096] [id = 45] 02:01:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769F181800) [pid = 1096] [serial = 131] [outer = 0000000000000000] 02:01:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769F1AF400) [pid = 1096] [serial = 132] [outer = 000000769F181800] 02:01:10 INFO - PROCESS | 1096 | 1465203670448 Marionette DEBUG loaded listener.js 02:01:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769F85D800) [pid = 1096] [serial = 133] [outer = 000000769F181800] 02:01:11 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD205000 == 41 [pid = 1096] [id = 32] 02:01:11 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5A31000 == 40 [pid = 1096] [id = 30] 02:01:11 INFO - PROCESS | 1096 | --DOCSHELL 00000076A89A1000 == 39 [pid = 1096] [id = 31] 02:01:11 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2221800 == 38 [pid = 1096] [id = 43] 02:01:11 INFO - PROCESS | 1096 | --DOCSHELL 00000076A899D800 == 37 [pid = 1096] [id = 42] 02:01:11 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6C79800 == 36 [pid = 1096] [id = 41] 02:01:11 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6208800 == 35 [pid = 1096] [id = 40] 02:01:11 INFO - PROCESS | 1096 | --DOCSHELL 00000076A521D000 == 34 [pid = 1096] [id = 39] 02:01:11 INFO - PROCESS | 1096 | --DOCSHELL 00000076A369E800 == 33 [pid = 1096] [id = 38] 02:01:11 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2222000 == 32 [pid = 1096] [id = 37] 02:01:11 INFO - PROCESS | 1096 | --DOCSHELL 000000769E6A4800 == 31 [pid = 1096] [id = 36] 02:01:11 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F43000 == 30 [pid = 1096] [id = 35] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076AD8BC000) [pid = 1096] [serial = 67] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A2252800) [pid = 1096] [serial = 52] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A51D3C00) [pid = 1096] [serial = 58] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (0000007697522C00) [pid = 1096] [serial = 55] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A5DF4000) [pid = 1096] [serial = 61] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A5240000) [pid = 1096] [serial = 81] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769E148400) [pid = 1096] [serial = 72] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769F427400) [pid = 1096] [serial = 75] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769FC75000) [pid = 1096] [serial = 76] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769E4F1000) [pid = 1096] [serial = 73] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769751F000) [pid = 1096] [serial = 69] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (0000007698D9D000) [pid = 1096] [serial = 70] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A2D9BC00) [pid = 1096] [serial = 78] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A5DA4C00) [pid = 1096] [serial = 82] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A33BC800) [pid = 1096] [serial = 79] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076AD8B5400) [pid = 1096] [serial = 66] [outer = 0000000000000000] [url = about:blank] 02:01:11 INFO - PROCESS | 1096 | 1465203671326 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]]]}] 02:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1190ms 02:01:11 INFO - PROCESS | 1096 | 1465203671379 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 02:01:11 INFO - PROCESS | 1096 | 1465203671384 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 02:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:01:11 INFO - PROCESS | 1096 | 1465203671389 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:01:11 INFO - PROCESS | 1096 | 1465203671393 Marionette TRACE conn6 <- [1,146,null,{}] 02:01:11 INFO - PROCESS | 1096 | 1465203671398 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}] 02:01:11 INFO - PROCESS | 1096 | 1465203671401 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:11 INFO - PROCESS | 1096 | 1465203671493 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 02:01:11 INFO - PROCESS | 1096 | 1465203671500 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:11 INFO - PROCESS | 1096 | 1465203671502 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:11 INFO - PROCESS | 1096 | ++DOCSHELL 000000769988B800 == 31 [pid = 1096] [id = 46] 02:01:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (0000007697548800) [pid = 1096] [serial = 134] [outer = 0000000000000000] 02:01:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076991AE400) [pid = 1096] [serial = 135] [outer = 0000007697548800] 02:01:11 INFO - PROCESS | 1096 | 1465203671559 Marionette DEBUG loaded listener.js 02:01:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769D967400) [pid = 1096] [serial = 136] [outer = 0000007697548800] 02:01:12 INFO - PROCESS | 1096 | 1465203672030 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]]]}] 02:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 689ms 02:01:12 INFO - PROCESS | 1096 | 1465203672082 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 02:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:01:12 INFO - PROCESS | 1096 | 1465203672088 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 02:01:12 INFO - PROCESS | 1096 | 1465203672095 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:01:12 INFO - PROCESS | 1096 | 1465203672097 Marionette TRACE conn6 <- [1,150,null,{}] 02:01:12 INFO - PROCESS | 1096 | 1465203672101 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}] 02:01:12 INFO - PROCESS | 1096 | 1465203672104 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:12 INFO - PROCESS | 1096 | 1465203672216 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 02:01:12 INFO - PROCESS | 1096 | 1465203672282 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:12 INFO - PROCESS | 1096 | 1465203672285 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:12 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F2D1000 == 32 [pid = 1096] [id = 47] 02:01:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769A39B000) [pid = 1096] [serial = 137] [outer = 0000000000000000] 02:01:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769F184800) [pid = 1096] [serial = 138] [outer = 000000769A39B000] 02:01:12 INFO - PROCESS | 1096 | 1465203672334 Marionette DEBUG loaded listener.js 02:01:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769F42DC00) [pid = 1096] [serial = 139] [outer = 000000769A39B000] 02:01:12 INFO - PROCESS | 1096 | 1465203672727 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]]]}] 02:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 691ms 02:01:12 INFO - PROCESS | 1096 | 1465203672786 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 02:01:12 INFO - PROCESS | 1096 | 1465203672788 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 02:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:01:12 INFO - PROCESS | 1096 | 1465203672792 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:01:12 INFO - PROCESS | 1096 | 1465203672795 Marionette TRACE conn6 <- [1,154,null,{}] 02:01:12 INFO - PROCESS | 1096 | 1465203672807 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}] 02:01:12 INFO - PROCESS | 1096 | 1465203672811 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:12 INFO - PROCESS | 1096 | 1465203672920 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 02:01:12 INFO - PROCESS | 1096 | 1465203672933 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:12 INFO - PROCESS | 1096 | 1465203672936 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:12 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A509F000 == 33 [pid = 1096] [id = 48] 02:01:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A2C81C00) [pid = 1096] [serial = 140] [outer = 0000000000000000] 02:01:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A2DA2C00) [pid = 1096] [serial = 141] [outer = 00000076A2C81C00] 02:01:12 INFO - PROCESS | 1096 | 1465203672986 Marionette DEBUG loaded listener.js 02:01:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A346D400) [pid = 1096] [serial = 142] [outer = 00000076A2C81C00] 02:01:13 INFO - PROCESS | 1096 | 1465203673408 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]]]}] 02:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 02:01:13 INFO - PROCESS | 1096 | 1465203673421 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 02:01:13 INFO - PROCESS | 1096 | 1465203673424 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 02:01:13 INFO - PROCESS | 1096 | 1465203673441 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:01:13 INFO - PROCESS | 1096 | 1465203673443 Marionette TRACE conn6 <- [1,158,null,{}] 02:01:13 INFO - PROCESS | 1096 | 1465203673446 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}] 02:01:13 INFO - PROCESS | 1096 | 1465203673449 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:13 INFO - PROCESS | 1096 | 1465203673560 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 02:01:13 INFO - PROCESS | 1096 | 1465203673566 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:13 INFO - PROCESS | 1096 | 1465203673568 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:13 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5EDB800 == 34 [pid = 1096] [id = 49] 02:01:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A3CC0C00) [pid = 1096] [serial = 143] [outer = 0000000000000000] 02:01:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A5DA1800) [pid = 1096] [serial = 144] [outer = 00000076A3CC0C00] 02:01:13 INFO - PROCESS | 1096 | 1465203673622 Marionette DEBUG loaded listener.js 02:01:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A5DF4000) [pid = 1096] [serial = 145] [outer = 00000076A3CC0C00] 02:01:14 INFO - PROCESS | 1096 | 1465203674064 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]]]}] 02:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 672ms 02:01:14 INFO - PROCESS | 1096 | 1465203674121 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 02:01:14 INFO - PROCESS | 1096 | 1465203674123 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 02:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:01:14 INFO - PROCESS | 1096 | 1465203674132 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:01:14 INFO - PROCESS | 1096 | 1465203674134 Marionette TRACE conn6 <- [1,162,null,{}] 02:01:14 INFO - PROCESS | 1096 | 1465203674137 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}] 02:01:14 INFO - PROCESS | 1096 | 1465203674140 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:14 INFO - PROCESS | 1096 | 1465203674250 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 02:01:14 INFO - PROCESS | 1096 | 1465203674325 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:14 INFO - PROCESS | 1096 | 1465203674327 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:14 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F55800 == 35 [pid = 1096] [id = 50] 02:01:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (0000007698D9F800) [pid = 1096] [serial = 146] [outer = 0000000000000000] 02:01:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A6958800) [pid = 1096] [serial = 147] [outer = 0000007698D9F800] 02:01:14 INFO - PROCESS | 1096 | 1465203674372 Marionette DEBUG loaded listener.js 02:01:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A69E9800) [pid = 1096] [serial = 148] [outer = 0000007698D9F800] 02:01:14 INFO - PROCESS | 1096 | 1465203674807 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]]]}] 02:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 733ms 02:01:14 INFO - PROCESS | 1096 | 1465203674868 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 02:01:14 INFO - PROCESS | 1096 | 1465203674870 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 02:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:01:14 INFO - PROCESS | 1096 | 1465203674880 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:01:14 INFO - PROCESS | 1096 | 1465203674882 Marionette TRACE conn6 <- [1,166,null,{}] 02:01:14 INFO - PROCESS | 1096 | 1465203674886 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}] 02:01:14 INFO - PROCESS | 1096 | 1465203674891 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:15 INFO - PROCESS | 1096 | 1465203675032 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 02:01:15 INFO - PROCESS | 1096 | 1465203675072 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:15 INFO - PROCESS | 1096 | 1465203675074 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:15 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD132000 == 36 [pid = 1096] [id = 51] 02:01:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (0000007698D24400) [pid = 1096] [serial = 149] [outer = 0000000000000000] 02:01:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A98A8800) [pid = 1096] [serial = 150] [outer = 0000007698D24400] 02:01:15 INFO - PROCESS | 1096 | 1465203675121 Marionette DEBUG loaded listener.js 02:01:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A9DEE800) [pid = 1096] [serial = 151] [outer = 0000007698D24400] 02:01:15 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (000000769E437400) [pid = 1096] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:01:15 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (0000007697545C00) [pid = 1096] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:01:15 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (000000769E273800) [pid = 1096] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:01:15 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (000000769E43BC00) [pid = 1096] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:01:15 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A33C9000) [pid = 1096] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:01:15 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076973E8800) [pid = 1096] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:01:15 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769F2A2C00) [pid = 1096] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:01:15 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A69E0800) [pid = 1096] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:01:15 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A5DA1400) [pid = 1096] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:01:15 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A74DDC00) [pid = 1096] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:01:15 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076991AA800) [pid = 1096] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:01:15 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769753D400) [pid = 1096] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:01:15 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769F14A000) [pid = 1096] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:01:15 INFO - PROCESS | 1096 | 1465203675619 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]]]}] 02:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 776ms 02:01:15 INFO - PROCESS | 1096 | 1465203675657 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 02:01:15 INFO - PROCESS | 1096 | 1465203675660 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 02:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:01:15 INFO - PROCESS | 1096 | 1465203675663 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:01:15 INFO - PROCESS | 1096 | 1465203675665 Marionette TRACE conn6 <- [1,170,null,{}] 02:01:15 INFO - PROCESS | 1096 | 1465203675669 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}] 02:01:15 INFO - PROCESS | 1096 | 1465203675671 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:15 INFO - PROCESS | 1096 | 1465203675755 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 02:01:15 INFO - PROCESS | 1096 | 1465203675820 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:15 INFO - PROCESS | 1096 | 1465203675822 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:15 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD21F000 == 37 [pid = 1096] [id = 52] 02:01:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (0000007699156400) [pid = 1096] [serial = 152] [outer = 0000000000000000] 02:01:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769915C800) [pid = 1096] [serial = 153] [outer = 0000007699156400] 02:01:15 INFO - PROCESS | 1096 | 1465203675868 Marionette DEBUG loaded listener.js 02:01:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (0000007699164C00) [pid = 1096] [serial = 154] [outer = 0000007699156400] 02:01:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (0000007699164400) [pid = 1096] [serial = 155] [outer = 0000007698432000] 02:01:16 INFO - PROCESS | 1096 | 1465203676275 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]]]}] 02:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 02:01:16 INFO - PROCESS | 1096 | 1465203676294 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 02:01:16 INFO - PROCESS | 1096 | 1465203676296 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 02:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:01:16 INFO - PROCESS | 1096 | 1465203676299 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:01:16 INFO - PROCESS | 1096 | 1465203676310 Marionette TRACE conn6 <- [1,174,null,{}] 02:01:16 INFO - PROCESS | 1096 | 1465203676314 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}] 02:01:16 INFO - PROCESS | 1096 | 1465203676316 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:16 INFO - PROCESS | 1096 | 1465203676419 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 02:01:16 INFO - PROCESS | 1096 | 1465203676458 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:16 INFO - PROCESS | 1096 | 1465203676460 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:16 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698E2F000 == 38 [pid = 1096] [id = 53] 02:01:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (0000007699157400) [pid = 1096] [serial = 156] [outer = 0000000000000000] 02:01:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A22D0400) [pid = 1096] [serial = 157] [outer = 0000007699157400] 02:01:16 INFO - PROCESS | 1096 | 1465203676505 Marionette DEBUG loaded listener.js 02:01:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076AD1CA800) [pid = 1096] [serial = 158] [outer = 0000007699157400] 02:01:16 INFO - PROCESS | 1096 | 1465203676834 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]]]}] 02:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 585ms 02:01:16 INFO - PROCESS | 1096 | 1465203676889 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 02:01:16 INFO - PROCESS | 1096 | 1465203676892 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 02:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:01:16 INFO - PROCESS | 1096 | 1465203676895 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:01:16 INFO - PROCESS | 1096 | 1465203676897 Marionette TRACE conn6 <- [1,178,null,{}] 02:01:16 INFO - PROCESS | 1096 | 1465203676901 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}] 02:01:16 INFO - PROCESS | 1096 | 1465203676903 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:17 INFO - PROCESS | 1096 | 1465203677014 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 02:01:17 INFO - PROCESS | 1096 | 1465203677022 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:17 INFO - PROCESS | 1096 | 1465203677024 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:17 INFO - PROCESS | 1096 | ++DOCSHELL 00000076ADC75800 == 39 [pid = 1096] [id = 54] 02:01:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A36CB000) [pid = 1096] [serial = 159] [outer = 0000000000000000] 02:01:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076AD1CF000) [pid = 1096] [serial = 160] [outer = 00000076A36CB000] 02:01:17 INFO - PROCESS | 1096 | 1465203677072 Marionette DEBUG loaded listener.js 02:01:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076AD2EA000) [pid = 1096] [serial = 161] [outer = 00000076A36CB000] 02:01:17 INFO - PROCESS | 1096 | 1465203677477 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]]]}] 02:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 02:01:17 INFO - PROCESS | 1096 | 1465203677548 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 02:01:17 INFO - PROCESS | 1096 | 1465203677552 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 02:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:01:17 INFO - PROCESS | 1096 | 1465203677558 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:01:17 INFO - PROCESS | 1096 | 1465203677563 Marionette TRACE conn6 <- [1,182,null,{}] 02:01:17 INFO - PROCESS | 1096 | 1465203677569 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}] 02:01:17 INFO - PROCESS | 1096 | 1465203677573 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:17 INFO - PROCESS | 1096 | 1465203677722 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 02:01:17 INFO - PROCESS | 1096 | 1465203677791 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:17 INFO - PROCESS | 1096 | 1465203677796 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:17 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A562800 == 40 [pid = 1096] [id = 55] 02:01:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (0000007698D9C400) [pid = 1096] [serial = 162] [outer = 0000000000000000] 02:01:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (0000007699155400) [pid = 1096] [serial = 163] [outer = 0000007698D9C400] 02:01:17 INFO - PROCESS | 1096 | 1465203677856 Marionette DEBUG loaded listener.js 02:01:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (000000769E18D800) [pid = 1096] [serial = 164] [outer = 0000007698D9C400] 02:01:18 INFO - PROCESS | 1096 | 1465203678485 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]]]}] 02:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 985ms 02:01:18 INFO - PROCESS | 1096 | 1465203678547 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 02:01:18 INFO - PROCESS | 1096 | 1465203678551 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 02:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:01:18 INFO - PROCESS | 1096 | 1465203678558 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:01:18 INFO - PROCESS | 1096 | 1465203678562 Marionette TRACE conn6 <- [1,186,null,{}] 02:01:18 INFO - PROCESS | 1096 | 1465203678567 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}] 02:01:18 INFO - PROCESS | 1096 | 1465203678570 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:18 INFO - PROCESS | 1096 | 1465203678719 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 02:01:18 INFO - PROCESS | 1096 | 1465203678786 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:18 INFO - PROCESS | 1096 | 1465203678789 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:18 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6588000 == 41 [pid = 1096] [id = 56] 02:01:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (000000769F85D400) [pid = 1096] [serial = 165] [outer = 0000000000000000] 02:01:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (000000769FC6B400) [pid = 1096] [serial = 166] [outer = 000000769F85D400] 02:01:18 INFO - PROCESS | 1096 | 1465203678848 Marionette DEBUG loaded listener.js 02:01:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076A2DA6800) [pid = 1096] [serial = 167] [outer = 000000769F85D400] 02:01:19 INFO - PROCESS | 1096 | 1465203679419 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]]]}] 02:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 944ms 02:01:19 INFO - PROCESS | 1096 | 1465203679500 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 02:01:19 INFO - PROCESS | 1096 | 1465203679503 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 02:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:01:19 INFO - PROCESS | 1096 | 1465203679507 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:01:19 INFO - PROCESS | 1096 | 1465203679509 Marionette TRACE conn6 <- [1,190,null,{}] 02:01:19 INFO - PROCESS | 1096 | 1465203679520 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}] 02:01:19 INFO - PROCESS | 1096 | 1465203679526 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:19 INFO - PROCESS | 1096 | 1465203679699 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 02:01:19 INFO - PROCESS | 1096 | 1465203679762 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:19 INFO - PROCESS | 1096 | 1465203679766 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:19 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698DB3000 == 42 [pid = 1096] [id = 57] 02:01:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (0000007698DA3400) [pid = 1096] [serial = 168] [outer = 0000000000000000] 02:01:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (00000076991B3C00) [pid = 1096] [serial = 169] [outer = 0000007698DA3400] 02:01:19 INFO - PROCESS | 1096 | 1465203679867 Marionette DEBUG loaded listener.js 02:01:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (00000076A615C400) [pid = 1096] [serial = 170] [outer = 0000007698DA3400] 02:01:20 INFO - PROCESS | 1096 | 1465203680608 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]]]}] 02:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1143ms 02:01:20 INFO - PROCESS | 1096 | 1465203680652 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 02:01:20 INFO - PROCESS | 1096 | 1465203680655 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 02:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:01:20 INFO - PROCESS | 1096 | 1465203680660 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:01:20 INFO - PROCESS | 1096 | 1465203680665 Marionette TRACE conn6 <- [1,194,null,{}] 02:01:20 INFO - PROCESS | 1096 | 1465203680670 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}] 02:01:20 INFO - PROCESS | 1096 | 1465203680673 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:20 INFO - PROCESS | 1096 | 1465203680809 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 02:01:20 INFO - PROCESS | 1096 | --DOCSHELL 0000007698E2F000 == 41 [pid = 1096] [id = 53] 02:01:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD21F000 == 40 [pid = 1096] [id = 52] 02:01:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD132000 == 39 [pid = 1096] [id = 51] 02:01:20 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F55800 == 38 [pid = 1096] [id = 50] 02:01:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5EDB800 == 37 [pid = 1096] [id = 49] 02:01:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076A509F000 == 36 [pid = 1096] [id = 48] 02:01:20 INFO - PROCESS | 1096 | --DOCSHELL 000000769F2D1000 == 35 [pid = 1096] [id = 47] 02:01:20 INFO - PROCESS | 1096 | --DOCSHELL 000000769988B800 == 34 [pid = 1096] [id = 46] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (000000769F183000) [pid = 1096] [serial = 126] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (00000076A5DA3400) [pid = 1096] [serial = 114] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (0000007698D96000) [pid = 1096] [serial = 102] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (000000769949F000) [pid = 1096] [serial = 103] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A22D2800) [pid = 1096] [serial = 108] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (000000769E6B9C00) [pid = 1096] [serial = 105] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (000000769F2A3800) [pid = 1096] [serial = 106] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076991A7C00) [pid = 1096] [serial = 99] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A36D4400) [pid = 1096] [serial = 111] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (0000007698D9CC00) [pid = 1096] [serial = 85] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076974B9000) [pid = 1096] [serial = 84] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A2CD6400) [pid = 1096] [serial = 88] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A224E000) [pid = 1096] [serial = 87] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A7302400) [pid = 1096] [serial = 117] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A6CA7400) [pid = 1096] [serial = 91] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A695A800) [pid = 1096] [serial = 90] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A99FA000) [pid = 1096] [serial = 94] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A8977000) [pid = 1096] [serial = 93] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A98A6800) [pid = 1096] [serial = 97] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076991B1C00) [pid = 1096] [serial = 96] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A615B400) [pid = 1096] [serial = 115] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A74E3C00) [pid = 1096] [serial = 121] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769D9BBC00) [pid = 1096] [serial = 120] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769F299C00) [pid = 1096] [serial = 124] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A74E1000) [pid = 1096] [serial = 118] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769F14C000) [pid = 1096] [serial = 123] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A51DA800) [pid = 1096] [serial = 112] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A2DA4000) [pid = 1096] [serial = 109] [outer = 0000000000000000] [url = about:blank] 02:01:20 INFO - PROCESS | 1096 | 1465203680905 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:20 INFO - PROCESS | 1096 | 1465203680907 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:20 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F03800 == 35 [pid = 1096] [id = 58] 02:01:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076974BD400) [pid = 1096] [serial = 171] [outer = 0000000000000000] 02:01:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (0000007697E12000) [pid = 1096] [serial = 172] [outer = 00000076974BD400] 02:01:20 INFO - PROCESS | 1096 | 1465203680956 Marionette DEBUG loaded listener.js 02:01:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (0000007699550C00) [pid = 1096] [serial = 173] [outer = 00000076974BD400] 02:01:21 INFO - PROCESS | 1096 | 1465203681370 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]]]}] 02:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 733ms 02:01:21 INFO - PROCESS | 1096 | 1465203681393 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 02:01:21 INFO - PROCESS | 1096 | 1465203681398 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 02:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:01:21 INFO - PROCESS | 1096 | 1465203681404 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:01:21 INFO - PROCESS | 1096 | 1465203681407 Marionette TRACE conn6 <- [1,198,null,{}] 02:01:21 INFO - PROCESS | 1096 | 1465203681411 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}] 02:01:21 INFO - PROCESS | 1096 | 1465203681413 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:21 INFO - PROCESS | 1096 | 1465203681508 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 02:01:21 INFO - PROCESS | 1096 | 1465203681514 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:21 INFO - PROCESS | 1096 | 1465203681517 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:21 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F22E000 == 36 [pid = 1096] [id = 59] 02:01:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769E7A8800) [pid = 1096] [serial = 174] [outer = 0000000000000000] 02:01:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769F186400) [pid = 1096] [serial = 175] [outer = 000000769E7A8800] 02:01:21 INFO - PROCESS | 1096 | 1465203681565 Marionette DEBUG loaded listener.js 02:01:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769F427000) [pid = 1096] [serial = 176] [outer = 000000769E7A8800] 02:01:22 INFO - PROCESS | 1096 | 1465203681987 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]]]}] 02:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 628ms 02:01:22 INFO - PROCESS | 1096 | 1465203682035 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 02:01:22 INFO - PROCESS | 1096 | 1465203682037 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 02:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:01:22 INFO - PROCESS | 1096 | 1465203682046 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:01:22 INFO - PROCESS | 1096 | 1465203682050 Marionette TRACE conn6 <- [1,202,null,{}] 02:01:22 INFO - PROCESS | 1096 | 1465203682061 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}] 02:01:22 INFO - PROCESS | 1096 | 1465203682065 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:22 INFO - PROCESS | 1096 | 1465203682161 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 02:01:22 INFO - PROCESS | 1096 | 1465203682169 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:22 INFO - PROCESS | 1096 | 1465203682173 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:22 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A3394000 == 37 [pid = 1096] [id = 60] 02:01:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A22D3400) [pid = 1096] [serial = 177] [outer = 0000000000000000] 02:01:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A2D98C00) [pid = 1096] [serial = 178] [outer = 00000076A22D3400] 02:01:22 INFO - PROCESS | 1096 | 1465203682228 Marionette DEBUG loaded listener.js 02:01:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A33BF000) [pid = 1096] [serial = 179] [outer = 00000076A22D3400] 02:01:22 INFO - PROCESS | 1096 | 1465203682669 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]]]}] 02:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 692ms 02:01:22 INFO - PROCESS | 1096 | 1465203682741 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 02:01:22 INFO - PROCESS | 1096 | 1465203682744 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 02:01:22 INFO - PROCESS | 1096 | 1465203682747 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:01:22 INFO - PROCESS | 1096 | 1465203682749 Marionette TRACE conn6 <- [1,206,null,{}] 02:01:22 INFO - PROCESS | 1096 | 1465203682753 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}] 02:01:22 INFO - PROCESS | 1096 | 1465203682755 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:22 INFO - PROCESS | 1096 | 1465203682845 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 02:01:22 INFO - PROCESS | 1096 | 1465203682852 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:22 INFO - PROCESS | 1096 | 1465203682855 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:22 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A53A3800 == 38 [pid = 1096] [id = 61] 02:01:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A5247C00) [pid = 1096] [serial = 180] [outer = 0000000000000000] 02:01:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A5B73800) [pid = 1096] [serial = 181] [outer = 00000076A5247C00] 02:01:22 INFO - PROCESS | 1096 | 1465203682906 Marionette DEBUG loaded listener.js 02:01:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A5DAEC00) [pid = 1096] [serial = 182] [outer = 00000076A5247C00] 02:01:23 INFO - PROCESS | 1096 | 1465203683301 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]]]}] 02:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 02:01:23 INFO - PROCESS | 1096 | 1465203683378 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 02:01:23 INFO - PROCESS | 1096 | 1465203683380 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 02:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:01:23 INFO - PROCESS | 1096 | 1465203683384 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:01:23 INFO - PROCESS | 1096 | 1465203683386 Marionette TRACE conn6 <- [1,210,null,{}] 02:01:23 INFO - PROCESS | 1096 | 1465203683389 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}] 02:01:23 INFO - PROCESS | 1096 | 1465203683392 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:23 INFO - PROCESS | 1096 | 1465203683499 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 02:01:23 INFO - PROCESS | 1096 | 1465203683565 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:23 INFO - PROCESS | 1096 | 1465203683567 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:23 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6331800 == 39 [pid = 1096] [id = 62] 02:01:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6523000) [pid = 1096] [serial = 183] [outer = 0000000000000000] 02:01:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6958C00) [pid = 1096] [serial = 184] [outer = 00000076A6523000] 02:01:23 INFO - PROCESS | 1096 | 1465203683612 Marionette DEBUG loaded listener.js 02:01:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A6D0BC00) [pid = 1096] [serial = 185] [outer = 00000076A6523000] 02:01:24 INFO - PROCESS | 1096 | 1465203684055 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]]]}] 02:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 733ms 02:01:24 INFO - PROCESS | 1096 | 1465203684120 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 02:01:24 INFO - PROCESS | 1096 | 1465203684122 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 02:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:01:24 INFO - PROCESS | 1096 | 1465203684125 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:01:24 INFO - PROCESS | 1096 | 1465203684127 Marionette TRACE conn6 <- [1,214,null,{}] 02:01:24 INFO - PROCESS | 1096 | 1465203684131 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}] 02:01:24 INFO - PROCESS | 1096 | 1465203684137 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:24 INFO - PROCESS | 1096 | 1465203684267 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 02:01:24 INFO - PROCESS | 1096 | 1465203684278 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:24 INFO - PROCESS | 1096 | 1465203684280 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:24 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8994000 == 40 [pid = 1096] [id = 63] 02:01:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A83C4C00) [pid = 1096] [serial = 186] [outer = 0000000000000000] 02:01:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A98B2C00) [pid = 1096] [serial = 187] [outer = 00000076A83C4C00] 02:01:24 INFO - PROCESS | 1096 | 1465203684326 Marionette DEBUG loaded listener.js 02:01:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076AB3AC000) [pid = 1096] [serial = 188] [outer = 00000076A83C4C00] 02:01:24 INFO - PROCESS | 1096 | 1465203684758 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]]]}] 02:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 690ms 02:01:24 INFO - PROCESS | 1096 | 1465203684819 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 02:01:24 INFO - PROCESS | 1096 | 1465203684821 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 02:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:01:24 INFO - PROCESS | 1096 | 1465203684824 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:01:24 INFO - PROCESS | 1096 | 1465203684826 Marionette TRACE conn6 <- [1,218,null,{}] 02:01:24 INFO - PROCESS | 1096 | 1465203684857 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}] 02:01:24 INFO - PROCESS | 1096 | 1465203684859 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:24 INFO - PROCESS | 1096 | 1465203684967 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 02:01:24 INFO - PROCESS | 1096 | 1465203684978 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:24 INFO - PROCESS | 1096 | 1465203684980 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:25 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9AA7800 == 41 [pid = 1096] [id = 64] 02:01:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A98B2800) [pid = 1096] [serial = 189] [outer = 0000000000000000] 02:01:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A9DF4000) [pid = 1096] [serial = 190] [outer = 00000076A98B2800] 02:01:25 INFO - PROCESS | 1096 | 1465203685025 Marionette DEBUG loaded listener.js 02:01:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076AB39F800) [pid = 1096] [serial = 191] [outer = 00000076A98B2800] 02:01:25 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (0000007698D9F800) [pid = 1096] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:01:25 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A3CC0C00) [pid = 1096] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:01:25 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (0000007698D24400) [pid = 1096] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:01:25 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A2C81C00) [pid = 1096] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:01:25 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769A39B000) [pid = 1096] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:01:25 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (0000007697548800) [pid = 1096] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:01:25 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (0000007699156400) [pid = 1096] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:01:25 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (0000007699157400) [pid = 1096] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:01:25 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769F17B400) [pid = 1096] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:01:25 INFO - PROCESS | 1096 | 1465203685494 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]]]}] 02:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 692ms 02:01:25 INFO - PROCESS | 1096 | 1465203685519 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 02:01:25 INFO - PROCESS | 1096 | 1465203685521 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 02:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:01:25 INFO - PROCESS | 1096 | 1465203685525 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:01:25 INFO - PROCESS | 1096 | 1465203685526 Marionette TRACE conn6 <- [1,222,null,{}] 02:01:25 INFO - PROCESS | 1096 | 1465203685530 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}] 02:01:25 INFO - PROCESS | 1096 | 1465203685532 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:25 INFO - PROCESS | 1096 | 1465203685617 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 02:01:25 INFO - PROCESS | 1096 | 1465203685623 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:25 INFO - PROCESS | 1096 | 1465203685625 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:25 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD13D000 == 42 [pid = 1096] [id = 65] 02:01:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (000000769F17B400) [pid = 1096] [serial = 192] [outer = 0000000000000000] 02:01:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A3360000) [pid = 1096] [serial = 193] [outer = 000000769F17B400] 02:01:25 INFO - PROCESS | 1096 | 1465203685670 Marionette DEBUG loaded listener.js 02:01:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076AB325400) [pid = 1096] [serial = 194] [outer = 000000769F17B400] 02:01:26 INFO - PROCESS | 1096 | 1465203686069 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]]]}] 02:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 585ms 02:01:26 INFO - PROCESS | 1096 | 1465203686113 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 02:01:26 INFO - PROCESS | 1096 | 1465203686115 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 02:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:01:26 INFO - PROCESS | 1096 | 1465203686127 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:01:26 INFO - PROCESS | 1096 | 1465203686129 Marionette TRACE conn6 <- [1,226,null,{}] 02:01:26 INFO - PROCESS | 1096 | 1465203686132 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}] 02:01:26 INFO - PROCESS | 1096 | 1465203686134 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:26 INFO - PROCESS | 1096 | 1465203686219 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 02:01:26 INFO - PROCESS | 1096 | 1465203686225 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:26 INFO - PROCESS | 1096 | 1465203686227 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:26 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD47E800 == 43 [pid = 1096] [id = 66] 02:01:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076AB329800) [pid = 1096] [serial = 195] [outer = 0000000000000000] 02:01:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076AB32E000) [pid = 1096] [serial = 196] [outer = 00000076AB329800] 02:01:26 INFO - PROCESS | 1096 | 1465203686271 Marionette DEBUG loaded listener.js 02:01:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076AB3A5C00) [pid = 1096] [serial = 197] [outer = 00000076AB329800] 02:01:26 INFO - PROCESS | 1096 | 1465203686691 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]]]}] 02:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 02:01:26 INFO - PROCESS | 1096 | 1465203686713 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 02:01:26 INFO - PROCESS | 1096 | 1465203686715 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 02:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:01:26 INFO - PROCESS | 1096 | 1465203686718 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:01:26 INFO - PROCESS | 1096 | 1465203686720 Marionette TRACE conn6 <- [1,230,null,{}] 02:01:26 INFO - PROCESS | 1096 | 1465203686724 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}] 02:01:26 INFO - PROCESS | 1096 | 1465203686726 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:26 INFO - PROCESS | 1096 | 1465203686838 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 02:01:26 INFO - PROCESS | 1096 | 1465203686845 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:26 INFO - PROCESS | 1096 | 1465203686847 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:26 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD84C800 == 44 [pid = 1096] [id = 67] 02:01:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076AB293400) [pid = 1096] [serial = 198] [outer = 0000000000000000] 02:01:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076AB297800) [pid = 1096] [serial = 199] [outer = 00000076AB293400] 02:01:26 INFO - PROCESS | 1096 | 1465203686901 Marionette DEBUG loaded listener.js 02:01:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076AB29D800) [pid = 1096] [serial = 200] [outer = 00000076AB293400] 02:01:27 INFO - PROCESS | 1096 | 1465203687320 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]]]}] 02:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 628ms 02:01:27 INFO - PROCESS | 1096 | 1465203687351 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 02:01:27 INFO - PROCESS | 1096 | 1465203687353 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 02:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:01:27 INFO - PROCESS | 1096 | 1465203687357 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:01:27 INFO - PROCESS | 1096 | 1465203687359 Marionette TRACE conn6 <- [1,234,null,{}] 02:01:27 INFO - PROCESS | 1096 | 1465203687363 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}] 02:01:27 INFO - PROCESS | 1096 | 1465203687365 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:27 INFO - PROCESS | 1096 | 1465203687495 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 02:01:27 INFO - PROCESS | 1096 | 1465203687631 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:27 INFO - PROCESS | 1096 | 1465203687635 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:27 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F18000 == 45 [pid = 1096] [id = 68] 02:01:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (0000007697529400) [pid = 1096] [serial = 201] [outer = 0000000000000000] 02:01:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (0000007698D99400) [pid = 1096] [serial = 202] [outer = 0000007697529400] 02:01:27 INFO - PROCESS | 1096 | 1465203687707 Marionette DEBUG loaded listener.js 02:01:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (0000007699725C00) [pid = 1096] [serial = 203] [outer = 0000007697529400] 02:01:28 INFO - PROCESS | 1096 | 1465203688274 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]]]}] 02:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 986ms 02:01:28 INFO - PROCESS | 1096 | 1465203688348 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 02:01:28 INFO - PROCESS | 1096 | 1465203688352 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 02:01:28 INFO - PROCESS | 1096 | 1465203688357 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:01:28 INFO - PROCESS | 1096 | 1465203688361 Marionette TRACE conn6 <- [1,238,null,{}] 02:01:28 INFO - PROCESS | 1096 | 1465203688366 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}] 02:01:28 INFO - PROCESS | 1096 | 1465203688370 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:28 INFO - PROCESS | 1096 | 1465203688537 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 02:01:28 INFO - PROCESS | 1096 | 1465203688677 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:28 INFO - PROCESS | 1096 | 1465203688680 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:28 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5099800 == 46 [pid = 1096] [id = 69] 02:01:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (000000769F431C00) [pid = 1096] [serial = 204] [outer = 0000000000000000] 02:01:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (000000769F865C00) [pid = 1096] [serial = 205] [outer = 000000769F431C00] 02:01:28 INFO - PROCESS | 1096 | 1465203688746 Marionette DEBUG loaded listener.js 02:01:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (00000076A294D400) [pid = 1096] [serial = 206] [outer = 000000769F431C00] 02:01:29 INFO - PROCESS | 1096 | 1465203689392 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]]]}] 02:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1090ms 02:01:29 INFO - PROCESS | 1096 | 1465203689453 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 02:01:29 INFO - PROCESS | 1096 | 1465203689457 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 02:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:01:29 INFO - PROCESS | 1096 | 1465203689461 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:01:29 INFO - PROCESS | 1096 | 1465203689464 Marionette TRACE conn6 <- [1,242,null,{}] 02:01:29 INFO - PROCESS | 1096 | 1465203689469 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}] 02:01:29 INFO - PROCESS | 1096 | 1465203689472 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:29 INFO - PROCESS | 1096 | 1465203689597 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 02:01:29 INFO - PROCESS | 1096 | 1465203689666 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:29 INFO - PROCESS | 1096 | 1465203689669 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:29 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD5EB000 == 47 [pid = 1096] [id = 70] 02:01:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (00000076A5DAB800) [pid = 1096] [serial = 207] [outer = 0000000000000000] 02:01:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (00000076A6BCB000) [pid = 1096] [serial = 208] [outer = 00000076A5DAB800] 02:01:29 INFO - PROCESS | 1096 | 1465203689726 Marionette DEBUG loaded listener.js 02:01:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 96 (00000076A7E03C00) [pid = 1096] [serial = 209] [outer = 00000076A5DAB800] 02:01:30 INFO - PROCESS | 1096 | 1465203690316 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]]]}] 02:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 923ms 02:01:30 INFO - PROCESS | 1096 | 1465203690387 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 02:01:30 INFO - PROCESS | 1096 | 1465203690389 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 02:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:01:30 INFO - PROCESS | 1096 | 1465203690400 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:01:30 INFO - PROCESS | 1096 | 1465203690407 Marionette TRACE conn6 <- [1,246,null,{}] 02:01:30 INFO - PROCESS | 1096 | 1465203690411 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}] 02:01:30 INFO - PROCESS | 1096 | 1465203690415 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:30 INFO - PROCESS | 1096 | 1465203690537 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 02:01:30 INFO - PROCESS | 1096 | 1465203690599 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:30 INFO - PROCESS | 1096 | 1465203690602 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:30 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A87C0000 == 48 [pid = 1096] [id = 71] 02:01:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 97 (00000076A739A800) [pid = 1096] [serial = 210] [outer = 0000000000000000] 02:01:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 98 (00000076AB32C400) [pid = 1096] [serial = 211] [outer = 00000076A739A800] 02:01:30 INFO - PROCESS | 1096 | 1465203690657 Marionette DEBUG loaded listener.js 02:01:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 99 (00000076AB4B3400) [pid = 1096] [serial = 212] [outer = 00000076A739A800] 02:01:31 INFO - PROCESS | 1096 | 1465203691416 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]]]}] 02:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1097ms 02:01:31 INFO - PROCESS | 1096 | 1465203691493 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 02:01:31 INFO - PROCESS | 1096 | 1465203691497 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 02:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:01:31 INFO - PROCESS | 1096 | 1465203691503 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:01:31 INFO - PROCESS | 1096 | 1465203691506 Marionette TRACE conn6 <- [1,250,null,{}] 02:01:31 INFO - PROCESS | 1096 | 1465203691511 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}] 02:01:31 INFO - PROCESS | 1096 | 1465203691514 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:31 INFO - PROCESS | 1096 | 1465203691625 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 02:01:31 INFO - PROCESS | 1096 | 1465203691688 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:31 INFO - PROCESS | 1096 | 1465203691693 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:31 INFO - PROCESS | 1096 | ++DOCSHELL 000000769D757000 == 49 [pid = 1096] [id = 72] 02:01:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 100 (000000769F1B5C00) [pid = 1096] [serial = 213] [outer = 0000000000000000] 02:01:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 101 (000000769F29E400) [pid = 1096] [serial = 214] [outer = 000000769F1B5C00] 02:01:31 INFO - PROCESS | 1096 | 1465203691744 Marionette DEBUG loaded listener.js 02:01:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 102 (00000076A22D9800) [pid = 1096] [serial = 215] [outer = 000000769F1B5C00] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F4B000 == 48 [pid = 1096] [id = 34] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD84C800 == 47 [pid = 1096] [id = 67] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD47E800 == 46 [pid = 1096] [id = 66] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD13D000 == 45 [pid = 1096] [id = 65] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9AA7800 == 44 [pid = 1096] [id = 64] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8994000 == 43 [pid = 1096] [id = 63] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6331800 == 42 [pid = 1096] [id = 62] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076A53A3800 == 41 [pid = 1096] [id = 61] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076A3394000 == 40 [pid = 1096] [id = 60] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 000000769F22E000 == 39 [pid = 1096] [id = 59] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F03800 == 38 [pid = 1096] [id = 58] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 0000007698DB3000 == 37 [pid = 1096] [id = 57] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6588000 == 36 [pid = 1096] [id = 56] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 000000769A562800 == 35 [pid = 1096] [id = 55] 02:01:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076ADC75800 == 34 [pid = 1096] [id = 54] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 101 (000000769F189400) [pid = 1096] [serial = 127] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 100 (00000076A6958800) [pid = 1096] [serial = 147] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 99 (00000076A5DA1800) [pid = 1096] [serial = 144] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 98 (00000076A98A8800) [pid = 1096] [serial = 150] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 97 (00000076A2DA2C00) [pid = 1096] [serial = 141] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 96 (000000769F184800) [pid = 1096] [serial = 138] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 95 (000000769F42DC00) [pid = 1096] [serial = 139] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (00000076991AE400) [pid = 1096] [serial = 135] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (000000769D967400) [pid = 1096] [serial = 136] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (00000076974BE000) [pid = 1096] [serial = 129] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (000000769F1AF400) [pid = 1096] [serial = 132] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A69E9800) [pid = 1096] [serial = 148] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (000000769915C800) [pid = 1096] [serial = 153] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076AD1CA800) [pid = 1096] [serial = 158] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A22D0400) [pid = 1096] [serial = 157] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (0000007699164C00) [pid = 1096] [serial = 154] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A9DEE800) [pid = 1096] [serial = 151] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076AD1CF000) [pid = 1096] [serial = 160] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A335BC00) [pid = 1096] [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.] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A5DF4000) [pid = 1096] [serial = 145] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A346D400) [pid = 1096] [serial = 142] [outer = 0000000000000000] [url = about:blank] 02:01:32 INFO - PROCESS | 1096 | 1465203692333 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]]]}] 02:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 879ms 02:01:32 INFO - PROCESS | 1096 | 1465203692385 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 02:01:32 INFO - PROCESS | 1096 | 1465203692390 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 02:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:01:32 INFO - PROCESS | 1096 | 1465203692396 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:01:32 INFO - PROCESS | 1096 | 1465203692399 Marionette TRACE conn6 <- [1,254,null,{}] 02:01:32 INFO - PROCESS | 1096 | 1465203692403 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}] 02:01:32 INFO - PROCESS | 1096 | 1465203692406 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:32 INFO - PROCESS | 1096 | 1465203692499 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 02:01:32 INFO - PROCESS | 1096 | 1465203692603 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:32 INFO - PROCESS | 1096 | 1465203692605 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:32 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E1A7800 == 35 [pid = 1096] [id = 73] 02:01:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769D775000) [pid = 1096] [serial = 216] [outer = 0000000000000000] 02:01:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769E273800) [pid = 1096] [serial = 217] [outer = 000000769D775000] 02:01:32 INFO - PROCESS | 1096 | 1465203692658 Marionette DEBUG loaded listener.js 02:01:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769F299000) [pid = 1096] [serial = 218] [outer = 000000769D775000] 02:01:33 INFO - PROCESS | 1096 | 1465203693272 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]]]}] 02:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 944ms 02:01:33 INFO - PROCESS | 1096 | 1465203693343 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 02:01:33 INFO - PROCESS | 1096 | 1465203693345 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 02:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:01:33 INFO - PROCESS | 1096 | 1465203693349 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:01:33 INFO - PROCESS | 1096 | 1465203693353 Marionette TRACE conn6 <- [1,258,null,{}] 02:01:33 INFO - PROCESS | 1096 | 1465203693371 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}] 02:01:33 INFO - PROCESS | 1096 | 1465203693375 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:33 INFO - PROCESS | 1096 | 1465203693487 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 02:01:33 INFO - PROCESS | 1096 | 1465203693499 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:33 INFO - PROCESS | 1096 | 1465203693502 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:33 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A509F000 == 36 [pid = 1096] [id = 74] 02:01:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A5241000) [pid = 1096] [serial = 219] [outer = 0000000000000000] 02:01:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A53F3800) [pid = 1096] [serial = 220] [outer = 00000076A5241000] 02:01:33 INFO - PROCESS | 1096 | 1465203693553 Marionette DEBUG loaded listener.js 02:01:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A615B400) [pid = 1096] [serial = 221] [outer = 00000076A5241000] 02:01:33 INFO - PROCESS | 1096 | 1465203693953 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]]]}] 02:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 629ms 02:01:33 INFO - PROCESS | 1096 | 1465203693991 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 02:01:33 INFO - PROCESS | 1096 | 1465203693994 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 02:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:01:34 INFO - PROCESS | 1096 | 1465203693998 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:01:34 INFO - PROCESS | 1096 | 1465203694000 Marionette TRACE conn6 <- [1,262,null,{}] 02:01:34 INFO - PROCESS | 1096 | 1465203694003 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}] 02:01:34 INFO - PROCESS | 1096 | 1465203694005 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:34 INFO - PROCESS | 1096 | 1465203694099 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 02:01:34 INFO - PROCESS | 1096 | 1465203694105 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:34 INFO - PROCESS | 1096 | 1465203694107 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:34 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5EDE000 == 37 [pid = 1096] [id = 75] 02:01:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A6BBFC00) [pid = 1096] [serial = 222] [outer = 0000000000000000] 02:01:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076A7398C00) [pid = 1096] [serial = 223] [outer = 00000076A6BBFC00] 02:01:34 INFO - PROCESS | 1096 | 1465203694154 Marionette DEBUG loaded listener.js 02:01:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076A8798C00) [pid = 1096] [serial = 224] [outer = 00000076A6BBFC00] 02:01:34 INFO - PROCESS | 1096 | 1465203694616 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]]]}] 02:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 627ms 02:01:34 INFO - PROCESS | 1096 | 1465203694628 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 02:01:34 INFO - PROCESS | 1096 | 1465203694630 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 02:01:34 INFO - PROCESS | 1096 | 1465203694633 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:01:34 INFO - PROCESS | 1096 | 1465203694635 Marionette TRACE conn6 <- [1,266,null,{}] 02:01:34 INFO - PROCESS | 1096 | 1465203694643 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}] 02:01:34 INFO - PROCESS | 1096 | 1465203694645 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:34 INFO - PROCESS | 1096 | 1465203694754 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 02:01:34 INFO - PROCESS | 1096 | 1465203694760 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:34 INFO - PROCESS | 1096 | 1465203694762 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:34 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7375800 == 38 [pid = 1096] [id = 76] 02:01:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076A6DC5800) [pid = 1096] [serial = 225] [outer = 0000000000000000] 02:01:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (00000076A9A14400) [pid = 1096] [serial = 226] [outer = 00000076A6DC5800] 02:01:34 INFO - PROCESS | 1096 | 1465203694807 Marionette DEBUG loaded listener.js 02:01:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (00000076AB294000) [pid = 1096] [serial = 227] [outer = 00000076A6DC5800] 02:01:35 INFO - PROCESS | 1096 | 1465203695292 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]]]}] 02:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 692ms 02:01:35 INFO - PROCESS | 1096 | 1465203695328 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 02:01:35 INFO - PROCESS | 1096 | 1465203695331 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 02:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:01:35 INFO - PROCESS | 1096 | 1465203695334 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:01:35 INFO - PROCESS | 1096 | 1465203695336 Marionette TRACE conn6 <- [1,270,null,{}] 02:01:35 INFO - PROCESS | 1096 | 1465203695340 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}] 02:01:35 INFO - PROCESS | 1096 | 1465203695345 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:35 INFO - PROCESS | 1096 | 1465203695481 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 02:01:35 INFO - PROCESS | 1096 | 1465203695530 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:35 INFO - PROCESS | 1096 | 1465203695532 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:35 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9A99800 == 39 [pid = 1096] [id = 77] 02:01:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (00000076AB325000) [pid = 1096] [serial = 228] [outer = 0000000000000000] 02:01:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (00000076AB3A7400) [pid = 1096] [serial = 229] [outer = 00000076AB325000] 02:01:35 INFO - PROCESS | 1096 | 1465203695580 Marionette DEBUG loaded listener.js 02:01:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 96 (00000076AD1CE000) [pid = 1096] [serial = 230] [outer = 00000076AB325000] 02:01:36 INFO - PROCESS | 1096 | 1465203695994 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]]]}] 02:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 691ms 02:01:36 INFO - PROCESS | 1096 | 1465203696028 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 02:01:36 INFO - PROCESS | 1096 | 1465203696030 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 02:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:01:36 INFO - PROCESS | 1096 | 1465203696034 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:01:36 INFO - PROCESS | 1096 | 1465203696035 Marionette TRACE conn6 <- [1,274,null,{}] 02:01:36 INFO - PROCESS | 1096 | 1465203696045 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}] 02:01:36 INFO - PROCESS | 1096 | 1465203696046 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:36 INFO - PROCESS | 1096 | 1465203696175 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 02:01:36 INFO - PROCESS | 1096 | 1465203696181 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:36 INFO - PROCESS | 1096 | 1465203696182 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:36 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD218800 == 40 [pid = 1096] [id = 78] 02:01:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 97 (00000076AD1CC800) [pid = 1096] [serial = 231] [outer = 0000000000000000] 02:01:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 98 (00000076AD2EB000) [pid = 1096] [serial = 232] [outer = 00000076AD1CC800] 02:01:36 INFO - PROCESS | 1096 | 1465203696227 Marionette DEBUG loaded listener.js 02:01:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 99 (00000076AD2F3800) [pid = 1096] [serial = 233] [outer = 00000076AD1CC800] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 98 (0000007697E0B000) [pid = 1096] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 97 (000000769F181800) [pid = 1096] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 96 (0000007698D9C400) [pid = 1096] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 95 (000000769F85D400) [pid = 1096] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (00000076974BD400) [pid = 1096] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (00000076A6523000) [pid = 1096] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (00000076A22D3400) [pid = 1096] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (0000007698DA3400) [pid = 1096] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (000000769E7A8800) [pid = 1096] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A5247C00) [pid = 1096] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A83C4C00) [pid = 1096] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A98B2800) [pid = 1096] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (000000769F17B400) [pid = 1096] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076AB329800) [pid = 1096] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:01:36 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076973E5400) [pid = 1096] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:01:36 INFO - PROCESS | 1096 | 1465203696751 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]]]}] 02:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 731ms 02:01:36 INFO - PROCESS | 1096 | 1465203696767 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 02:01:36 INFO - PROCESS | 1096 | 1465203696769 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 02:01:36 INFO - PROCESS | 1096 | 1465203696772 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:01:36 INFO - PROCESS | 1096 | 1465203696774 Marionette TRACE conn6 <- [1,278,null,{}] 02:01:36 INFO - PROCESS | 1096 | 1465203696778 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}] 02:01:36 INFO - PROCESS | 1096 | 1465203696780 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:36 INFO - PROCESS | 1096 | 1465203696898 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 02:01:36 INFO - PROCESS | 1096 | 1465203696906 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:36 INFO - PROCESS | 1096 | 1465203696908 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:36 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD5D9000 == 41 [pid = 1096] [id = 79] 02:01:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (0000007698D9C400) [pid = 1096] [serial = 234] [outer = 0000000000000000] 02:01:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A3CB6800) [pid = 1096] [serial = 235] [outer = 0000007698D9C400] 02:01:36 INFO - PROCESS | 1096 | 1465203696953 Marionette DEBUG loaded listener.js 02:01:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076AD2E9400) [pid = 1096] [serial = 236] [outer = 0000007698D9C400] 02:01:37 INFO - PROCESS | 1096 | 1465203697330 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]]]}] 02:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 587ms 02:01:37 INFO - PROCESS | 1096 | 1465203697363 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 02:01:37 INFO - PROCESS | 1096 | 1465203697365 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 02:01:37 INFO - PROCESS | 1096 | 1465203697368 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:01:37 INFO - PROCESS | 1096 | 1465203697370 Marionette TRACE conn6 <- [1,282,null,{}] 02:01:37 INFO - PROCESS | 1096 | 1465203697384 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}] 02:01:37 INFO - PROCESS | 1096 | 1465203697386 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:37 INFO - PROCESS | 1096 | 1465203697471 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 02:01:37 INFO - PROCESS | 1096 | 1465203697477 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:37 INFO - PROCESS | 1096 | 1465203697479 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:37 INFO - PROCESS | 1096 | ++DOCSHELL 00000076ADC6E000 == 42 [pid = 1096] [id = 80] 02:01:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A9BB9000) [pid = 1096] [serial = 237] [outer = 0000000000000000] 02:01:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076A9BBC400) [pid = 1096] [serial = 238] [outer = 00000076A9BB9000] 02:01:37 INFO - PROCESS | 1096 | 1465203697531 Marionette DEBUG loaded listener.js 02:01:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076A9BC2800) [pid = 1096] [serial = 239] [outer = 00000076A9BB9000] 02:01:37 INFO - PROCESS | 1096 | 1465203697951 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]]]}] 02:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 648ms 02:01:38 INFO - PROCESS | 1096 | 1465203698021 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 02:01:38 INFO - PROCESS | 1096 | 1465203698023 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 02:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:01:38 INFO - PROCESS | 1096 | 1465203698028 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:01:38 INFO - PROCESS | 1096 | 1465203698029 Marionette TRACE conn6 <- [1,286,null,{}] 02:01:38 INFO - PROCESS | 1096 | 1465203698033 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}] 02:01:38 INFO - PROCESS | 1096 | 1465203698035 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:38 INFO - PROCESS | 1096 | 1465203698121 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 02:01:38 INFO - PROCESS | 1096 | 1465203698128 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:38 INFO - PROCESS | 1096 | 1465203698130 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:38 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E7C000 == 43 [pid = 1096] [id = 81] 02:01:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076AD62A800) [pid = 1096] [serial = 240] [outer = 0000000000000000] 02:01:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (00000076AD62D400) [pid = 1096] [serial = 241] [outer = 00000076AD62A800] 02:01:38 INFO - PROCESS | 1096 | 1465203698176 Marionette DEBUG loaded listener.js 02:01:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (00000076AD633400) [pid = 1096] [serial = 242] [outer = 00000076AD62A800] 02:01:38 INFO - PROCESS | 1096 | 1465203698687 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]]]}] 02:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 690ms 02:01:38 INFO - PROCESS | 1096 | 1465203698720 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 02:01:38 INFO - PROCESS | 1096 | 1465203698725 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 02:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:01:38 INFO - PROCESS | 1096 | 1465203698732 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:01:38 INFO - PROCESS | 1096 | 1465203698735 Marionette TRACE conn6 <- [1,290,null,{}] 02:01:38 INFO - PROCESS | 1096 | 1465203698742 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}] 02:01:38 INFO - PROCESS | 1096 | 1465203698745 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:38 INFO - PROCESS | 1096 | 1465203698915 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 02:01:39 INFO - PROCESS | 1096 | 1465203699002 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:39 INFO - PROCESS | 1096 | 1465203699007 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:39 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A303000 == 44 [pid = 1096] [id = 82] 02:01:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (000000769E2D0C00) [pid = 1096] [serial = 243] [outer = 0000000000000000] 02:01:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (000000769F148400) [pid = 1096] [serial = 244] [outer = 000000769E2D0C00] 02:01:39 INFO - PROCESS | 1096 | 1465203699065 Marionette DEBUG loaded listener.js 02:01:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 96 (000000769F42B000) [pid = 1096] [serial = 245] [outer = 000000769E2D0C00] 02:01:39 INFO - PROCESS | 1096 | 1465203699642 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]]]}] 02:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 944ms 02:01:39 INFO - PROCESS | 1096 | 1465203699709 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 02:01:39 INFO - PROCESS | 1096 | 1465203699714 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 02:01:39 INFO - PROCESS | 1096 | 1465203699718 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:01:39 INFO - PROCESS | 1096 | 1465203699732 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:01:39 INFO - PROCESS | 1096 | 1465203699735 Marionette TRACE conn6 <- [1,294,null,{}] 02:01:39 INFO - PROCESS | 1096 | 1465203699739 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}] 02:01:39 INFO - PROCESS | 1096 | 1465203699742 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:39 INFO - PROCESS | 1096 | 1465203699871 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 02:01:39 INFO - PROCESS | 1096 | 1465203699935 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:39 INFO - PROCESS | 1096 | 1465203699938 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:40 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9816000 == 45 [pid = 1096] [id = 83] 02:01:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 97 (00000076A2DA4000) [pid = 1096] [serial = 246] [outer = 0000000000000000] 02:01:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 98 (00000076A5DF8800) [pid = 1096] [serial = 247] [outer = 00000076A2DA4000] 02:01:40 INFO - PROCESS | 1096 | 1465203700037 Marionette DEBUG loaded listener.js 02:01:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 99 (00000076A8975400) [pid = 1096] [serial = 248] [outer = 00000076A2DA4000] 02:01:40 INFO - PROCESS | 1096 | 1465203700629 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]]]}] 02:01:40 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. 02:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 944ms 02:01:40 INFO - PROCESS | 1096 | 1465203700676 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 02:01:40 INFO - PROCESS | 1096 | 1465203700679 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 02:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:01:40 INFO - PROCESS | 1096 | 1465203700682 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:01:40 INFO - PROCESS | 1096 | 1465203700687 Marionette TRACE conn6 <- [1,298,null,{}] 02:01:40 INFO - PROCESS | 1096 | 1465203700698 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}] 02:01:40 INFO - PROCESS | 1096 | 1465203700704 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:40 INFO - PROCESS | 1096 | 1465203700821 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 02:01:40 INFO - PROCESS | 1096 | 1465203700894 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:40 INFO - PROCESS | 1096 | 1465203700897 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:40 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD83C000 == 46 [pid = 1096] [id = 84] 02:01:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 100 (00000076AA589000) [pid = 1096] [serial = 249] [outer = 0000000000000000] 02:01:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 101 (00000076AB28F400) [pid = 1096] [serial = 250] [outer = 00000076AA589000] 02:01:41 INFO - PROCESS | 1096 | 1465203700997 Marionette DEBUG loaded listener.js 02:01:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 102 (00000076AB3A2000) [pid = 1096] [serial = 251] [outer = 00000076AA589000] 02:01:41 INFO - PROCESS | 1096 | 1465203701571 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]]]}] 02:01:41 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. 02:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 943ms 02:01:41 INFO - PROCESS | 1096 | 1465203701627 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 02:01:41 INFO - PROCESS | 1096 | 1465203701631 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 02:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:01:41 INFO - PROCESS | 1096 | 1465203701634 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:01:41 INFO - PROCESS | 1096 | 1465203701636 Marionette TRACE conn6 <- [1,302,null,{}] 02:01:41 INFO - PROCESS | 1096 | 1465203701640 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}] 02:01:41 INFO - PROCESS | 1096 | 1465203701642 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:41 INFO - PROCESS | 1096 | 1465203701789 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 02:01:41 INFO - PROCESS | 1096 | 1465203701869 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:41 INFO - PROCESS | 1096 | 1465203701871 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:41 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A899E000 == 47 [pid = 1096] [id = 85] 02:01:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 103 (00000076A9DF4C00) [pid = 1096] [serial = 252] [outer = 0000000000000000] 02:01:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 104 (00000076AB32FC00) [pid = 1096] [serial = 253] [outer = 00000076A9DF4C00] 02:01:41 INFO - PROCESS | 1096 | 1465203701930 Marionette DEBUG loaded listener.js 02:01:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 105 (00000076AD62F000) [pid = 1096] [serial = 254] [outer = 00000076A9DF4C00] 02:01:42 INFO - PROCESS | 1096 | 1465203702631 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]]]}] 02:01:42 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. 02:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1031ms 02:01:42 INFO - PROCESS | 1096 | 1465203702668 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 02:01:42 INFO - PROCESS | 1096 | 1465203702673 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 02:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:01:42 INFO - PROCESS | 1096 | 1465203702678 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:01:42 INFO - PROCESS | 1096 | 1465203702681 Marionette TRACE conn6 <- [1,306,null,{}] 02:01:42 INFO - PROCESS | 1096 | 1465203702687 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}] 02:01:42 INFO - PROCESS | 1096 | 1465203702690 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:42 INFO - PROCESS | 1096 | 1465203702816 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 02:01:42 INFO - PROCESS | 1096 | 1465203702889 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:42 INFO - PROCESS | 1096 | 1465203702894 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:42 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E162000 == 48 [pid = 1096] [id = 86] 02:01:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 106 (000000769F14C000) [pid = 1096] [serial = 255] [outer = 0000000000000000] 02:01:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 107 (000000769F182000) [pid = 1096] [serial = 256] [outer = 000000769F14C000] 02:01:42 INFO - PROCESS | 1096 | 1465203702945 Marionette DEBUG loaded listener.js 02:01:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 108 (00000076A2950400) [pid = 1096] [serial = 257] [outer = 000000769F14C000] 02:01:43 INFO - PROCESS | 1096 | 1465203703481 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]]]}] 02:01:43 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. 02:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 838ms 02:01:43 INFO - PROCESS | 1096 | 1465203703522 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 02:01:43 INFO - PROCESS | 1096 | 1465203703527 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 02:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:01:43 INFO - PROCESS | 1096 | 1465203703535 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:01:43 INFO - PROCESS | 1096 | 1465203703538 Marionette TRACE conn6 <- [1,310,null,{}] 02:01:43 INFO - PROCESS | 1096 | 1465203703543 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}] 02:01:43 INFO - PROCESS | 1096 | 1465203703546 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:43 INFO - PROCESS | 1096 | 1465203703665 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 02:01:43 INFO - PROCESS | 1096 | 1465203703750 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:43 INFO - PROCESS | 1096 | 1465203703752 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:43 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6E9800 == 49 [pid = 1096] [id = 87] 02:01:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 109 (000000769F433800) [pid = 1096] [serial = 258] [outer = 0000000000000000] 02:01:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 110 (00000076A2951800) [pid = 1096] [serial = 259] [outer = 000000769F433800] 02:01:43 INFO - PROCESS | 1096 | 1465203703804 Marionette DEBUG loaded listener.js 02:01:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 111 (00000076A3ECBC00) [pid = 1096] [serial = 260] [outer = 000000769F433800] 02:01:43 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F10000 == 48 [pid = 1096] [id = 44] 02:01:43 INFO - PROCESS | 1096 | --DOCSHELL 00000076ADC6E000 == 47 [pid = 1096] [id = 80] 02:01:43 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD5D9000 == 46 [pid = 1096] [id = 79] 02:01:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD218800 == 45 [pid = 1096] [id = 78] 02:01:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9A99800 == 44 [pid = 1096] [id = 77] 02:01:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7375800 == 43 [pid = 1096] [id = 76] 02:01:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5EDE000 == 42 [pid = 1096] [id = 75] 02:01:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076A509F000 == 41 [pid = 1096] [id = 74] 02:01:44 INFO - PROCESS | 1096 | --DOCSHELL 000000769E1A7800 == 40 [pid = 1096] [id = 73] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 110 (00000076AB297800) [pid = 1096] [serial = 199] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOCSHELL 000000769D757000 == 39 [pid = 1096] [id = 72] 02:01:44 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F18000 == 38 [pid = 1096] [id = 68] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 109 (000000769D737800) [pid = 1096] [serial = 100] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 108 (000000769F85D800) [pid = 1096] [serial = 133] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 107 (000000769E18D800) [pid = 1096] [serial = 164] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 106 (0000007699155400) [pid = 1096] [serial = 163] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 105 (00000076A2DA6800) [pid = 1096] [serial = 167] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 104 (000000769FC6B400) [pid = 1096] [serial = 166] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 103 (0000007697E12000) [pid = 1096] [serial = 172] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 102 (0000007699550C00) [pid = 1096] [serial = 173] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 101 (00000076A6958C00) [pid = 1096] [serial = 184] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 100 (00000076A6D0BC00) [pid = 1096] [serial = 185] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 99 (00000076A2D98C00) [pid = 1096] [serial = 178] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 98 (00000076A33BF000) [pid = 1096] [serial = 179] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 97 (00000076A615C400) [pid = 1096] [serial = 170] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 96 (00000076991B3C00) [pid = 1096] [serial = 169] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 95 (000000769F186400) [pid = 1096] [serial = 175] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (000000769F427000) [pid = 1096] [serial = 176] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (00000076A5B73800) [pid = 1096] [serial = 181] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (00000076AB3AC000) [pid = 1096] [serial = 188] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (00000076A98B2C00) [pid = 1096] [serial = 187] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A9DF4000) [pid = 1096] [serial = 190] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A3360000) [pid = 1096] [serial = 193] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076AB325400) [pid = 1096] [serial = 194] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076AB39F800) [pid = 1096] [serial = 191] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076AB3A5C00) [pid = 1096] [serial = 197] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076AB32E000) [pid = 1096] [serial = 196] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A5DAEC00) [pid = 1096] [serial = 182] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076991A9800) [pid = 1096] [serial = 130] [outer = 0000000000000000] [url = about:blank] 02:01:44 INFO - PROCESS | 1096 | 1465203704234 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]]]}] 02:01:44 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. 02:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 732ms 02:01:44 INFO - PROCESS | 1096 | 1465203704271 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 02:01:44 INFO - PROCESS | 1096 | 1465203704274 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 02:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:01:44 INFO - PROCESS | 1096 | 1465203704277 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:01:44 INFO - PROCESS | 1096 | 1465203704281 Marionette TRACE conn6 <- [1,314,null,{}] 02:01:44 INFO - PROCESS | 1096 | 1465203704292 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}] 02:01:44 INFO - PROCESS | 1096 | 1465203704296 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:44 INFO - PROCESS | 1096 | 1465203704390 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 02:01:44 INFO - PROCESS | 1096 | 1465203704397 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:44 INFO - PROCESS | 1096 | 1465203704401 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:44 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DADB800 == 39 [pid = 1096] [id = 88] 02:01:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769E7A7C00) [pid = 1096] [serial = 261] [outer = 0000000000000000] 02:01:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769FC6B400) [pid = 1096] [serial = 262] [outer = 000000769E7A7C00] 02:01:44 INFO - PROCESS | 1096 | 1465203704451 Marionette DEBUG loaded listener.js 02:01:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A33BDC00) [pid = 1096] [serial = 263] [outer = 000000769E7A7C00] 02:01:44 INFO - PROCESS | 1096 | 1465203704862 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]]]}] 02:01:44 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. 02:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 626ms 02:01:44 INFO - PROCESS | 1096 | 1465203704906 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 02:01:44 INFO - PROCESS | 1096 | 1465203704909 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 02:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:01:44 INFO - PROCESS | 1096 | 1465203704912 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:01:44 INFO - PROCESS | 1096 | 1465203704914 Marionette TRACE conn6 <- [1,318,null,{}] 02:01:44 INFO - PROCESS | 1096 | 1465203704918 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}] 02:01:44 INFO - PROCESS | 1096 | 1465203704920 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:45 INFO - PROCESS | 1096 | 1465203705011 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 02:01:45 INFO - PROCESS | 1096 | 1465203705018 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:45 INFO - PROCESS | 1096 | 1465203705020 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:45 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5098000 == 40 [pid = 1096] [id = 89] 02:01:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A5DA3C00) [pid = 1096] [serial = 264] [outer = 0000000000000000] 02:01:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A637C800) [pid = 1096] [serial = 265] [outer = 00000076A5DA3C00] 02:01:45 INFO - PROCESS | 1096 | 1465203705066 Marionette DEBUG loaded listener.js 02:01:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076A695E000) [pid = 1096] [serial = 266] [outer = 00000076A5DA3C00] 02:01:45 INFO - PROCESS | 1096 | 1465203705459 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]]]}] 02:01:45 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. 02:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 586ms 02:01:45 INFO - PROCESS | 1096 | 1465203705501 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 02:01:45 INFO - PROCESS | 1096 | 1465203705503 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 02:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:01:45 INFO - PROCESS | 1096 | 1465203705506 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:01:45 INFO - PROCESS | 1096 | 1465203705508 Marionette TRACE conn6 <- [1,322,null,{}] 02:01:45 INFO - PROCESS | 1096 | 1465203705512 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}] 02:01:45 INFO - PROCESS | 1096 | 1465203705515 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:45 INFO - PROCESS | 1096 | 1465203705603 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 02:01:45 INFO - PROCESS | 1096 | 1465203705609 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:45 INFO - PROCESS | 1096 | 1465203705611 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:45 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5CB7000 == 41 [pid = 1096] [id = 90] 02:01:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076A6BC3800) [pid = 1096] [serial = 267] [outer = 0000000000000000] 02:01:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076A6DC3C00) [pid = 1096] [serial = 268] [outer = 00000076A6BC3800] 02:01:45 INFO - PROCESS | 1096 | 1465203705656 Marionette DEBUG loaded listener.js 02:01:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (00000076A74E3C00) [pid = 1096] [serial = 269] [outer = 00000076A6BC3800] 02:01:46 INFO - PROCESS | 1096 | 1465203706058 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]]]}] 02:01:46 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. 02:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 587ms 02:01:46 INFO - PROCESS | 1096 | 1465203706096 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 02:01:46 INFO - PROCESS | 1096 | 1465203706098 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 02:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:01:46 INFO - PROCESS | 1096 | 1465203706102 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:01:46 INFO - PROCESS | 1096 | 1465203706104 Marionette TRACE conn6 <- [1,326,null,{}] 02:01:46 INFO - PROCESS | 1096 | 1465203706121 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}] 02:01:46 INFO - PROCESS | 1096 | 1465203706128 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:46 INFO - PROCESS | 1096 | 1465203706274 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 02:01:46 INFO - PROCESS | 1096 | 1465203706280 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:46 INFO - PROCESS | 1096 | 1465203706282 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:46 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7371800 == 42 [pid = 1096] [id = 91] 02:01:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (00000076A99F5000) [pid = 1096] [serial = 270] [outer = 0000000000000000] 02:01:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (00000076A9BB8800) [pid = 1096] [serial = 271] [outer = 00000076A99F5000] 02:01:46 INFO - PROCESS | 1096 | 1465203706374 Marionette DEBUG loaded listener.js 02:01:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (00000076AA589800) [pid = 1096] [serial = 272] [outer = 00000076A99F5000] 02:01:46 INFO - PROCESS | 1096 | 1465203706822 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]]]}] 02:01:46 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. 02:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 754ms 02:01:46 INFO - PROCESS | 1096 | 1465203706859 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 02:01:46 INFO - PROCESS | 1096 | 1465203706862 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 02:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:01:46 INFO - PROCESS | 1096 | 1465203706870 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:01:46 INFO - PROCESS | 1096 | 1465203706872 Marionette TRACE conn6 <- [1,330,null,{}] 02:01:46 INFO - PROCESS | 1096 | 1465203706876 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}] 02:01:46 INFO - PROCESS | 1096 | 1465203706879 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:47 INFO - PROCESS | 1096 | 1465203707000 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 02:01:47 INFO - PROCESS | 1096 | 1465203707008 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:47 INFO - PROCESS | 1096 | 1465203707010 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:47 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F1F000 == 43 [pid = 1096] [id = 92] 02:01:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 96 (00000076A9DF3400) [pid = 1096] [serial = 273] [outer = 0000000000000000] 02:01:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 97 (00000076AB29A800) [pid = 1096] [serial = 274] [outer = 00000076A9DF3400] 02:01:47 INFO - PROCESS | 1096 | 1465203707056 Marionette DEBUG loaded listener.js 02:01:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 98 (00000076AB32CC00) [pid = 1096] [serial = 275] [outer = 00000076A9DF3400] 02:01:47 INFO - PROCESS | 1096 | 1465203707660 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]]]}] 02:01:47 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. 02:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 879ms 02:01:47 INFO - PROCESS | 1096 | 1465203707762 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 02:01:47 INFO - PROCESS | 1096 | 1465203707764 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 02:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:01:47 INFO - PROCESS | 1096 | 1465203707768 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:01:47 INFO - PROCESS | 1096 | 1465203707769 Marionette TRACE conn6 <- [1,334,null,{}] 02:01:47 INFO - PROCESS | 1096 | 1465203707773 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}] 02:01:47 INFO - PROCESS | 1096 | 1465203707775 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:47 INFO - PROCESS | 1096 | 1465203707911 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 02:01:48 INFO - PROCESS | 1096 | 1465203708006 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:48 INFO - PROCESS | 1096 | 1465203708008 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:48 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9AB9800 == 44 [pid = 1096] [id = 93] 02:01:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 99 (00000076A3C3B800) [pid = 1096] [serial = 276] [outer = 0000000000000000] 02:01:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 100 (00000076A3C43400) [pid = 1096] [serial = 277] [outer = 00000076A3C3B800] 02:01:48 INFO - PROCESS | 1096 | 1465203708053 Marionette DEBUG loaded listener.js 02:01:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 101 (00000076AB320C00) [pid = 1096] [serial = 278] [outer = 00000076A3C3B800] 02:01:48 INFO - PROCESS | 1096 | --DOMWINDOW == 100 (000000769F1B5C00) [pid = 1096] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:01:48 INFO - PROCESS | 1096 | --DOMWINDOW == 99 (00000076A6DC5800) [pid = 1096] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:01:48 INFO - PROCESS | 1096 | --DOMWINDOW == 98 (000000769D775000) [pid = 1096] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:01:48 INFO - PROCESS | 1096 | --DOMWINDOW == 97 (00000076A739A800) [pid = 1096] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:01:48 INFO - PROCESS | 1096 | --DOMWINDOW == 96 (00000076A5241000) [pid = 1096] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:01:48 INFO - PROCESS | 1096 | --DOMWINDOW == 95 (00000076A6BBFC00) [pid = 1096] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:01:48 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (00000076AB325000) [pid = 1096] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:01:48 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (00000076AD1CC800) [pid = 1096] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:01:48 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (0000007698D9C400) [pid = 1096] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:01:48 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (00000076A9BB9000) [pid = 1096] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:01:48 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A36CB000) [pid = 1096] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:01:48 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076AB293400) [pid = 1096] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:01:48 INFO - PROCESS | 1096 | 1465203708544 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]]]}] 02:01:48 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. 02:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 837ms 02:01:48 INFO - PROCESS | 1096 | 1465203708609 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 02:01:48 INFO - PROCESS | 1096 | 1465203708611 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 02:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:01:48 INFO - PROCESS | 1096 | 1465203708615 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:01:48 INFO - PROCESS | 1096 | 1465203708617 Marionette TRACE conn6 <- [1,338,null,{}] 02:01:48 INFO - PROCESS | 1096 | 1465203708620 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}] 02:01:48 INFO - PROCESS | 1096 | 1465203708622 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:48 INFO - PROCESS | 1096 | 1465203708708 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 02:01:48 INFO - PROCESS | 1096 | 1465203708714 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:48 INFO - PROCESS | 1096 | 1465203708716 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:48 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9ABA000 == 45 [pid = 1096] [id = 94] 02:01:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (000000769F2AEC00) [pid = 1096] [serial = 279] [outer = 0000000000000000] 02:01:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (000000769F2B2800) [pid = 1096] [serial = 280] [outer = 000000769F2AEC00] 02:01:48 INFO - PROCESS | 1096 | 1465203708762 Marionette DEBUG loaded listener.js 02:01:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (000000769F2B9000) [pid = 1096] [serial = 281] [outer = 000000769F2AEC00] 02:01:49 INFO - PROCESS | 1096 | 1465203709201 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]]]}] 02:01:49 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. 02:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 02:01:49 INFO - PROCESS | 1096 | 1465203709247 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 02:01:49 INFO - PROCESS | 1096 | 1465203709249 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 02:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:01:49 INFO - PROCESS | 1096 | 1465203709253 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:01:49 INFO - PROCESS | 1096 | 1465203709255 Marionette TRACE conn6 <- [1,342,null,{}] 02:01:49 INFO - PROCESS | 1096 | 1465203709258 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}] 02:01:49 INFO - PROCESS | 1096 | 1465203709260 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:49 INFO - PROCESS | 1096 | 1465203709350 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 02:01:49 INFO - PROCESS | 1096 | 1465203709355 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:49 INFO - PROCESS | 1096 | 1465203709357 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:49 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD490800 == 46 [pid = 1096] [id = 95] 02:01:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (00000076A739A800) [pid = 1096] [serial = 282] [outer = 0000000000000000] 02:01:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (00000076A9BC2000) [pid = 1096] [serial = 283] [outer = 00000076A739A800] 02:01:49 INFO - PROCESS | 1096 | 1465203709402 Marionette DEBUG loaded listener.js 02:01:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (00000076AB3AEC00) [pid = 1096] [serial = 284] [outer = 00000076A739A800] 02:01:49 INFO - PROCESS | 1096 | 1465203709826 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]]]}] 02:01:49 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. 02:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 628ms 02:01:49 INFO - PROCESS | 1096 | 1465203709884 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 02:01:49 INFO - PROCESS | 1096 | 1465203709887 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 02:01:49 INFO - PROCESS | 1096 | 1465203709890 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:01:49 INFO - PROCESS | 1096 | 1465203709893 Marionette TRACE conn6 <- [1,346,null,{}] 02:01:49 INFO - PROCESS | 1096 | 1465203709896 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}] 02:01:49 INFO - PROCESS | 1096 | 1465203709899 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:50 INFO - PROCESS | 1096 | 1465203710003 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 02:01:50 INFO - PROCESS | 1096 | 1465203710010 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:50 INFO - PROCESS | 1096 | 1465203710013 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD662800 == 47 [pid = 1096] [id = 96] 02:01:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 96 (00000076AA41CC00) [pid = 1096] [serial = 285] [outer = 0000000000000000] 02:01:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 97 (00000076AA429400) [pid = 1096] [serial = 286] [outer = 00000076AA41CC00] 02:01:50 INFO - PROCESS | 1096 | 1465203710061 Marionette DEBUG loaded listener.js 02:01:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 98 (00000076AD1D6000) [pid = 1096] [serial = 287] [outer = 00000076AA41CC00] 02:01:50 INFO - PROCESS | 1096 | 1465203710713 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]]]}] 02:01:50 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. 02:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 880ms 02:01:50 INFO - PROCESS | 1096 | 1465203710773 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 02:01:50 INFO - PROCESS | 1096 | 1465203710778 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 02:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:01:50 INFO - PROCESS | 1096 | 1465203710784 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:01:50 INFO - PROCESS | 1096 | 1465203710787 Marionette TRACE conn6 <- [1,350,null,{}] 02:01:50 INFO - PROCESS | 1096 | 1465203710794 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}] 02:01:50 INFO - PROCESS | 1096 | 1465203710798 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:50 INFO - PROCESS | 1096 | 1465203710949 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 02:01:51 INFO - PROCESS | 1096 | 1465203711064 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:51 INFO - PROCESS | 1096 | 1465203711067 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:51 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DA35800 == 48 [pid = 1096] [id = 97] 02:01:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 99 (000000769DA83800) [pid = 1096] [serial = 288] [outer = 0000000000000000] 02:01:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 100 (000000769DA87000) [pid = 1096] [serial = 289] [outer = 000000769DA83800] 02:01:51 INFO - PROCESS | 1096 | 1465203711127 Marionette DEBUG loaded listener.js 02:01:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 101 (000000769DA8E000) [pid = 1096] [serial = 290] [outer = 000000769DA83800] 02:01:51 INFO - PROCESS | 1096 | 1465203711739 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]]]}] 02:01:51 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. 02:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 985ms 02:01:51 INFO - PROCESS | 1096 | 1465203711772 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 02:01:51 INFO - PROCESS | 1096 | 1465203711777 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 02:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:01:51 INFO - PROCESS | 1096 | 1465203711784 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:01:51 INFO - PROCESS | 1096 | 1465203711787 Marionette TRACE conn6 <- [1,354,null,{}] 02:01:51 INFO - PROCESS | 1096 | 1465203711791 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}] 02:01:51 INFO - PROCESS | 1096 | 1465203711794 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:51 INFO - PROCESS | 1096 | 1465203711944 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 02:01:52 INFO - PROCESS | 1096 | 1465203712061 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:52 INFO - PROCESS | 1096 | 1465203712064 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:52 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7368800 == 49 [pid = 1096] [id = 98] 02:01:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 102 (000000769E6B0C00) [pid = 1096] [serial = 291] [outer = 0000000000000000] 02:01:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 103 (000000769F29A400) [pid = 1096] [serial = 292] [outer = 000000769E6B0C00] 02:01:52 INFO - PROCESS | 1096 | 1465203712126 Marionette DEBUG loaded listener.js 02:01:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 104 (00000076A2952000) [pid = 1096] [serial = 293] [outer = 000000769E6B0C00] 02:01:52 INFO - PROCESS | 1096 | 1465203712760 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]]]}] 02:01:52 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. 02:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1027ms 02:01:52 INFO - PROCESS | 1096 | 1465203712813 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 02:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:01:52 INFO - PROCESS | 1096 | 1465203712816 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 02:01:52 INFO - PROCESS | 1096 | 1465203712820 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:01:52 INFO - PROCESS | 1096 | 1465203712824 Marionette TRACE conn6 <- [1,358,null,{}] 02:01:52 INFO - PROCESS | 1096 | 1465203712835 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}] 02:01:52 INFO - PROCESS | 1096 | 1465203712841 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:53 INFO - PROCESS | 1096 | 1465203713017 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 02:01:53 INFO - PROCESS | 1096 | 1465203713139 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:53 INFO - PROCESS | 1096 | 1465203713142 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:53 INFO - PROCESS | 1096 | ++DOCSHELL 00000076ADC74000 == 50 [pid = 1096] [id = 99] 02:01:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 105 (000000769F864800) [pid = 1096] [serial = 294] [outer = 0000000000000000] 02:01:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 106 (00000076A695AC00) [pid = 1096] [serial = 295] [outer = 000000769F864800] 02:01:53 INFO - PROCESS | 1096 | 1465203713202 Marionette DEBUG loaded listener.js 02:01:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 107 (00000076A98AE800) [pid = 1096] [serial = 296] [outer = 000000769F864800] 02:01:54 INFO - PROCESS | 1096 | 1465203714018 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]]]}] 02:01:54 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. 02:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1238ms 02:01:54 INFO - PROCESS | 1096 | 1465203714060 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 02:01:54 INFO - PROCESS | 1096 | 1465203714065 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 02:01:54 INFO - PROCESS | 1096 | 1465203714070 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:01:54 INFO - PROCESS | 1096 | 1465203714073 Marionette TRACE conn6 <- [1,362,null,{}] 02:01:54 INFO - PROCESS | 1096 | 1465203714079 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}] 02:01:54 INFO - PROCESS | 1096 | 1465203714082 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:54 INFO - PROCESS | 1096 | 1465203714192 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 02:01:54 INFO - PROCESS | 1096 | 1465203714265 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:54 INFO - PROCESS | 1096 | 1465203714270 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:54 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E7C7800 == 51 [pid = 1096] [id = 100] 02:01:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 108 (000000769E2D1C00) [pid = 1096] [serial = 297] [outer = 0000000000000000] 02:01:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 109 (000000769F17D400) [pid = 1096] [serial = 298] [outer = 000000769E2D1C00] 02:01:54 INFO - PROCESS | 1096 | 1465203714321 Marionette DEBUG loaded listener.js 02:01:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 110 (000000769F425800) [pid = 1096] [serial = 299] [outer = 000000769E2D1C00] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD490800 == 50 [pid = 1096] [id = 95] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9ABA000 == 49 [pid = 1096] [id = 94] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9AB9800 == 48 [pid = 1096] [id = 93] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F1F000 == 47 [pid = 1096] [id = 92] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7371800 == 46 [pid = 1096] [id = 91] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5CB7000 == 45 [pid = 1096] [id = 90] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5098000 == 44 [pid = 1096] [id = 89] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 000000769DADB800 == 43 [pid = 1096] [id = 88] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 000000769E6E9800 == 42 [pid = 1096] [id = 87] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 000000769E162000 == 41 [pid = 1096] [id = 86] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E7C000 == 40 [pid = 1096] [id = 81] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A87C0000 == 39 [pid = 1096] [id = 71] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD5EB000 == 38 [pid = 1096] [id = 70] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 000000769A303000 == 37 [pid = 1096] [id = 82] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A33A2000 == 36 [pid = 1096] [id = 45] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9816000 == 35 [pid = 1096] [id = 83] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A36A6000 == 34 [pid = 1096] [id = 33] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A899E000 == 33 [pid = 1096] [id = 85] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD83C000 == 32 [pid = 1096] [id = 84] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5099800 == 31 [pid = 1096] [id = 69] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076ADC74000 == 30 [pid = 1096] [id = 99] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7368800 == 29 [pid = 1096] [id = 98] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 000000769DA35800 == 28 [pid = 1096] [id = 97] 02:01:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD662800 == 27 [pid = 1096] [id = 96] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 109 (00000076AD2EA000) [pid = 1096] [serial = 161] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 108 (00000076AB29D800) [pid = 1096] [serial = 200] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 107 (00000076A22D9800) [pid = 1096] [serial = 215] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 106 (000000769F29E400) [pid = 1096] [serial = 214] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 105 (00000076A9A14400) [pid = 1096] [serial = 226] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 104 (000000769E273800) [pid = 1096] [serial = 217] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 103 (000000769F299000) [pid = 1096] [serial = 218] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 102 (000000769F865C00) [pid = 1096] [serial = 205] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 101 (00000076AB4B3400) [pid = 1096] [serial = 212] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 100 (00000076AB32C400) [pid = 1096] [serial = 211] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 99 (00000076A53F3800) [pid = 1096] [serial = 220] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 98 (00000076A6BCB000) [pid = 1096] [serial = 208] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 97 (00000076A615B400) [pid = 1096] [serial = 221] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 96 (00000076A7398C00) [pid = 1096] [serial = 223] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 95 (0000007698D99400) [pid = 1096] [serial = 202] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (00000076AB3A7400) [pid = 1096] [serial = 229] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (00000076AB294000) [pid = 1096] [serial = 227] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (00000076AD2EB000) [pid = 1096] [serial = 232] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (00000076AD1CE000) [pid = 1096] [serial = 230] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A3CB6800) [pid = 1096] [serial = 235] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A9BBC400) [pid = 1096] [serial = 238] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A9BC2800) [pid = 1096] [serial = 239] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076AD62D400) [pid = 1096] [serial = 241] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076AD2E9400) [pid = 1096] [serial = 236] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A8798C00) [pid = 1096] [serial = 224] [outer = 0000000000000000] [url = about:blank] 02:01:55 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076AD2F3800) [pid = 1096] [serial = 233] [outer = 0000000000000000] [url = about:blank] 02:01:55 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. 02:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1631ms 02:01:55 INFO - PROCESS | 1096 | 1465203715695 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]]]}] 02:01:55 INFO - PROCESS | 1096 | 1465203715705 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 02:01:55 INFO - PROCESS | 1096 | 1465203715710 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 02:01:55 INFO - PROCESS | 1096 | 1465203715715 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:01:55 INFO - PROCESS | 1096 | 1465203715718 Marionette TRACE conn6 <- [1,366,null,{}] 02:01:55 INFO - PROCESS | 1096 | 1465203715724 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}] 02:01:55 INFO - PROCESS | 1096 | 1465203715727 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:55 INFO - PROCESS | 1096 | 1465203715827 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 02:01:55 INFO - PROCESS | 1096 | 1465203715897 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:55 INFO - PROCESS | 1096 | 1465203715901 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:55 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F3C800 == 28 [pid = 1096] [id = 101] 02:01:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769915B000) [pid = 1096] [serial = 300] [outer = 0000000000000000] 02:01:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769949F000) [pid = 1096] [serial = 301] [outer = 000000769915B000] 02:01:55 INFO - PROCESS | 1096 | 1465203715951 Marionette DEBUG loaded listener.js 02:01:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769DA83C00) [pid = 1096] [serial = 302] [outer = 000000769915B000] 02:01:56 INFO - PROCESS | 1096 | 1465203716375 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]]]}] 02:01:56 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. 02:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 02:01:56 INFO - PROCESS | 1096 | 1465203716410 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 02:01:56 INFO - PROCESS | 1096 | 1465203716415 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 02:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:01:56 INFO - PROCESS | 1096 | 1465203716423 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:01:56 INFO - PROCESS | 1096 | 1465203716426 Marionette TRACE conn6 <- [1,370,null,{}] 02:01:56 INFO - PROCESS | 1096 | 1465203716435 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}] 02:01:56 INFO - PROCESS | 1096 | 1465203716438 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:56 INFO - PROCESS | 1096 | 1465203716531 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 02:01:56 INFO - PROCESS | 1096 | 1465203716539 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:56 INFO - PROCESS | 1096 | 1465203716541 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:56 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DAE1000 == 29 [pid = 1096] [id = 102] 02:01:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (000000769E70E800) [pid = 1096] [serial = 303] [outer = 0000000000000000] 02:01:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (000000769F14B800) [pid = 1096] [serial = 304] [outer = 000000769E70E800] 02:01:56 INFO - PROCESS | 1096 | 1465203716590 Marionette DEBUG loaded listener.js 02:01:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (000000769F297000) [pid = 1096] [serial = 305] [outer = 000000769E70E800] 02:01:57 INFO - PROCESS | 1096 | 1465203717072 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]]]}] 02:01:57 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. 02:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 691ms 02:01:57 INFO - PROCESS | 1096 | 1465203717115 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 02:01:57 INFO - PROCESS | 1096 | 1465203717117 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 02:01:57 INFO - PROCESS | 1096 | 1465203717120 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:01:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:01:57 INFO - PROCESS | 1096 | 1465203717124 Marionette TRACE conn6 <- [1,374,null,{}] 02:01:57 INFO - PROCESS | 1096 | 1465203717136 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}] 02:01:57 INFO - PROCESS | 1096 | 1465203717141 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:57 INFO - PROCESS | 1096 | 1465203717260 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 02:01:57 INFO - PROCESS | 1096 | 1465203717339 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:57 INFO - PROCESS | 1096 | 1465203717342 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:57 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A36A3000 == 30 [pid = 1096] [id = 103] 02:01:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076974C1C00) [pid = 1096] [serial = 306] [outer = 0000000000000000] 02:01:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (00000076A224F000) [pid = 1096] [serial = 307] [outer = 00000076974C1C00] 02:01:57 INFO - PROCESS | 1096 | 1465203717393 Marionette DEBUG loaded listener.js 02:01:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (00000076A2959400) [pid = 1096] [serial = 308] [outer = 00000076974C1C00] 02:01:57 INFO - PROCESS | 1096 | 1465203717877 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:01:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:01:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 796ms 02:01:57 INFO - PROCESS | 1096 | 1465203717919 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 02:01:57 INFO - PROCESS | 1096 | 1465203717922 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 02:01:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:01:57 INFO - PROCESS | 1096 | 1465203717925 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:01:57 INFO - PROCESS | 1096 | 1465203717927 Marionette TRACE conn6 <- [1,378,null,{}] 02:01:57 INFO - PROCESS | 1096 | 1465203717931 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}] 02:01:57 INFO - PROCESS | 1096 | 1465203717933 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:58 INFO - PROCESS | 1096 | 1465203718046 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 02:01:58 INFO - PROCESS | 1096 | 1465203718053 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:58 INFO - PROCESS | 1096 | 1465203718055 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:58 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5B40800 == 31 [pid = 1096] [id = 104] 02:01:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (00000076A3C3F000) [pid = 1096] [serial = 309] [outer = 0000000000000000] 02:01:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (00000076A3C42C00) [pid = 1096] [serial = 310] [outer = 00000076A3C3F000] 02:01:58 INFO - PROCESS | 1096 | 1465203718140 Marionette DEBUG loaded listener.js 02:01:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 96 (00000076A3ED0C00) [pid = 1096] [serial = 311] [outer = 00000076A3C3F000] 02:01:58 INFO - PROCESS | 1096 | 1465203718833 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:01:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:01:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 941ms 02:01:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:01:58 INFO - PROCESS | 1096 | 1465203718869 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 02:01:58 INFO - PROCESS | 1096 | 1465203718871 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 02:01:58 INFO - PROCESS | 1096 | 1465203718875 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:01:58 INFO - PROCESS | 1096 | 1465203718877 Marionette TRACE conn6 <- [1,382,null,{}] 02:01:58 INFO - PROCESS | 1096 | 1465203718880 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}] 02:01:58 INFO - PROCESS | 1096 | 1465203718883 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:58 INFO - PROCESS | 1096 | 1465203718989 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 02:01:59 INFO - PROCESS | 1096 | 1465203718997 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:59 INFO - PROCESS | 1096 | 1465203718999 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:01:59 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6591800 == 32 [pid = 1096] [id = 105] 02:01:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 97 (000000769E70C800) [pid = 1096] [serial = 312] [outer = 0000000000000000] 02:01:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 98 (00000076A5DA6400) [pid = 1096] [serial = 313] [outer = 000000769E70C800] 02:01:59 INFO - PROCESS | 1096 | 1465203719044 Marionette DEBUG loaded listener.js 02:01:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 99 (00000076A6956400) [pid = 1096] [serial = 314] [outer = 000000769E70C800] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 98 (00000076A5DAB800) [pid = 1096] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 97 (0000007697529400) [pid = 1096] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 96 (000000769F431C00) [pid = 1096] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 95 (00000076A9DF3400) [pid = 1096] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (000000769E7A7C00) [pid = 1096] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (00000076A5DA3C00) [pid = 1096] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (000000769E2D0C00) [pid = 1096] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (00000076AD62A800) [pid = 1096] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A9DF4C00) [pid = 1096] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A2DA4000) [pid = 1096] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (000000769F433800) [pid = 1096] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (000000769F14C000) [pid = 1096] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076AA589000) [pid = 1096] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A6BC3800) [pid = 1096] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A739A800) [pid = 1096] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076AA41CC00) [pid = 1096] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A3C3B800) [pid = 1096] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A99F5000) [pid = 1096] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:01:59 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769F2AEC00) [pid = 1096] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:01:59 INFO - PROCESS | 1096 | 1465203719879 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:01:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:01:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1023ms 02:01:59 INFO - PROCESS | 1096 | 1465203719901 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 02:01:59 INFO - PROCESS | 1096 | 1465203719903 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 02:01:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:01:59 INFO - PROCESS | 1096 | 1465203719906 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:01:59 INFO - PROCESS | 1096 | 1465203719908 Marionette TRACE conn6 <- [1,386,null,{}] 02:01:59 INFO - PROCESS | 1096 | 1465203719912 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}] 02:01:59 INFO - PROCESS | 1096 | 1465203719918 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:00 INFO - PROCESS | 1096 | 1465203720039 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 02:02:00 INFO - PROCESS | 1096 | 1465203720046 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:00 INFO - PROCESS | 1096 | 1465203720048 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:00 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A73DD800 == 33 [pid = 1096] [id = 106] 02:02:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A695B400) [pid = 1096] [serial = 315] [outer = 0000000000000000] 02:02:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A6B87000) [pid = 1096] [serial = 316] [outer = 00000076A695B400] 02:02:00 INFO - PROCESS | 1096 | 1465203720094 Marionette DEBUG loaded listener.js 02:02:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A74E3800) [pid = 1096] [serial = 317] [outer = 00000076A695B400] 02:02:00 INFO - PROCESS | 1096 | 1465203720578 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]]]}] 02:02:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:02:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 734ms 02:02:00 INFO - PROCESS | 1096 | 1465203720643 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 02:02:00 INFO - PROCESS | 1096 | 1465203720645 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 02:02:00 INFO - PROCESS | 1096 | 1465203720648 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:02:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:02:00 INFO - PROCESS | 1096 | 1465203720650 Marionette TRACE conn6 <- [1,390,null,{}] 02:02:00 INFO - PROCESS | 1096 | 1465203720653 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}] 02:02:00 INFO - PROCESS | 1096 | 1465203720655 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:00 INFO - PROCESS | 1096 | 1465203720737 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 02:02:00 INFO - PROCESS | 1096 | 1465203720743 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:00 INFO - PROCESS | 1096 | 1465203720745 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:00 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8994800 == 34 [pid = 1096] [id = 107] 02:02:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A5D9F400) [pid = 1096] [serial = 318] [outer = 0000000000000000] 02:02:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A98A6000) [pid = 1096] [serial = 319] [outer = 00000076A5D9F400] 02:02:00 INFO - PROCESS | 1096 | 1465203720790 Marionette DEBUG loaded listener.js 02:02:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A9BB3800) [pid = 1096] [serial = 320] [outer = 00000076A5D9F400] 02:02:01 INFO - PROCESS | 1096 | 1465203721227 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]]]}] 02:02:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:02:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 628ms 02:02:01 INFO - PROCESS | 1096 | 1465203721280 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 02:02:01 INFO - PROCESS | 1096 | 1465203721282 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 02:02:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:02:01 INFO - PROCESS | 1096 | 1465203721285 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:02:01 INFO - PROCESS | 1096 | 1465203721287 Marionette TRACE conn6 <- [1,394,null,{}] 02:02:01 INFO - PROCESS | 1096 | 1465203721291 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}] 02:02:01 INFO - PROCESS | 1096 | 1465203721293 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:01 INFO - PROCESS | 1096 | 1465203721376 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 02:02:01 INFO - PROCESS | 1096 | 1465203721411 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:01 INFO - PROCESS | 1096 | 1465203721413 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:01 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9ABA800 == 35 [pid = 1096] [id = 108] 02:02:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A9BC0400) [pid = 1096] [serial = 321] [outer = 0000000000000000] 02:02:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A9DF1800) [pid = 1096] [serial = 322] [outer = 00000076A9BC0400] 02:02:01 INFO - PROCESS | 1096 | 1465203721463 Marionette DEBUG loaded listener.js 02:02:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076AA41B400) [pid = 1096] [serial = 323] [outer = 00000076A9BC0400] 02:02:02 INFO - PROCESS | 1096 | 1465203721998 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]]]}] 02:02:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:02:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 775ms 02:02:02 INFO - PROCESS | 1096 | 1465203722064 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 02:02:02 INFO - PROCESS | 1096 | 1465203722069 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 02:02:02 INFO - PROCESS | 1096 | 1465203722074 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:02:02 INFO - PROCESS | 1096 | 1465203722078 Marionette TRACE conn6 <- [1,398,null,{}] 02:02:02 INFO - PROCESS | 1096 | 1465203722084 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}] 02:02:02 INFO - PROCESS | 1096 | 1465203722087 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:02 INFO - PROCESS | 1096 | 1465203722216 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 02:02:02 INFO - PROCESS | 1096 | 1465203722283 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:02 INFO - PROCESS | 1096 | 1465203722288 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:02 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F4A800 == 36 [pid = 1096] [id = 109] 02:02:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (0000007698D9D000) [pid = 1096] [serial = 324] [outer = 0000000000000000] 02:02:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (0000007699159C00) [pid = 1096] [serial = 325] [outer = 0000007698D9D000] 02:02:02 INFO - PROCESS | 1096 | 1465203722348 Marionette DEBUG loaded listener.js 02:02:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (000000769DA82400) [pid = 1096] [serial = 326] [outer = 0000007698D9D000] 02:02:03 INFO - PROCESS | 1096 | 1465203723230 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]]]}] 02:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1244ms 02:02:03 INFO - PROCESS | 1096 | 1465203723322 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 02:02:03 INFO - PROCESS | 1096 | 1465203723327 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 02:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:02:03 INFO - PROCESS | 1096 | 1465203723334 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:02:03 INFO - PROCESS | 1096 | 1465203723337 Marionette TRACE conn6 <- [1,402,null,{}] 02:02:03 INFO - PROCESS | 1096 | 1465203723341 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}] 02:02:03 INFO - PROCESS | 1096 | 1465203723344 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:03 INFO - PROCESS | 1096 | 1465203723497 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 02:02:03 INFO - PROCESS | 1096 | 1465203723605 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:03 INFO - PROCESS | 1096 | 1465203723608 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:03 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5A17800 == 37 [pid = 1096] [id = 110] 02:02:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (000000769F1AB800) [pid = 1096] [serial = 327] [outer = 0000000000000000] 02:02:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (000000769F429800) [pid = 1096] [serial = 328] [outer = 000000769F1AB800] 02:02:03 INFO - PROCESS | 1096 | 1465203723667 Marionette DEBUG loaded listener.js 02:02:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (00000076A2950C00) [pid = 1096] [serial = 329] [outer = 000000769F1AB800] 02:02:04 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8994800 == 36 [pid = 1096] [id = 107] 02:02:04 INFO - PROCESS | 1096 | --DOCSHELL 00000076A73DD800 == 35 [pid = 1096] [id = 106] 02:02:04 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6591800 == 34 [pid = 1096] [id = 105] 02:02:04 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5B40800 == 33 [pid = 1096] [id = 104] 02:02:04 INFO - PROCESS | 1096 | --DOCSHELL 00000076A36A3000 == 32 [pid = 1096] [id = 103] 02:02:04 INFO - PROCESS | 1096 | --DOCSHELL 000000769DAE1000 == 31 [pid = 1096] [id = 102] 02:02:04 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F3C800 == 30 [pid = 1096] [id = 101] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (00000076A7E03C00) [pid = 1096] [serial = 209] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (0000007699725C00) [pid = 1096] [serial = 203] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (00000076A294D400) [pid = 1096] [serial = 206] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (00000076AB29A800) [pid = 1096] [serial = 274] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (000000769FC6B400) [pid = 1096] [serial = 262] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A33BDC00) [pid = 1096] [serial = 263] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A637C800) [pid = 1096] [serial = 265] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A695E000) [pid = 1096] [serial = 266] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (000000769F148400) [pid = 1096] [serial = 244] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (000000769F42B000) [pid = 1096] [serial = 245] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076AD633400) [pid = 1096] [serial = 242] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076AB32FC00) [pid = 1096] [serial = 253] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076AD62F000) [pid = 1096] [serial = 254] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A5DF8800) [pid = 1096] [serial = 247] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A8975400) [pid = 1096] [serial = 248] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A2951800) [pid = 1096] [serial = 259] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A3ECBC00) [pid = 1096] [serial = 260] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F182000) [pid = 1096] [serial = 256] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A2950400) [pid = 1096] [serial = 257] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076AB28F400) [pid = 1096] [serial = 250] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076AB3A2000) [pid = 1096] [serial = 251] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A6DC3C00) [pid = 1096] [serial = 268] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076AB3AEC00) [pid = 1096] [serial = 284] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076AB32CC00) [pid = 1096] [serial = 275] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076AA429400) [pid = 1096] [serial = 286] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076AD1D6000) [pid = 1096] [serial = 287] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A3C43400) [pid = 1096] [serial = 277] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A9BC2000) [pid = 1096] [serial = 283] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076AB320C00) [pid = 1096] [serial = 278] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A9BB8800) [pid = 1096] [serial = 271] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076AA589800) [pid = 1096] [serial = 272] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (000000769F2B9000) [pid = 1096] [serial = 281] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (000000769F2B2800) [pid = 1096] [serial = 280] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (00000076A74E3C00) [pid = 1096] [serial = 269] [outer = 0000000000000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1096 | 1465203724614 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]]]}] 02:02:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:02:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1339ms 02:02:04 INFO - PROCESS | 1096 | 1465203724675 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 02:02:04 INFO - PROCESS | 1096 | 1465203724680 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 02:02:04 INFO - PROCESS | 1096 | 1465203724685 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:02:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:02:04 INFO - PROCESS | 1096 | 1465203724688 Marionette TRACE conn6 <- [1,406,null,{}] 02:02:04 INFO - PROCESS | 1096 | 1465203724694 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}] 02:02:04 INFO - PROCESS | 1096 | 1465203724697 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:04 INFO - PROCESS | 1096 | 1465203724799 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 02:02:04 INFO - PROCESS | 1096 | 1465203724870 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:04 INFO - PROCESS | 1096 | 1465203724874 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:04 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F4C000 == 31 [pid = 1096] [id = 111] 02:02:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (00000076991B5800) [pid = 1096] [serial = 330] [outer = 0000000000000000] 02:02:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (000000769A522C00) [pid = 1096] [serial = 331] [outer = 00000076991B5800] 02:02:04 INFO - PROCESS | 1096 | 1465203724924 Marionette DEBUG loaded listener.js 02:02:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769E2D2000) [pid = 1096] [serial = 332] [outer = 00000076991B5800] 02:02:05 INFO - PROCESS | 1096 | 1465203725380 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]]]}] 02:02:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 732ms 02:02:05 INFO - PROCESS | 1096 | 1465203725421 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 02:02:05 INFO - PROCESS | 1096 | 1465203725426 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 02:02:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:02:05 INFO - PROCESS | 1096 | 1465203725433 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:02:05 INFO - PROCESS | 1096 | 1465203725435 Marionette TRACE conn6 <- [1,410,null,{}] 02:02:05 INFO - PROCESS | 1096 | 1465203725439 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}] 02:02:05 INFO - PROCESS | 1096 | 1465203725442 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:05 INFO - PROCESS | 1096 | 1465203725537 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 02:02:05 INFO - PROCESS | 1096 | 1465203725551 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:05 INFO - PROCESS | 1096 | 1465203725553 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:05 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F23E000 == 32 [pid = 1096] [id = 112] 02:02:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769F2B7800) [pid = 1096] [serial = 333] [outer = 0000000000000000] 02:02:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769F426C00) [pid = 1096] [serial = 334] [outer = 000000769F2B7800] 02:02:05 INFO - PROCESS | 1096 | 1465203725602 Marionette DEBUG loaded listener.js 02:02:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A2255800) [pid = 1096] [serial = 335] [outer = 000000769F2B7800] 02:02:06 INFO - PROCESS | 1096 | 1465203726084 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]]]}] 02:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 691ms 02:02:06 INFO - PROCESS | 1096 | 1465203726126 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 02:02:06 INFO - PROCESS | 1096 | 1465203726128 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 02:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:02:06 INFO - PROCESS | 1096 | 1465203726132 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:02:06 INFO - PROCESS | 1096 | 1465203726136 Marionette TRACE conn6 <- [1,414,null,{}] 02:02:06 INFO - PROCESS | 1096 | 1465203726147 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}] 02:02:06 INFO - PROCESS | 1096 | 1465203726153 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:06 INFO - PROCESS | 1096 | 1465203726246 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 02:02:06 INFO - PROCESS | 1096 | 1465203726319 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:06 INFO - PROCESS | 1096 | 1465203726322 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:06 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A33A2000 == 33 [pid = 1096] [id = 113] 02:02:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (0000007697528000) [pid = 1096] [serial = 336] [outer = 0000000000000000] 02:02:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A361F000) [pid = 1096] [serial = 337] [outer = 0000007697528000] 02:02:06 INFO - PROCESS | 1096 | 1465203726372 Marionette DEBUG loaded listener.js 02:02:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A3CB6800) [pid = 1096] [serial = 338] [outer = 0000007697528000] 02:02:06 INFO - PROCESS | 1096 | 1465203726755 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]]]}] 02:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 690ms 02:02:06 INFO - PROCESS | 1096 | 1465203726824 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 02:02:06 INFO - PROCESS | 1096 | 1465203726827 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 02:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:02:06 INFO - PROCESS | 1096 | 1465203726831 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:02:06 INFO - PROCESS | 1096 | 1465203726832 Marionette TRACE conn6 <- [1,418,null,{}] 02:02:06 INFO - PROCESS | 1096 | 1465203726843 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}] 02:02:06 INFO - PROCESS | 1096 | 1465203726845 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:06 INFO - PROCESS | 1096 | 1465203726988 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 02:02:07 INFO - PROCESS | 1096 | 1465203727035 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:07 INFO - PROCESS | 1096 | 1465203727037 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:07 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5B41800 == 34 [pid = 1096] [id = 114] 02:02:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A53EE400) [pid = 1096] [serial = 339] [outer = 0000000000000000] 02:02:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A5DF8400) [pid = 1096] [serial = 340] [outer = 00000076A53EE400] 02:02:07 INFO - PROCESS | 1096 | 1465203727083 Marionette DEBUG loaded listener.js 02:02:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A695CC00) [pid = 1096] [serial = 341] [outer = 00000076A53EE400] 02:02:08 INFO - PROCESS | 1096 | 1465203728018 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]]]}] 02:02:08 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 02:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1230ms 02:02:08 INFO - PROCESS | 1096 | 1465203728063 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 02:02:08 INFO - PROCESS | 1096 | 1465203728066 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 02:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:02:08 INFO - PROCESS | 1096 | 1465203728076 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:02:08 INFO - PROCESS | 1096 | 1465203728078 Marionette TRACE conn6 <- [1,422,null,{}] 02:02:08 INFO - PROCESS | 1096 | 1465203728081 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}] 02:02:08 INFO - PROCESS | 1096 | 1465203728084 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:08 INFO - PROCESS | 1096 | 1465203728190 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 02:02:08 INFO - PROCESS | 1096 | 1465203728196 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:08 INFO - PROCESS | 1096 | 1465203728199 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:08 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A732C000 == 35 [pid = 1096] [id = 115] 02:02:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A53F4000) [pid = 1096] [serial = 342] [outer = 0000000000000000] 02:02:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6DC7800) [pid = 1096] [serial = 343] [outer = 00000076A53F4000] 02:02:08 INFO - PROCESS | 1096 | 1465203728244 Marionette DEBUG loaded listener.js 02:02:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A7E0A800) [pid = 1096] [serial = 344] [outer = 00000076A53F4000] 02:02:08 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769E70E800) [pid = 1096] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:02:08 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769E2D1C00) [pid = 1096] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:02:08 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A3C3F000) [pid = 1096] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:02:08 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769915B000) [pid = 1096] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:02:08 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076974C1C00) [pid = 1096] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:02:08 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769DA83800) [pid = 1096] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:02:08 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769E6B0C00) [pid = 1096] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:02:08 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769E70C800) [pid = 1096] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:02:08 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (000000769F864800) [pid = 1096] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:02:08 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A695B400) [pid = 1096] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:02:08 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A5D9F400) [pid = 1096] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:02:09 INFO - PROCESS | 1096 | 1465203729204 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]]]}] 02:02:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:02:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1197ms 02:02:09 INFO - PROCESS | 1096 | 1465203729269 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 02:02:09 INFO - PROCESS | 1096 | 1465203729271 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 02:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:02:09 INFO - PROCESS | 1096 | 1465203729275 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:02:09 INFO - PROCESS | 1096 | 1465203729277 Marionette TRACE conn6 <- [1,426,null,{}] 02:02:09 INFO - PROCESS | 1096 | 1465203729280 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}] 02:02:09 INFO - PROCESS | 1096 | 1465203729286 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:09 INFO - PROCESS | 1096 | 1465203729422 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 02:02:09 INFO - PROCESS | 1096 | 1465203729430 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:09 INFO - PROCESS | 1096 | 1465203729433 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:09 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A871B000 == 36 [pid = 1096] [id = 116] 02:02:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769F14DC00) [pid = 1096] [serial = 345] [outer = 0000000000000000] 02:02:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A74E3C00) [pid = 1096] [serial = 346] [outer = 000000769F14DC00] 02:02:09 INFO - PROCESS | 1096 | 1465203729478 Marionette DEBUG loaded listener.js 02:02:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A9DF4000) [pid = 1096] [serial = 347] [outer = 000000769F14DC00] 02:02:09 INFO - PROCESS | 1096 | 1465203729930 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] 02:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:02:09 INFO - PROCESS | 1096 | 1465203729976 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 02:02:09 INFO - PROCESS | 1096 | 1465203729981 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:02:09 INFO - PROCESS | 1096 | 1465203729983 Marionette TRACE conn6 <- [1,430,null,{}] 02:02:09 INFO - PROCESS | 1096 | 1465203729986 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}] 02:02:09 INFO - PROCESS | 1096 | 1465203729988 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:10 INFO - PROCESS | 1096 | 1465203730071 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 02:02:10 INFO - PROCESS | 1096 | 1465203730078 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:10 INFO - PROCESS | 1096 | 1465203730080 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:10 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9AB8000 == 37 [pid = 1096] [id = 117] 02:02:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076AA425400) [pid = 1096] [serial = 348] [outer = 0000000000000000] 02:02:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076AA584000) [pid = 1096] [serial = 349] [outer = 00000076AA425400] 02:02:10 INFO - PROCESS | 1096 | 1465203730124 Marionette DEBUG loaded listener.js 02:02:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076AA58B800) [pid = 1096] [serial = 350] [outer = 00000076AA425400] 02:02:10 INFO - PROCESS | 1096 | 1465203730554 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]]]}] 02:02:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 02:02:10 INFO - PROCESS | 1096 | 1465203730611 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 02:02:10 INFO - PROCESS | 1096 | 1465203730613 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 02:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:02:10 INFO - PROCESS | 1096 | 1465203730617 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:02:10 INFO - PROCESS | 1096 | 1465203730618 Marionette TRACE conn6 <- [1,434,null,{}] 02:02:10 INFO - PROCESS | 1096 | 1465203730622 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}] 02:02:10 INFO - PROCESS | 1096 | 1465203730624 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:10 INFO - PROCESS | 1096 | 1465203730708 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 02:02:10 INFO - PROCESS | 1096 | 1465203730716 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:10 INFO - PROCESS | 1096 | 1465203730718 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:10 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD13E800 == 38 [pid = 1096] [id = 118] 02:02:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076AB28F000) [pid = 1096] [serial = 351] [outer = 0000000000000000] 02:02:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076AB294800) [pid = 1096] [serial = 352] [outer = 00000076AB28F000] 02:02:10 INFO - PROCESS | 1096 | 1465203730771 Marionette DEBUG loaded listener.js 02:02:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076AB320800) [pid = 1096] [serial = 353] [outer = 00000076AB28F000] 02:02:11 INFO - PROCESS | 1096 | 1465203731450 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]]]}] 02:02:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:02:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 880ms 02:02:11 INFO - PROCESS | 1096 | 1465203731500 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 02:02:11 INFO - PROCESS | 1096 | 1465203731505 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 02:02:11 INFO - PROCESS | 1096 | 1465203731510 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:02:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:02:11 INFO - PROCESS | 1096 | 1465203731516 Marionette TRACE conn6 <- [1,438,null,{}] 02:02:11 INFO - PROCESS | 1096 | 1465203731522 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}] 02:02:11 INFO - PROCESS | 1096 | 1465203731525 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:11 INFO - PROCESS | 1096 | 1465203731688 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 02:02:11 INFO - PROCESS | 1096 | 1465203731731 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:11 INFO - PROCESS | 1096 | 1465203731734 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:11 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E7C0000 == 39 [pid = 1096] [id = 119] 02:02:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769E7AFC00) [pid = 1096] [serial = 354] [outer = 0000000000000000] 02:02:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769F180C00) [pid = 1096] [serial = 355] [outer = 000000769E7AFC00] 02:02:11 INFO - PROCESS | 1096 | 1465203731794 Marionette DEBUG loaded listener.js 02:02:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769F425C00) [pid = 1096] [serial = 356] [outer = 000000769E7AFC00] 02:02:12 INFO - PROCESS | 1096 | 1465203732425 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]]]}] 02:02:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:02:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 986ms 02:02:12 INFO - PROCESS | 1096 | 1465203732500 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 02:02:12 INFO - PROCESS | 1096 | 1465203732505 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 02:02:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:02:12 INFO - PROCESS | 1096 | 1465203732526 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:02:12 INFO - PROCESS | 1096 | 1465203732529 Marionette TRACE conn6 <- [1,442,null,{}] 02:02:12 INFO - PROCESS | 1096 | 1465203732534 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}] 02:02:12 INFO - PROCESS | 1096 | 1465203732537 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:12 INFO - PROCESS | 1096 | 1465203732687 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 02:02:12 INFO - PROCESS | 1096 | 1465203732755 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:12 INFO - PROCESS | 1096 | 1465203732758 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:12 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8305000 == 40 [pid = 1096] [id = 120] 02:02:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A3C42400) [pid = 1096] [serial = 357] [outer = 0000000000000000] 02:02:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A523FC00) [pid = 1096] [serial = 358] [outer = 00000076A3C42400] 02:02:12 INFO - PROCESS | 1096 | 1465203732857 Marionette DEBUG loaded listener.js 02:02:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A7E07800) [pid = 1096] [serial = 359] [outer = 00000076A3C42400] 02:02:13 INFO - PROCESS | 1096 | 1465203733520 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]]]}] 02:02:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:02:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1035ms 02:02:13 INFO - PROCESS | 1096 | 1465203733561 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 02:02:13 INFO - PROCESS | 1096 | 1465203733564 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 02:02:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:02:13 INFO - PROCESS | 1096 | 1465203733568 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:02:13 INFO - PROCESS | 1096 | 1465203733573 Marionette TRACE conn6 <- [1,446,null,{}] 02:02:13 INFO - PROCESS | 1096 | 1465203733603 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}] 02:02:13 INFO - PROCESS | 1096 | 1465203733609 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:13 INFO - PROCESS | 1096 | 1465203733723 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 02:02:13 INFO - PROCESS | 1096 | 1465203733797 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:13 INFO - PROCESS | 1096 | 1465203733801 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:13 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD48C800 == 41 [pid = 1096] [id = 121] 02:02:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076AA586C00) [pid = 1096] [serial = 360] [outer = 0000000000000000] 02:02:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076AB290800) [pid = 1096] [serial = 361] [outer = 00000076AA586C00] 02:02:13 INFO - PROCESS | 1096 | 1465203733861 Marionette DEBUG loaded listener.js 02:02:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076AB32A800) [pid = 1096] [serial = 362] [outer = 00000076AA586C00] 02:02:14 INFO - PROCESS | 1096 | 1465203734433 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]]]}] 02:02:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:02:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 879ms 02:02:14 INFO - PROCESS | 1096 | 1465203734457 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 02:02:14 INFO - PROCESS | 1096 | 1465203734460 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 02:02:14 INFO - PROCESS | 1096 | 1465203734465 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:02:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:02:14 INFO - PROCESS | 1096 | 1465203734467 Marionette TRACE conn6 <- [1,450,null,{}] 02:02:14 INFO - PROCESS | 1096 | 1465203734471 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}] 02:02:14 INFO - PROCESS | 1096 | 1465203734474 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:14 INFO - PROCESS | 1096 | 1465203734593 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 02:02:14 INFO - PROCESS | 1096 | 1465203734682 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:14 INFO - PROCESS | 1096 | 1465203734685 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:14 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD529800 == 42 [pid = 1096] [id = 122] 02:02:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769DA85800) [pid = 1096] [serial = 363] [outer = 0000000000000000] 02:02:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076AB3A3800) [pid = 1096] [serial = 364] [outer = 000000769DA85800] 02:02:14 INFO - PROCESS | 1096 | 1465203734741 Marionette DEBUG loaded listener.js 02:02:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076AB4ABC00) [pid = 1096] [serial = 365] [outer = 000000769DA85800] 02:02:15 INFO - PROCESS | 1096 | 1465203735493 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] 02:02:15 INFO - PROCESS | 1096 | 1465203735560 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 02:02:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:02:15 INFO - PROCESS | 1096 | 1465203735565 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:02:15 INFO - PROCESS | 1096 | 1465203735569 Marionette TRACE conn6 <- [1,454,null,{}] 02:02:15 INFO - PROCESS | 1096 | 1465203735574 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}] 02:02:15 INFO - PROCESS | 1096 | 1465203735577 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:15 INFO - PROCESS | 1096 | 1465203735685 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 02:02:15 INFO - PROCESS | 1096 | 1465203735758 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:15 INFO - PROCESS | 1096 | 1465203735763 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:15 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E694800 == 43 [pid = 1096] [id = 123] 02:02:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769F185C00) [pid = 1096] [serial = 366] [outer = 0000000000000000] 02:02:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (000000769F299C00) [pid = 1096] [serial = 367] [outer = 000000769F185C00] 02:02:15 INFO - PROCESS | 1096 | 1465203735813 Marionette DEBUG loaded listener.js 02:02:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076A294C800) [pid = 1096] [serial = 368] [outer = 000000769F185C00] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9AB8000 == 42 [pid = 1096] [id = 117] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076A871B000 == 41 [pid = 1096] [id = 116] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076A732C000 == 40 [pid = 1096] [id = 115] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5B41800 == 39 [pid = 1096] [id = 114] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076A33A2000 == 38 [pid = 1096] [id = 113] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 000000769F23E000 == 37 [pid = 1096] [id = 112] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F4C000 == 36 [pid = 1096] [id = 111] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9ABA800 == 35 [pid = 1096] [id = 108] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F4A800 == 34 [pid = 1096] [id = 109] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 000000769E7C7800 == 33 [pid = 1096] [id = 100] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5A17800 == 32 [pid = 1096] [id = 110] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD529800 == 31 [pid = 1096] [id = 122] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD48C800 == 30 [pid = 1096] [id = 121] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8305000 == 29 [pid = 1096] [id = 120] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 000000769E7C0000 == 28 [pid = 1096] [id = 119] 02:02:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD13E800 == 27 [pid = 1096] [id = 118] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (000000769F14B800) [pid = 1096] [serial = 304] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (000000769F297000) [pid = 1096] [serial = 305] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (000000769F425800) [pid = 1096] [serial = 299] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (000000769F17D400) [pid = 1096] [serial = 298] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A3C42C00) [pid = 1096] [serial = 310] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769949F000) [pid = 1096] [serial = 301] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769DA83C00) [pid = 1096] [serial = 302] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A224F000) [pid = 1096] [serial = 307] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769DA8E000) [pid = 1096] [serial = 290] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769DA87000) [pid = 1096] [serial = 289] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A2952000) [pid = 1096] [serial = 293] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F29A400) [pid = 1096] [serial = 292] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A5DA6400) [pid = 1096] [serial = 313] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A98AE800) [pid = 1096] [serial = 296] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A695AC00) [pid = 1096] [serial = 295] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A6B87000) [pid = 1096] [serial = 316] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A98A6000) [pid = 1096] [serial = 319] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A74E3800) [pid = 1096] [serial = 317] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A6956400) [pid = 1096] [serial = 314] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A3ED0C00) [pid = 1096] [serial = 311] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A2959400) [pid = 1096] [serial = 308] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A9DF1800) [pid = 1096] [serial = 322] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A9BB3800) [pid = 1096] [serial = 320] [outer = 0000000000000000] [url = about:blank] 02:02:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076973E7C00) [pid = 1096] [serial = 369] [outer = 0000007698432000] 02:02:17 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:17 INFO - PROCESS | 1096 | 1465203737169 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]]]}] 02:02:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:02:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1642ms 02:02:17 INFO - PROCESS | 1096 | 1465203737210 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 02:02:17 INFO - PROCESS | 1096 | 1465203737215 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 02:02:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:02:17 INFO - PROCESS | 1096 | 1465203737220 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:02:17 INFO - PROCESS | 1096 | 1465203737223 Marionette TRACE conn6 <- [1,458,null,{}] 02:02:17 INFO - PROCESS | 1096 | 1465203737228 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}] 02:02:17 INFO - PROCESS | 1096 | 1465203737231 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:17 INFO - PROCESS | 1096 | 1465203737327 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 02:02:17 INFO - PROCESS | 1096 | 1465203737334 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:17 INFO - PROCESS | 1096 | 1465203737338 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:17 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F3C000 == 28 [pid = 1096] [id = 124] 02:02:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (0000007699160400) [pid = 1096] [serial = 370] [outer = 0000000000000000] 02:02:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076991B0000) [pid = 1096] [serial = 371] [outer = 0000007699160400] 02:02:17 INFO - PROCESS | 1096 | 1465203737389 Marionette DEBUG loaded listener.js 02:02:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769A396C00) [pid = 1096] [serial = 372] [outer = 0000007699160400] 02:02:17 INFO - PROCESS | 1096 | 1465203737874 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] 02:02:17 INFO - PROCESS | 1096 | 1465203737920 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 02:02:17 INFO - PROCESS | 1096 | 1465203737961 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:02:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:02:17 INFO - PROCESS | 1096 | 1465203737964 Marionette TRACE conn6 <- [1,462,null,{}] 02:02:17 INFO - PROCESS | 1096 | 1465203737968 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}] 02:02:17 INFO - PROCESS | 1096 | 1465203737971 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:18 INFO - PROCESS | 1096 | 1465203738065 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 02:02:18 INFO - PROCESS | 1096 | 1465203738134 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:18 INFO - PROCESS | 1096 | 1465203738137 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:18 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E68C800 == 29 [pid = 1096] [id = 125] 02:02:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769DA8C800) [pid = 1096] [serial = 373] [outer = 0000000000000000] 02:02:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769E26EC00) [pid = 1096] [serial = 374] [outer = 000000769DA8C800] 02:02:18 INFO - PROCESS | 1096 | 1465203738187 Marionette DEBUG loaded listener.js 02:02:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769F149C00) [pid = 1096] [serial = 375] [outer = 000000769DA8C800] 02:02:18 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:18 INFO - PROCESS | 1096 | 1465203738601 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] 02:02:18 INFO - PROCESS | 1096 | 1465203738661 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 02:02:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:02:18 INFO - PROCESS | 1096 | 1465203738665 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:02:18 INFO - PROCESS | 1096 | 1465203738668 Marionette TRACE conn6 <- [1,466,null,{}] 02:02:18 INFO - PROCESS | 1096 | 1465203738680 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}] 02:02:18 INFO - PROCESS | 1096 | 1465203738685 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:18 INFO - PROCESS | 1096 | 1465203738774 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 02:02:18 INFO - PROCESS | 1096 | 1465203738793 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:18 INFO - PROCESS | 1096 | 1465203738796 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:18 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A342C000 == 30 [pid = 1096] [id = 126] 02:02:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076974C2C00) [pid = 1096] [serial = 376] [outer = 0000000000000000] 02:02:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769F42E800) [pid = 1096] [serial = 377] [outer = 00000076974C2C00] 02:02:18 INFO - PROCESS | 1096 | 1465203738846 Marionette DEBUG loaded listener.js 02:02:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A224C400) [pid = 1096] [serial = 378] [outer = 00000076974C2C00] 02:02:19 INFO - PROCESS | 1096 | 1465203739319 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] 02:02:19 INFO - PROCESS | 1096 | 1465203739360 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 02:02:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:02:19 INFO - PROCESS | 1096 | 1465203739363 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:02:19 INFO - PROCESS | 1096 | 1465203739365 Marionette TRACE conn6 <- [1,470,null,{}] 02:02:19 INFO - PROCESS | 1096 | 1465203739379 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}] 02:02:19 INFO - PROCESS | 1096 | 1465203739381 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:19 INFO - PROCESS | 1096 | 1465203739520 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 02:02:19 INFO - PROCESS | 1096 | 1465203739533 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:19 INFO - PROCESS | 1096 | 1465203739535 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:19 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A53A1800 == 31 [pid = 1096] [id = 127] 02:02:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A294F400) [pid = 1096] [serial = 379] [outer = 0000000000000000] 02:02:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A2CD4C00) [pid = 1096] [serial = 380] [outer = 00000076A294F400] 02:02:19 INFO - PROCESS | 1096 | 1465203739619 Marionette DEBUG loaded listener.js 02:02:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A335B400) [pid = 1096] [serial = 381] [outer = 00000076A294F400] 02:02:20 INFO - PROCESS | 1096 | 1465203740091 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]]]}] 02:02:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:02:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 775ms 02:02:20 INFO - PROCESS | 1096 | 1465203740142 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 02:02:20 INFO - PROCESS | 1096 | 1465203740144 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 02:02:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:02:20 INFO - PROCESS | 1096 | 1465203740148 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:02:20 INFO - PROCESS | 1096 | 1465203740152 Marionette TRACE conn6 <- [1,474,null,{}] 02:02:20 INFO - PROCESS | 1096 | 1465203740157 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}] 02:02:20 INFO - PROCESS | 1096 | 1465203740160 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:20 INFO - PROCESS | 1096 | 1465203740278 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 02:02:20 INFO - PROCESS | 1096 | 1465203740290 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:20 INFO - PROCESS | 1096 | 1465203740293 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:20 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A632A000 == 32 [pid = 1096] [id = 128] 02:02:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769DA8B800) [pid = 1096] [serial = 382] [outer = 0000000000000000] 02:02:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A3C3C400) [pid = 1096] [serial = 383] [outer = 000000769DA8B800] 02:02:20 INFO - PROCESS | 1096 | 1465203740340 Marionette DEBUG loaded listener.js 02:02:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A3C48800) [pid = 1096] [serial = 384] [outer = 000000769DA8B800] 02:02:20 INFO - PROCESS | 1096 | 1465203740840 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]]]}] 02:02:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:02:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 773ms 02:02:20 INFO - PROCESS | 1096 | 1465203740923 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 02:02:20 INFO - PROCESS | 1096 | 1465203740926 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 02:02:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:02:20 INFO - PROCESS | 1096 | 1465203740929 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:02:20 INFO - PROCESS | 1096 | 1465203740931 Marionette TRACE conn6 <- [1,478,null,{}] 02:02:20 INFO - PROCESS | 1096 | 1465203740934 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}] 02:02:20 INFO - PROCESS | 1096 | 1465203740940 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:21 INFO - PROCESS | 1096 | 1465203741208 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 02:02:21 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076AB28F000) [pid = 1096] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:02:21 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076AA425400) [pid = 1096] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:02:21 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A53EE400) [pid = 1096] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:02:21 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A53F4000) [pid = 1096] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:02:21 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F2B7800) [pid = 1096] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:02:21 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (0000007698D9D000) [pid = 1096] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:02:21 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A9BC0400) [pid = 1096] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:02:21 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769F1AB800) [pid = 1096] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:02:21 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (0000007697528000) [pid = 1096] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:02:21 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076991B5800) [pid = 1096] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:02:21 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769F14DC00) [pid = 1096] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:02:21 INFO - PROCESS | 1096 | 1465203741259 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:21 INFO - PROCESS | 1096 | 1465203741261 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:21 INFO - PROCESS | 1096 | ++DOCSHELL 000000769FDB2000 == 33 [pid = 1096] [id = 129] 02:02:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (0000007697DCD800) [pid = 1096] [serial = 385] [outer = 0000000000000000] 02:02:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769949F400) [pid = 1096] [serial = 386] [outer = 0000007697DCD800] 02:02:21 INFO - PROCESS | 1096 | 1465203741307 Marionette DEBUG loaded listener.js 02:02:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A51CE400) [pid = 1096] [serial = 387] [outer = 0000007697DCD800] 02:02:21 INFO - PROCESS | 1096 | 1465203741696 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]]]}] 02:02:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:02:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 796ms 02:02:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:02:21 INFO - PROCESS | 1096 | 1465203741728 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 02:02:21 INFO - PROCESS | 1096 | 1465203741730 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 02:02:21 INFO - PROCESS | 1096 | 1465203741733 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:02:21 INFO - PROCESS | 1096 | 1465203741735 Marionette TRACE conn6 <- [1,482,null,{}] 02:02:21 INFO - PROCESS | 1096 | 1465203741739 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}] 02:02:21 INFO - PROCESS | 1096 | 1465203741741 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:21 INFO - PROCESS | 1096 | 1465203741821 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 02:02:21 INFO - PROCESS | 1096 | 1465203741826 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:21 INFO - PROCESS | 1096 | 1465203741829 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:21 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E82000 == 34 [pid = 1096] [id = 130] 02:02:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A3EF7000) [pid = 1096] [serial = 388] [outer = 0000000000000000] 02:02:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A6B7D800) [pid = 1096] [serial = 389] [outer = 00000076A3EF7000] 02:02:21 INFO - PROCESS | 1096 | 1465203741874 Marionette DEBUG loaded listener.js 02:02:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A730D800) [pid = 1096] [serial = 390] [outer = 00000076A3EF7000] 02:02:22 INFO - PROCESS | 1096 | 1465203742318 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]]]}] 02:02:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:02:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 02:02:22 INFO - PROCESS | 1096 | 1465203742365 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 02:02:22 INFO - PROCESS | 1096 | 1465203742368 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 02:02:22 INFO - PROCESS | 1096 | 1465203742371 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:02:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:02:22 INFO - PROCESS | 1096 | 1465203742373 Marionette TRACE conn6 <- [1,486,null,{}] 02:02:22 INFO - PROCESS | 1096 | 1465203742376 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}] 02:02:22 INFO - PROCESS | 1096 | 1465203742378 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:22 INFO - PROCESS | 1096 | 1465203742460 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 02:02:22 INFO - PROCESS | 1096 | 1465203742467 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:22 INFO - PROCESS | 1096 | 1465203742469 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:22 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9258800 == 35 [pid = 1096] [id = 131] 02:02:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A730FC00) [pid = 1096] [serial = 391] [outer = 0000000000000000] 02:02:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A8972400) [pid = 1096] [serial = 392] [outer = 00000076A730FC00] 02:02:22 INFO - PROCESS | 1096 | 1465203742515 Marionette DEBUG loaded listener.js 02:02:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A98B2C00) [pid = 1096] [serial = 393] [outer = 00000076A730FC00] 02:02:22 INFO - PROCESS | 1096 | 1465203742958 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]]]}] 02:02:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:02:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms 02:02:23 INFO - PROCESS | 1096 | 1465203743003 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 02:02:23 INFO - PROCESS | 1096 | 1465203743005 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 02:02:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:02:23 INFO - PROCESS | 1096 | 1465203743013 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:02:23 INFO - PROCESS | 1096 | 1465203743015 Marionette TRACE conn6 <- [1,490,null,{}] 02:02:23 INFO - PROCESS | 1096 | 1465203743019 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}] 02:02:23 INFO - PROCESS | 1096 | 1465203743021 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:23 INFO - PROCESS | 1096 | 1465203743103 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 02:02:23 INFO - PROCESS | 1096 | 1465203743109 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:23 INFO - PROCESS | 1096 | 1465203743111 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:23 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A3427000 == 36 [pid = 1096] [id = 132] 02:02:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A99FBC00) [pid = 1096] [serial = 394] [outer = 0000000000000000] 02:02:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A9A1A400) [pid = 1096] [serial = 395] [outer = 00000076A99FBC00] 02:02:23 INFO - PROCESS | 1096 | 1465203743156 Marionette DEBUG loaded listener.js 02:02:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A9BC0C00) [pid = 1096] [serial = 396] [outer = 00000076A99FBC00] 02:02:23 INFO - PROCESS | 1096 | 1465203743927 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]]]}] 02:02:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:02:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 985ms 02:02:24 INFO - PROCESS | 1096 | 1465203744002 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 02:02:24 INFO - PROCESS | 1096 | 1465203744007 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 02:02:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:02:24 INFO - PROCESS | 1096 | 1465203744012 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:02:24 INFO - PROCESS | 1096 | 1465203744018 Marionette TRACE conn6 <- [1,494,null,{}] 02:02:24 INFO - PROCESS | 1096 | 1465203744024 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}] 02:02:24 INFO - PROCESS | 1096 | 1465203744027 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:24 INFO - PROCESS | 1096 | 1465203744181 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 02:02:24 INFO - PROCESS | 1096 | 1465203744244 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:24 INFO - PROCESS | 1096 | 1465203744247 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:24 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E295000 == 37 [pid = 1096] [id = 133] 02:02:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (0000007699B61C00) [pid = 1096] [serial = 397] [outer = 0000000000000000] 02:02:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769DA83000) [pid = 1096] [serial = 398] [outer = 0000007699B61C00] 02:02:24 INFO - PROCESS | 1096 | 1465203744348 Marionette DEBUG loaded listener.js 02:02:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769F147400) [pid = 1096] [serial = 399] [outer = 0000007699B61C00] 02:02:25 INFO - PROCESS | 1096 | 1465203745273 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]]]}] 02:02:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:02:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1296ms 02:02:25 INFO - PROCESS | 1096 | 1465203745311 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 02:02:25 INFO - PROCESS | 1096 | 1465203745316 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 02:02:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:02:25 INFO - PROCESS | 1096 | 1465203745330 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:02:25 INFO - PROCESS | 1096 | 1465203745334 Marionette TRACE conn6 <- [1,498,null,{}] 02:02:25 INFO - PROCESS | 1096 | 1465203745340 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}] 02:02:25 INFO - PROCESS | 1096 | 1465203745343 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:25 INFO - PROCESS | 1096 | 1465203745482 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 02:02:25 INFO - PROCESS | 1096 | 1465203745545 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:25 INFO - PROCESS | 1096 | 1465203745550 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:25 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699B29800 == 38 [pid = 1096] [id = 134] 02:02:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769DA8E400) [pid = 1096] [serial = 400] [outer = 0000000000000000] 02:02:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (000000769E14E800) [pid = 1096] [serial = 401] [outer = 000000769DA8E400] 02:02:25 INFO - PROCESS | 1096 | 1465203745600 Marionette DEBUG loaded listener.js 02:02:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (000000769F189000) [pid = 1096] [serial = 402] [outer = 000000769DA8E400] 02:02:26 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9258800 == 37 [pid = 1096] [id = 131] 02:02:26 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E82000 == 36 [pid = 1096] [id = 130] 02:02:26 INFO - PROCESS | 1096 | --DOCSHELL 000000769FDB2000 == 35 [pid = 1096] [id = 129] 02:02:26 INFO - PROCESS | 1096 | --DOCSHELL 00000076A632A000 == 34 [pid = 1096] [id = 128] 02:02:26 INFO - PROCESS | 1096 | --DOCSHELL 00000076A53A1800 == 33 [pid = 1096] [id = 127] 02:02:26 INFO - PROCESS | 1096 | --DOCSHELL 00000076A342C000 == 32 [pid = 1096] [id = 126] 02:02:26 INFO - PROCESS | 1096 | --DOCSHELL 000000769E68C800 == 31 [pid = 1096] [id = 125] 02:02:26 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F3C000 == 30 [pid = 1096] [id = 124] 02:02:26 INFO - PROCESS | 1096 | --DOCSHELL 000000769E694800 == 29 [pid = 1096] [id = 123] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076AB294800) [pid = 1096] [serial = 352] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076AB320800) [pid = 1096] [serial = 353] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076AA584000) [pid = 1096] [serial = 349] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A5DF8400) [pid = 1096] [serial = 340] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A695CC00) [pid = 1096] [serial = 341] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A6DC7800) [pid = 1096] [serial = 343] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769F426C00) [pid = 1096] [serial = 334] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A2255800) [pid = 1096] [serial = 335] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (0000007699159C00) [pid = 1096] [serial = 325] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769DA82400) [pid = 1096] [serial = 326] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076AA41B400) [pid = 1096] [serial = 323] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F429800) [pid = 1096] [serial = 328] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A2950C00) [pid = 1096] [serial = 329] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A361F000) [pid = 1096] [serial = 337] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769A522C00) [pid = 1096] [serial = 331] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769E2D2000) [pid = 1096] [serial = 332] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A7E0A800) [pid = 1096] [serial = 344] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A9DF4000) [pid = 1096] [serial = 347] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A74E3C00) [pid = 1096] [serial = 346] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A3CB6800) [pid = 1096] [serial = 338] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076AA58B800) [pid = 1096] [serial = 350] [outer = 0000000000000000] [url = about:blank] 02:02:26 INFO - PROCESS | 1096 | 1465203746191 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]]]}] 02:02:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:02:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 897ms 02:02:26 INFO - PROCESS | 1096 | 1465203746228 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 02:02:26 INFO - PROCESS | 1096 | 1465203746233 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 02:02:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:02:26 INFO - PROCESS | 1096 | 1465203746240 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:02:26 INFO - PROCESS | 1096 | 1465203746243 Marionette TRACE conn6 <- [1,502,null,{}] 02:02:26 INFO - PROCESS | 1096 | 1465203746246 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}] 02:02:26 INFO - PROCESS | 1096 | 1465203746249 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:26 INFO - PROCESS | 1096 | 1465203746342 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 02:02:26 INFO - PROCESS | 1096 | 1465203746351 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:26 INFO - PROCESS | 1096 | 1465203746353 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:26 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E29A800 == 30 [pid = 1096] [id = 135] 02:02:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769F148000) [pid = 1096] [serial = 403] [outer = 0000000000000000] 02:02:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769F2B1800) [pid = 1096] [serial = 404] [outer = 000000769F148000] 02:02:26 INFO - PROCESS | 1096 | 1465203746403 Marionette DEBUG loaded listener.js 02:02:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769F42B400) [pid = 1096] [serial = 405] [outer = 000000769F148000] 02:02:26 INFO - PROCESS | 1096 | 1465203746885 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]]]}] 02:02:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:02:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 692ms 02:02:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:02:26 INFO - PROCESS | 1096 | 1465203746941 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 02:02:26 INFO - PROCESS | 1096 | 1465203746943 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 02:02:26 INFO - PROCESS | 1096 | 1465203746947 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:02:26 INFO - PROCESS | 1096 | 1465203746951 Marionette TRACE conn6 <- [1,506,null,{}] 02:02:26 INFO - PROCESS | 1096 | 1465203746963 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}] 02:02:26 INFO - PROCESS | 1096 | 1465203746968 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:27 INFO - PROCESS | 1096 | 1465203747062 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 02:02:27 INFO - PROCESS | 1096 | 1465203747136 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:27 INFO - PROCESS | 1096 | 1465203747139 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:27 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A36A5800 == 31 [pid = 1096] [id = 136] 02:02:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A2956000) [pid = 1096] [serial = 406] [outer = 0000000000000000] 02:02:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A2D9EC00) [pid = 1096] [serial = 407] [outer = 00000076A2956000] 02:02:27 INFO - PROCESS | 1096 | 1465203747190 Marionette DEBUG loaded listener.js 02:02:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A3C3A800) [pid = 1096] [serial = 408] [outer = 00000076A2956000] 02:02:27 INFO - PROCESS | 1096 | 1465203747613 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]]]}] 02:02:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:02:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 02:02:27 INFO - PROCESS | 1096 | 1465203747638 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 02:02:27 INFO - PROCESS | 1096 | 1465203747641 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 02:02:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:02:27 INFO - PROCESS | 1096 | 1465203747645 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:02:27 INFO - PROCESS | 1096 | 1465203747647 Marionette TRACE conn6 <- [1,510,null,{}] 02:02:27 INFO - PROCESS | 1096 | 1465203747650 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}] 02:02:27 INFO - PROCESS | 1096 | 1465203747652 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:27 INFO - PROCESS | 1096 | 1465203747762 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 02:02:27 INFO - PROCESS | 1096 | 1465203747772 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:27 INFO - PROCESS | 1096 | 1465203747774 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:27 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A632B800 == 32 [pid = 1096] [id = 137] 02:02:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A5246400) [pid = 1096] [serial = 409] [outer = 0000000000000000] 02:02:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A5DA7400) [pid = 1096] [serial = 410] [outer = 00000076A5246400] 02:02:27 INFO - PROCESS | 1096 | 1465203747820 Marionette DEBUG loaded listener.js 02:02:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A652C400) [pid = 1096] [serial = 411] [outer = 00000076A5246400] 02:02:28 INFO - PROCESS | 1096 | 1465203748257 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]]]}] 02:02:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:02:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 691ms 02:02:28 INFO - PROCESS | 1096 | 1465203748339 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 02:02:28 INFO - PROCESS | 1096 | 1465203748341 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 02:02:28 INFO - PROCESS | 1096 | 1465203748344 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:02:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:02:28 INFO - PROCESS | 1096 | 1465203748346 Marionette TRACE conn6 <- [1,514,null,{}] 02:02:28 INFO - PROCESS | 1096 | 1465203748356 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}] 02:02:28 INFO - PROCESS | 1096 | 1465203748359 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:28 INFO - PROCESS | 1096 | 1465203748496 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 02:02:28 INFO - PROCESS | 1096 | 1465203748514 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:28 INFO - PROCESS | 1096 | 1465203748516 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:28 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7374800 == 33 [pid = 1096] [id = 138] 02:02:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769F29A400) [pid = 1096] [serial = 412] [outer = 0000000000000000] 02:02:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6B7E800) [pid = 1096] [serial = 413] [outer = 000000769F29A400] 02:02:28 INFO - PROCESS | 1096 | 1465203748568 Marionette DEBUG loaded listener.js 02:02:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A74E3800) [pid = 1096] [serial = 414] [outer = 000000769F29A400] 02:02:29 INFO - PROCESS | 1096 | 1465203749000 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]]]}] 02:02:29 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 02:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 691ms 02:02:29 INFO - PROCESS | 1096 | 1465203749038 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 02:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:02:29 INFO - PROCESS | 1096 | 1465203749041 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 02:02:29 INFO - PROCESS | 1096 | 1465203749044 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:02:29 INFO - PROCESS | 1096 | 1465203749046 Marionette TRACE conn6 <- [1,518,null,{}] 02:02:29 INFO - PROCESS | 1096 | 1465203749049 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}] 02:02:29 INFO - PROCESS | 1096 | 1465203749055 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:29 INFO - PROCESS | 1096 | 1465203749197 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 02:02:29 INFO - PROCESS | 1096 | 1465203749247 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:29 INFO - PROCESS | 1096 | 1465203749249 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:29 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A87C3800 == 34 [pid = 1096] [id = 139] 02:02:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A8977800) [pid = 1096] [serial = 415] [outer = 0000000000000000] 02:02:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A9DF1800) [pid = 1096] [serial = 416] [outer = 00000076A8977800] 02:02:29 INFO - PROCESS | 1096 | 1465203749296 Marionette DEBUG loaded listener.js 02:02:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076AA41E000) [pid = 1096] [serial = 417] [outer = 00000076A8977800] 02:02:29 INFO - PROCESS | 1096 | 1465203749741 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]]]}] 02:02:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 735ms 02:02:29 INFO - PROCESS | 1096 | 1465203749782 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 02:02:29 INFO - PROCESS | 1096 | 1465203749785 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 02:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:02:29 INFO - PROCESS | 1096 | 1465203749795 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:02:29 INFO - PROCESS | 1096 | 1465203749797 Marionette TRACE conn6 <- [1,522,null,{}] 02:02:29 INFO - PROCESS | 1096 | 1465203749841 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}] 02:02:29 INFO - PROCESS | 1096 | 1465203749843 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:29 INFO - PROCESS | 1096 | 1465203749949 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 02:02:30 INFO - PROCESS | 1096 | 1465203750004 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:30 INFO - PROCESS | 1096 | 1465203750006 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:30 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9AAD800 == 35 [pid = 1096] [id = 140] 02:02:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076AA420800) [pid = 1096] [serial = 418] [outer = 0000000000000000] 02:02:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076AA585000) [pid = 1096] [serial = 419] [outer = 00000076AA420800] 02:02:30 INFO - PROCESS | 1096 | 1465203750053 Marionette DEBUG loaded listener.js 02:02:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076AB291000) [pid = 1096] [serial = 420] [outer = 00000076AA420800] 02:02:30 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A294F400) [pid = 1096] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:02:30 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (000000769DA8B800) [pid = 1096] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:02:30 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (0000007699160400) [pid = 1096] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:02:30 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769DA8C800) [pid = 1096] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:02:30 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769F185C00) [pid = 1096] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:02:30 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076974C2C00) [pid = 1096] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:02:30 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (0000007697DCD800) [pid = 1096] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:02:30 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769E7AFC00) [pid = 1096] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:02:30 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A3C42400) [pid = 1096] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:02:30 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076AA586C00) [pid = 1096] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:02:30 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769DA85800) [pid = 1096] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:02:30 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A3EF7000) [pid = 1096] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:02:30 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A730FC00) [pid = 1096] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:02:30 INFO - PROCESS | 1096 | 1465203750517 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]]]}] 02:02:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:02:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 774ms 02:02:30 INFO - PROCESS | 1096 | 1465203750565 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 02:02:30 INFO - PROCESS | 1096 | 1465203750567 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 02:02:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:02:30 INFO - PROCESS | 1096 | 1465203750575 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:02:30 INFO - PROCESS | 1096 | 1465203750577 Marionette TRACE conn6 <- [1,526,null,{}] 02:02:30 INFO - PROCESS | 1096 | 1465203750581 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}] 02:02:30 INFO - PROCESS | 1096 | 1465203750583 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:30 INFO - PROCESS | 1096 | 1465203750695 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 02:02:30 INFO - PROCESS | 1096 | 1465203750741 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:30 INFO - PROCESS | 1096 | 1465203750743 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:30 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F1A000 == 36 [pid = 1096] [id = 141] 02:02:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (0000007697529400) [pid = 1096] [serial = 421] [outer = 0000000000000000] 02:02:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769F2B6400) [pid = 1096] [serial = 422] [outer = 0000007697529400] 02:02:30 INFO - PROCESS | 1096 | 1465203750788 Marionette DEBUG loaded listener.js 02:02:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A98AD400) [pid = 1096] [serial = 423] [outer = 0000007697529400] 02:02:31 INFO - PROCESS | 1096 | 1465203751159 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]]]}] 02:02:31 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 02:02:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 649ms 02:02:31 INFO - PROCESS | 1096 | 1465203751223 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 02:02:31 INFO - PROCESS | 1096 | 1465203751225 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 02:02:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:02:31 INFO - PROCESS | 1096 | 1465203751228 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:02:31 INFO - PROCESS | 1096 | 1465203751230 Marionette TRACE conn6 <- [1,530,null,{}] 02:02:31 INFO - PROCESS | 1096 | 1465203751234 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}] 02:02:31 INFO - PROCESS | 1096 | 1465203751236 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:31 INFO - PROCESS | 1096 | 1465203751356 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 02:02:31 INFO - PROCESS | 1096 | 1465203751366 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:31 INFO - PROCESS | 1096 | 1465203751368 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:31 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD20B000 == 37 [pid = 1096] [id = 142] 02:02:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076AB292800) [pid = 1096] [serial = 424] [outer = 0000000000000000] 02:02:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076AB321400) [pid = 1096] [serial = 425] [outer = 00000076AB292800] 02:02:31 INFO - PROCESS | 1096 | 1465203751413 Marionette DEBUG loaded listener.js 02:02:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076AB32E400) [pid = 1096] [serial = 426] [outer = 00000076AB292800] 02:02:32 INFO - PROCESS | 1096 | 1465203752003 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"]]]}] 02:02:32 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 02:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:02:32 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 02:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:02:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 838ms 02:02:32 INFO - PROCESS | 1096 | 1465203752070 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 02:02:32 INFO - PROCESS | 1096 | 1465203752072 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 02:02:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:02:32 INFO - PROCESS | 1096 | 1465203752076 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:02:32 INFO - PROCESS | 1096 | 1465203752078 Marionette TRACE conn6 <- [1,534,null,{}] 02:02:32 INFO - PROCESS | 1096 | 1465203752081 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}] 02:02:32 INFO - PROCESS | 1096 | 1465203752083 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:32 INFO - PROCESS | 1096 | 1465203752180 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 02:02:32 INFO - PROCESS | 1096 | 1465203752252 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:32 INFO - PROCESS | 1096 | 1465203752254 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:32 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD48F000 == 38 [pid = 1096] [id = 143] 02:02:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A294F400) [pid = 1096] [serial = 427] [outer = 0000000000000000] 02:02:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076AB4AAC00) [pid = 1096] [serial = 428] [outer = 00000076A294F400] 02:02:32 INFO - PROCESS | 1096 | 1465203752299 Marionette DEBUG loaded listener.js 02:02:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076AB4B2C00) [pid = 1096] [serial = 429] [outer = 00000076A294F400] 02:02:32 INFO - PROCESS | 1096 | 1465203752915 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]]]}] 02:02:33 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. 02:02:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 944ms 02:02:33 INFO - PROCESS | 1096 | 1465203753023 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 02:02:33 INFO - PROCESS | 1096 | 1465203753029 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 02:02:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:02:33 INFO - PROCESS | 1096 | 1465203753035 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:02:33 INFO - PROCESS | 1096 | 1465203753038 Marionette TRACE conn6 <- [1,538,null,{}] 02:02:33 INFO - PROCESS | 1096 | 1465203753044 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}] 02:02:33 INFO - PROCESS | 1096 | 1465203753047 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:33 INFO - PROCESS | 1096 | 1465203753174 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 02:02:33 INFO - PROCESS | 1096 | 1465203753240 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:33 INFO - PROCESS | 1096 | 1465203753243 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:33 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D25000 == 39 [pid = 1096] [id = 144] 02:02:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769E4F5000) [pid = 1096] [serial = 430] [outer = 0000000000000000] 02:02:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769F428400) [pid = 1096] [serial = 431] [outer = 000000769E4F5000] 02:02:33 INFO - PROCESS | 1096 | 1465203753304 Marionette DEBUG loaded listener.js 02:02:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A294D800) [pid = 1096] [serial = 432] [outer = 000000769E4F5000] 02:02:33 INFO - PROCESS | 1096 | 1465203753922 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]]]}] 02:02:33 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. 02:02:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 944ms 02:02:33 INFO - PROCESS | 1096 | 1465203753980 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 02:02:33 INFO - PROCESS | 1096 | 1465203753985 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 02:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:02:33 INFO - PROCESS | 1096 | 1465203753992 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:02:33 INFO - PROCESS | 1096 | 1465203753995 Marionette TRACE conn6 <- [1,542,null,{}] 02:02:34 INFO - PROCESS | 1096 | 1465203754000 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}] 02:02:34 INFO - PROCESS | 1096 | 1465203754003 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:34 INFO - PROCESS | 1096 | 1465203754127 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 02:02:34 INFO - PROCESS | 1096 | 1465203754215 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:34 INFO - PROCESS | 1096 | 1465203754218 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:34 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9AAA800 == 40 [pid = 1096] [id = 145] 02:02:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A294C000) [pid = 1096] [serial = 433] [outer = 0000000000000000] 02:02:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A5DAAC00) [pid = 1096] [serial = 434] [outer = 00000076A294C000] 02:02:34 INFO - PROCESS | 1096 | 1465203754290 Marionette DEBUG loaded listener.js 02:02:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A92C1800) [pid = 1096] [serial = 435] [outer = 00000076A294C000] 02:02:34 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:34 INFO - PROCESS | 1096 | [1096] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:02:34 INFO - PROCESS | 1096 | 1465203754848 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]]]}] 02:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 879ms 02:02:34 INFO - PROCESS | 1096 | 1465203754872 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 02:02:34 INFO - PROCESS | 1096 | 1465203754875 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 02:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:02:34 INFO - PROCESS | 1096 | 1465203754878 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:02:34 INFO - PROCESS | 1096 | 1465203754883 Marionette TRACE conn6 <- [1,546,null,{}] 02:02:34 INFO - PROCESS | 1096 | 1465203754895 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}] 02:02:34 INFO - PROCESS | 1096 | 1465203754900 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:35 INFO - PROCESS | 1096 | 1465203755018 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 02:02:35 INFO - PROCESS | 1096 | 1465203755106 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:35 INFO - PROCESS | 1096 | 1465203755109 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:35 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD649000 == 41 [pid = 1096] [id = 146] 02:02:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076AA423000) [pid = 1096] [serial = 436] [outer = 0000000000000000] 02:02:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076AB322400) [pid = 1096] [serial = 437] [outer = 00000076AA423000] 02:02:35 INFO - PROCESS | 1096 | 1465203755168 Marionette DEBUG loaded listener.js 02:02:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076AB4B6C00) [pid = 1096] [serial = 438] [outer = 00000076AA423000] 02:02:35 INFO - PROCESS | 1096 | 1465203755793 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]]]}] 02:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 984ms 02:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:02:35 INFO - PROCESS | 1096 | 1465203755864 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 02:02:35 INFO - PROCESS | 1096 | 1465203755868 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 02:02:35 INFO - PROCESS | 1096 | 1465203755871 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:02:35 INFO - PROCESS | 1096 | 1465203755873 Marionette TRACE conn6 <- [1,550,null,{}] 02:02:35 INFO - PROCESS | 1096 | 1465203755877 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}] 02:02:35 INFO - PROCESS | 1096 | 1465203755880 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:36 INFO - PROCESS | 1096 | 1465203755996 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 02:02:36 INFO - PROCESS | 1096 | 1465203756067 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:36 INFO - PROCESS | 1096 | 1465203756070 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:36 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD834000 == 42 [pid = 1096] [id = 147] 02:02:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (00000076A6C27800) [pid = 1096] [serial = 439] [outer = 0000000000000000] 02:02:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (00000076A6C30000) [pid = 1096] [serial = 440] [outer = 00000076A6C27800] 02:02:36 INFO - PROCESS | 1096 | 1465203756166 Marionette DEBUG loaded listener.js 02:02:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (00000076AD1CB800) [pid = 1096] [serial = 441] [outer = 00000076A6C27800] 02:02:36 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:36 INFO - PROCESS | 1096 | [1096] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:02:36 INFO - PROCESS | 1096 | 1465203756959 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]]]}] 02:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1133ms 02:02:37 INFO - PROCESS | 1096 | 1465203757007 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 02:02:37 INFO - PROCESS | 1096 | 1465203757011 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 02:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:02:37 INFO - PROCESS | 1096 | 1465203757017 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:02:37 INFO - PROCESS | 1096 | 1465203757020 Marionette TRACE conn6 <- [1,554,null,{}] 02:02:37 INFO - PROCESS | 1096 | 1465203757026 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}] 02:02:37 INFO - PROCESS | 1096 | 1465203757028 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:37 INFO - PROCESS | 1096 | 1465203757138 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 02:02:37 INFO - PROCESS | 1096 | 1465203757211 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:37 INFO - PROCESS | 1096 | 1465203757216 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:37 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DA35800 == 43 [pid = 1096] [id = 148] 02:02:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (000000769959BC00) [pid = 1096] [serial = 442] [outer = 0000000000000000] 02:02:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 96 (000000769D96A800) [pid = 1096] [serial = 443] [outer = 000000769959BC00] 02:02:37 INFO - PROCESS | 1096 | 1465203757267 Marionette DEBUG loaded listener.js 02:02:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 97 (000000769F2AD800) [pid = 1096] [serial = 444] [outer = 000000769959BC00] 02:02:37 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:37 INFO - PROCESS | 1096 | [1096] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD20B000 == 42 [pid = 1096] [id = 142] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F1A000 == 41 [pid = 1096] [id = 141] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9AAD800 == 40 [pid = 1096] [id = 140] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 00000076A87C3800 == 39 [pid = 1096] [id = 139] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7374800 == 38 [pid = 1096] [id = 138] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 00000076A632B800 == 37 [pid = 1096] [id = 137] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 00000076A36A5800 == 36 [pid = 1096] [id = 136] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 000000769E29A800 == 35 [pid = 1096] [id = 135] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 0000007699B29800 == 34 [pid = 1096] [id = 134] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 000000769E295000 == 33 [pid = 1096] [id = 133] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 00000076A3427000 == 32 [pid = 1096] [id = 132] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD834000 == 31 [pid = 1096] [id = 147] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD649000 == 30 [pid = 1096] [id = 146] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9AAA800 == 29 [pid = 1096] [id = 145] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D25000 == 28 [pid = 1096] [id = 144] 02:02:38 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD48F000 == 27 [pid = 1096] [id = 143] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 96 (00000076AB32A800) [pid = 1096] [serial = 362] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 95 (00000076AB290800) [pid = 1096] [serial = 361] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (00000076AB4ABC00) [pid = 1096] [serial = 365] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (00000076AB3A3800) [pid = 1096] [serial = 364] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (00000076A3C48800) [pid = 1096] [serial = 384] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (00000076A6B7D800) [pid = 1096] [serial = 389] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A51CE400) [pid = 1096] [serial = 387] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A98B2C00) [pid = 1096] [serial = 393] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A730D800) [pid = 1096] [serial = 390] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A224C400) [pid = 1096] [serial = 378] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A8972400) [pid = 1096] [serial = 392] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A2CD4C00) [pid = 1096] [serial = 380] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A3C3C400) [pid = 1096] [serial = 383] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076991B0000) [pid = 1096] [serial = 371] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769A396C00) [pid = 1096] [serial = 372] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769E26EC00) [pid = 1096] [serial = 374] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769F149C00) [pid = 1096] [serial = 375] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A294C800) [pid = 1096] [serial = 368] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769F299C00) [pid = 1096] [serial = 367] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F42E800) [pid = 1096] [serial = 377] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A335B400) [pid = 1096] [serial = 381] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769949F400) [pid = 1096] [serial = 386] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (0000007699164400) [pid = 1096] [serial = 155] [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.] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769F425C00) [pid = 1096] [serial = 356] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769F180C00) [pid = 1096] [serial = 355] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A7E07800) [pid = 1096] [serial = 359] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A523FC00) [pid = 1096] [serial = 358] [outer = 0000000000000000] [url = about:blank] 02:02:38 INFO - PROCESS | 1096 | 1465203758603 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]]]}] 02:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1634ms 02:02:38 INFO - PROCESS | 1096 | 1465203758654 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 02:02:38 INFO - PROCESS | 1096 | 1465203758659 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 02:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:02:38 INFO - PROCESS | 1096 | 1465203758665 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:02:38 INFO - PROCESS | 1096 | 1465203758668 Marionette TRACE conn6 <- [1,558,null,{}] 02:02:38 INFO - PROCESS | 1096 | 1465203758676 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}] 02:02:38 INFO - PROCESS | 1096 | 1465203758679 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:38 INFO - PROCESS | 1096 | 1465203758804 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 02:02:38 INFO - PROCESS | 1096 | 1465203758812 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:38 INFO - PROCESS | 1096 | 1465203758816 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:38 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F14800 == 28 [pid = 1096] [id = 149] 02:02:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769915B000) [pid = 1096] [serial = 445] [outer = 0000000000000000] 02:02:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (0000007699161000) [pid = 1096] [serial = 446] [outer = 000000769915B000] 02:02:38 INFO - PROCESS | 1096 | 1465203758867 Marionette DEBUG loaded listener.js 02:02:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (0000007699598400) [pid = 1096] [serial = 447] [outer = 000000769915B000] 02:02:39 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:39 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:39 INFO - PROCESS | 1096 | 1465203759340 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]]]}] 02:02:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:02:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 733ms 02:02:39 INFO - PROCESS | 1096 | 1465203759401 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 02:02:39 INFO - PROCESS | 1096 | 1465203759406 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 02:02:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:02:39 INFO - PROCESS | 1096 | 1465203759413 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:02:39 INFO - PROCESS | 1096 | 1465203759415 Marionette TRACE conn6 <- [1,562,null,{}] 02:02:39 INFO - PROCESS | 1096 | 1465203759419 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}] 02:02:39 INFO - PROCESS | 1096 | 1465203759422 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:39 INFO - PROCESS | 1096 | 1465203759517 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 02:02:39 INFO - PROCESS | 1096 | 1465203759530 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:39 INFO - PROCESS | 1096 | 1465203759533 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:39 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DAC7800 == 29 [pid = 1096] [id = 150] 02:02:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769DA90400) [pid = 1096] [serial = 448] [outer = 0000000000000000] 02:02:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769E150C00) [pid = 1096] [serial = 449] [outer = 000000769DA90400] 02:02:39 INFO - PROCESS | 1096 | 1465203759583 Marionette DEBUG loaded listener.js 02:02:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769E70E800) [pid = 1096] [serial = 450] [outer = 000000769DA90400] 02:02:40 INFO - PROCESS | 1096 | 1465203760054 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]]]}] 02:02:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:02:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 691ms 02:02:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:02:40 INFO - PROCESS | 1096 | 1465203760106 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 02:02:40 INFO - PROCESS | 1096 | 1465203760108 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 02:02:40 INFO - PROCESS | 1096 | 1465203760112 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:02:40 INFO - PROCESS | 1096 | 1465203760116 Marionette TRACE conn6 <- [1,566,null,{}] 02:02:40 INFO - PROCESS | 1096 | 1465203760164 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}] 02:02:40 INFO - PROCESS | 1096 | 1465203760169 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:40 INFO - PROCESS | 1096 | 1465203760286 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 02:02:40 INFO - PROCESS | 1096 | 1465203760335 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:40 INFO - PROCESS | 1096 | 1465203760339 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:40 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D21000 == 30 [pid = 1096] [id = 151] 02:02:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (0000007698D99000) [pid = 1096] [serial = 451] [outer = 0000000000000000] 02:02:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769F425400) [pid = 1096] [serial = 452] [outer = 0000007698D99000] 02:02:40 INFO - PROCESS | 1096 | 1465203760391 Marionette DEBUG loaded listener.js 02:02:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (000000769FC6B800) [pid = 1096] [serial = 453] [outer = 0000007698D99000] 02:02:40 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:02:41 INFO - PROCESS | 1096 | 1465203761023 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]]]}] 02:02:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:02:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 964ms 02:02:41 INFO - PROCESS | 1096 | 1465203761078 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 02:02:41 INFO - PROCESS | 1096 | 1465203761081 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 02:02:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:02:41 INFO - PROCESS | 1096 | 1465203761085 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:02:41 INFO - PROCESS | 1096 | 1465203761086 Marionette TRACE conn6 <- [1,570,null,{}] 02:02:41 INFO - PROCESS | 1096 | 1465203761096 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}] 02:02:41 INFO - PROCESS | 1096 | 1465203761098 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:41 INFO - PROCESS | 1096 | 1465203761209 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 02:02:41 INFO - PROCESS | 1096 | 1465203761222 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:41 INFO - PROCESS | 1096 | 1465203761224 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:41 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A518F000 == 31 [pid = 1096] [id = 152] 02:02:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A294F800) [pid = 1096] [serial = 454] [outer = 0000000000000000] 02:02:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A2957000) [pid = 1096] [serial = 455] [outer = 00000076A294F800] 02:02:41 INFO - PROCESS | 1096 | 1465203761306 Marionette DEBUG loaded listener.js 02:02:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A2DA4000) [pid = 1096] [serial = 456] [outer = 00000076A294F800] 02:02:41 INFO - PROCESS | 1096 | 1465203761754 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]]]}] 02:02:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:02:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 690ms 02:02:41 INFO - PROCESS | 1096 | 1465203761778 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 02:02:41 INFO - PROCESS | 1096 | 1465203761780 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 02:02:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:02:41 INFO - PROCESS | 1096 | 1465203761783 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:02:41 INFO - PROCESS | 1096 | 1465203761785 Marionette TRACE conn6 <- [1,574,null,{}] 02:02:41 INFO - PROCESS | 1096 | 1465203761789 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}] 02:02:41 INFO - PROCESS | 1096 | 1465203761791 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:41 INFO - PROCESS | 1096 | 1465203761925 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 02:02:41 INFO - PROCESS | 1096 | 1465203761941 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:41 INFO - PROCESS | 1096 | 1465203761943 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:41 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5CC3800 == 32 [pid = 1096] [id = 153] 02:02:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769DA90000) [pid = 1096] [serial = 457] [outer = 0000000000000000] 02:02:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A36CEC00) [pid = 1096] [serial = 458] [outer = 000000769DA90000] 02:02:41 INFO - PROCESS | 1096 | 1465203761993 Marionette DEBUG loaded listener.js 02:02:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A3C49800) [pid = 1096] [serial = 459] [outer = 000000769DA90000] 02:02:42 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:42 INFO - PROCESS | 1096 | [1096] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:02:42 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:42 INFO - PROCESS | 1096 | 1465203762454 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]]]}] 02:02:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:02:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 689ms 02:02:42 INFO - PROCESS | 1096 | 1465203762475 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 02:02:42 INFO - PROCESS | 1096 | 1465203762478 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 02:02:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:02:42 INFO - PROCESS | 1096 | 1465203762481 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:02:42 INFO - PROCESS | 1096 | 1465203762483 Marionette TRACE conn6 <- [1,578,null,{}] 02:02:42 INFO - PROCESS | 1096 | 1465203762495 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}] 02:02:42 INFO - PROCESS | 1096 | 1465203762501 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:42 INFO - PROCESS | 1096 | 1465203762634 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 02:02:42 INFO - PROCESS | 1096 | 1465203762683 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:42 INFO - PROCESS | 1096 | 1465203762686 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:42 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A736A000 == 33 [pid = 1096] [id = 154] 02:02:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A51D9400) [pid = 1096] [serial = 460] [outer = 0000000000000000] 02:02:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A5DA1000) [pid = 1096] [serial = 461] [outer = 00000076A51D9400] 02:02:42 INFO - PROCESS | 1096 | 1465203762732 Marionette DEBUG loaded listener.js 02:02:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A695B000) [pid = 1096] [serial = 462] [outer = 00000076A51D9400] 02:02:43 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A294F400) [pid = 1096] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:02:43 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (000000769F29A400) [pid = 1096] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:02:43 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A8977800) [pid = 1096] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:02:43 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (0000007697529400) [pid = 1096] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:02:43 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A2956000) [pid = 1096] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:02:43 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769DA8E400) [pid = 1096] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:02:43 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A99FBC00) [pid = 1096] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:02:43 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (0000007699B61C00) [pid = 1096] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:02:43 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769F148000) [pid = 1096] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:02:43 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A5246400) [pid = 1096] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:02:43 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076AA420800) [pid = 1096] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:02:43 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076AB292800) [pid = 1096] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:02:43 INFO - PROCESS | 1096 | 1465203763322 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]]]}] 02:02:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:02:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 901ms 02:02:43 INFO - PROCESS | 1096 | 1465203763385 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 02:02:43 INFO - PROCESS | 1096 | 1465203763388 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 02:02:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:02:43 INFO - PROCESS | 1096 | 1465203763391 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:02:43 INFO - PROCESS | 1096 | 1465203763393 Marionette TRACE conn6 <- [1,582,null,{}] 02:02:43 INFO - PROCESS | 1096 | 1465203763396 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}] 02:02:43 INFO - PROCESS | 1096 | 1465203763398 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:43 INFO - PROCESS | 1096 | 1465203763479 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 02:02:43 INFO - PROCESS | 1096 | 1465203763485 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:43 INFO - PROCESS | 1096 | 1465203763487 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:43 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E6A000 == 34 [pid = 1096] [id = 155] 02:02:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A2253000) [pid = 1096] [serial = 463] [outer = 0000000000000000] 02:02:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A695F800) [pid = 1096] [serial = 464] [outer = 00000076A2253000] 02:02:43 INFO - PROCESS | 1096 | 1465203763532 Marionette DEBUG loaded listener.js 02:02:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6C28000) [pid = 1096] [serial = 465] [outer = 00000076A2253000] 02:02:43 INFO - PROCESS | 1096 | 1465203763940 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]]]}] 02:02:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:02:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 586ms 02:02:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:02:43 INFO - PROCESS | 1096 | 1465203763981 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 02:02:43 INFO - PROCESS | 1096 | 1465203763983 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 02:02:43 INFO - PROCESS | 1096 | 1465203763986 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:02:43 INFO - PROCESS | 1096 | 1465203763988 Marionette TRACE conn6 <- [1,586,null,{}] 02:02:43 INFO - PROCESS | 1096 | 1465203763992 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}] 02:02:43 INFO - PROCESS | 1096 | 1465203763994 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:44 INFO - PROCESS | 1096 | 1465203764078 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 02:02:44 INFO - PROCESS | 1096 | 1465203764085 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:44 INFO - PROCESS | 1096 | 1465203764087 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:44 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A87B8800 == 35 [pid = 1096] [id = 156] 02:02:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6C2E000) [pid = 1096] [serial = 466] [outer = 0000000000000000] 02:02:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A7303400) [pid = 1096] [serial = 467] [outer = 00000076A6C2E000] 02:02:44 INFO - PROCESS | 1096 | 1465203764132 Marionette DEBUG loaded listener.js 02:02:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A7E03C00) [pid = 1096] [serial = 468] [outer = 00000076A6C2E000] 02:02:44 INFO - PROCESS | 1096 | 1465203764579 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]]]}] 02:02:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:02:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 02:02:44 INFO - PROCESS | 1096 | 1465203764620 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 02:02:44 INFO - PROCESS | 1096 | 1465203764622 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 02:02:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:02:44 INFO - PROCESS | 1096 | 1465203764626 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:02:44 INFO - PROCESS | 1096 | 1465203764628 Marionette TRACE conn6 <- [1,590,null,{}] 02:02:44 INFO - PROCESS | 1096 | 1465203764631 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}] 02:02:44 INFO - PROCESS | 1096 | 1465203764633 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:44 INFO - PROCESS | 1096 | 1465203764717 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 02:02:44 INFO - PROCESS | 1096 | 1465203764722 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:44 INFO - PROCESS | 1096 | 1465203764724 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:44 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D1F000 == 36 [pid = 1096] [id = 157] 02:02:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A74DA800) [pid = 1096] [serial = 469] [outer = 0000000000000000] 02:02:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A92B7C00) [pid = 1096] [serial = 470] [outer = 00000076A74DA800] 02:02:44 INFO - PROCESS | 1096 | 1465203764770 Marionette DEBUG loaded listener.js 02:02:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A99FBC00) [pid = 1096] [serial = 471] [outer = 00000076A74DA800] 02:02:45 INFO - PROCESS | 1096 | 1465203765380 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]]]}] 02:02:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:02:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 838ms 02:02:45 INFO - PROCESS | 1096 | 1465203765489 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 02:02:45 INFO - PROCESS | 1096 | 1465203765494 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 02:02:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:02:45 INFO - PROCESS | 1096 | 1465203765501 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:02:45 INFO - PROCESS | 1096 | 1465203765505 Marionette TRACE conn6 <- [1,594,null,{}] 02:02:45 INFO - PROCESS | 1096 | 1465203765511 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}] 02:02:45 INFO - PROCESS | 1096 | 1465203765515 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:45 INFO - PROCESS | 1096 | 1465203765652 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 02:02:45 INFO - PROCESS | 1096 | 1465203765718 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:45 INFO - PROCESS | 1096 | 1465203765721 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:45 INFO - PROCESS | 1096 | ++DOCSHELL 000000769D756000 == 37 [pid = 1096] [id = 158] 02:02:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (0000007698D9B400) [pid = 1096] [serial = 472] [outer = 0000000000000000] 02:02:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769A52D400) [pid = 1096] [serial = 473] [outer = 0000007698D9B400] 02:02:45 INFO - PROCESS | 1096 | 1465203765780 Marionette DEBUG loaded listener.js 02:02:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (000000769E2D2800) [pid = 1096] [serial = 474] [outer = 0000007698D9B400] 02:02:46 INFO - PROCESS | 1096 | 1465203766514 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]]]}] 02:02:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:02:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1030ms 02:02:46 INFO - PROCESS | 1096 | 1465203766530 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 02:02:46 INFO - PROCESS | 1096 | 1465203766535 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 02:02:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:02:46 INFO - PROCESS | 1096 | 1465203766589 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:02:46 INFO - PROCESS | 1096 | 1465203766592 Marionette TRACE conn6 <- [1,598,null,{}] 02:02:46 INFO - PROCESS | 1096 | 1465203766596 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}] 02:02:46 INFO - PROCESS | 1096 | 1465203766600 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:46 INFO - PROCESS | 1096 | 1465203766725 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 02:02:46 INFO - PROCESS | 1096 | 1465203766796 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:46 INFO - PROCESS | 1096 | 1465203766799 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:46 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5CB8000 == 38 [pid = 1096] [id = 159] 02:02:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (000000769F427C00) [pid = 1096] [serial = 475] [outer = 0000000000000000] 02:02:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (000000769F85D400) [pid = 1096] [serial = 476] [outer = 000000769F427C00] 02:02:46 INFO - PROCESS | 1096 | 1465203766857 Marionette DEBUG loaded listener.js 02:02:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076A2959C00) [pid = 1096] [serial = 477] [outer = 000000769F427C00] 02:02:47 INFO - PROCESS | 1096 | 1465203767733 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]]]}] 02:02:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:02:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1199ms 02:02:47 INFO - PROCESS | 1096 | 1465203767787 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 02:02:47 INFO - PROCESS | 1096 | 1465203767792 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 02:02:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:02:47 INFO - PROCESS | 1096 | 1465203767798 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:02:47 INFO - PROCESS | 1096 | 1465203767801 Marionette TRACE conn6 <- [1,602,null,{}] 02:02:47 INFO - PROCESS | 1096 | 1465203767807 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}] 02:02:47 INFO - PROCESS | 1096 | 1465203767810 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:47 INFO - PROCESS | 1096 | 1465203767944 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 02:02:47 INFO - PROCESS | 1096 | --DOCSHELL 00000076A87B8800 == 37 [pid = 1096] [id = 156] 02:02:47 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E6A000 == 36 [pid = 1096] [id = 155] 02:02:47 INFO - PROCESS | 1096 | --DOCSHELL 00000076A736A000 == 35 [pid = 1096] [id = 154] 02:02:47 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5CC3800 == 34 [pid = 1096] [id = 153] 02:02:47 INFO - PROCESS | 1096 | --DOCSHELL 00000076A518F000 == 33 [pid = 1096] [id = 152] 02:02:47 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D21000 == 32 [pid = 1096] [id = 151] 02:02:47 INFO - PROCESS | 1096 | --DOCSHELL 000000769DAC7800 == 31 [pid = 1096] [id = 150] 02:02:47 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F14800 == 30 [pid = 1096] [id = 149] 02:02:47 INFO - PROCESS | 1096 | --DOCSHELL 000000769DA35800 == 29 [pid = 1096] [id = 148] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A6B7E800) [pid = 1096] [serial = 413] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A74E3800) [pid = 1096] [serial = 414] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076AA41E000) [pid = 1096] [serial = 417] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A9DF1800) [pid = 1096] [serial = 416] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (000000769F2B6400) [pid = 1096] [serial = 422] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A2D9EC00) [pid = 1096] [serial = 407] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A3C3A800) [pid = 1096] [serial = 408] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769E14E800) [pid = 1096] [serial = 401] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769F189000) [pid = 1096] [serial = 402] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A9BC0C00) [pid = 1096] [serial = 396] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A9A1A400) [pid = 1096] [serial = 395] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769DA83000) [pid = 1096] [serial = 398] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769F147400) [pid = 1096] [serial = 399] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F2B1800) [pid = 1096] [serial = 404] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769F42B400) [pid = 1096] [serial = 405] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A5DA7400) [pid = 1096] [serial = 410] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076AA585000) [pid = 1096] [serial = 419] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076AB32E400) [pid = 1096] [serial = 426] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076AB321400) [pid = 1096] [serial = 425] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076AB291000) [pid = 1096] [serial = 420] [outer = 0000000000000000] [url = about:blank] 02:02:47 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A652C400) [pid = 1096] [serial = 411] [outer = 0000000000000000] [url = about:blank] 02:02:48 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A98AD400) [pid = 1096] [serial = 423] [outer = 0000000000000000] [url = about:blank] 02:02:48 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076AB4B2C00) [pid = 1096] [serial = 429] [outer = 0000000000000000] [url = about:blank] 02:02:48 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076AB4AAC00) [pid = 1096] [serial = 428] [outer = 0000000000000000] [url = about:blank] 02:02:48 INFO - PROCESS | 1096 | 1465203768048 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:48 INFO - PROCESS | 1096 | 1465203768053 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:48 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698EDB000 == 30 [pid = 1096] [id = 160] 02:02:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076973E6400) [pid = 1096] [serial = 478] [outer = 0000000000000000] 02:02:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (0000007698DA0000) [pid = 1096] [serial = 479] [outer = 00000076973E6400] 02:02:48 INFO - PROCESS | 1096 | 1465203768104 Marionette DEBUG loaded listener.js 02:02:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769E2CC000) [pid = 1096] [serial = 480] [outer = 00000076973E6400] 02:02:48 INFO - PROCESS | 1096 | 1465203768630 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]]]}] 02:02:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:02:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 879ms 02:02:48 INFO - PROCESS | 1096 | 1465203768680 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 02:02:48 INFO - PROCESS | 1096 | 1465203768684 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 02:02:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:02:48 INFO - PROCESS | 1096 | 1465203768691 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:02:48 INFO - PROCESS | 1096 | 1465203768693 Marionette TRACE conn6 <- [1,606,null,{}] 02:02:48 INFO - PROCESS | 1096 | 1465203768697 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}] 02:02:48 INFO - PROCESS | 1096 | 1465203768700 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:48 INFO - PROCESS | 1096 | 1465203768791 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 02:02:48 INFO - PROCESS | 1096 | 1465203768799 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:48 INFO - PROCESS | 1096 | 1465203768801 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:48 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F237000 == 31 [pid = 1096] [id = 161] 02:02:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769F428800) [pid = 1096] [serial = 481] [outer = 0000000000000000] 02:02:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769F42C400) [pid = 1096] [serial = 482] [outer = 000000769F428800] 02:02:48 INFO - PROCESS | 1096 | 1465203768850 Marionette DEBUG loaded listener.js 02:02:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A2250400) [pid = 1096] [serial = 483] [outer = 000000769F428800] 02:02:49 INFO - PROCESS | 1096 | 1465203769320 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]]]}] 02:02:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:02:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 02:02:49 INFO - PROCESS | 1096 | 1465203769386 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 02:02:49 INFO - PROCESS | 1096 | 1465203769389 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 02:02:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:02:49 INFO - PROCESS | 1096 | 1465203769392 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:02:49 INFO - PROCESS | 1096 | 1465203769396 Marionette TRACE conn6 <- [1,610,null,{}] 02:02:49 INFO - PROCESS | 1096 | 1465203769407 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}] 02:02:49 INFO - PROCESS | 1096 | 1465203769412 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:49 INFO - PROCESS | 1096 | 1465203769510 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 02:02:49 INFO - PROCESS | 1096 | 1465203769580 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:49 INFO - PROCESS | 1096 | 1465203769583 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:49 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5187000 == 32 [pid = 1096] [id = 162] 02:02:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769F429000) [pid = 1096] [serial = 484] [outer = 0000000000000000] 02:02:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A3C3E000) [pid = 1096] [serial = 485] [outer = 000000769F429000] 02:02:49 INFO - PROCESS | 1096 | 1465203769633 Marionette DEBUG loaded listener.js 02:02:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A51CE400) [pid = 1096] [serial = 486] [outer = 000000769F429000] 02:02:50 INFO - PROCESS | 1096 | 1465203770042 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]]]}] 02:02:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:02:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 02:02:50 INFO - PROCESS | 1096 | 1465203770086 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 02:02:50 INFO - PROCESS | 1096 | 1465203770089 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 02:02:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:02:50 INFO - PROCESS | 1096 | 1465203770093 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:02:50 INFO - PROCESS | 1096 | 1465203770095 Marionette TRACE conn6 <- [1,614,null,{}] 02:02:50 INFO - PROCESS | 1096 | 1465203770098 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}] 02:02:50 INFO - PROCESS | 1096 | 1465203770100 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:50 INFO - PROCESS | 1096 | 1465203770223 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 02:02:50 INFO - PROCESS | 1096 | 1465203770241 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:50 INFO - PROCESS | 1096 | 1465203770243 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A658D000 == 33 [pid = 1096] [id = 163] 02:02:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A3E63800) [pid = 1096] [serial = 487] [outer = 0000000000000000] 02:02:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A5DAE800) [pid = 1096] [serial = 488] [outer = 00000076A3E63800] 02:02:50 INFO - PROCESS | 1096 | 1465203770289 Marionette DEBUG loaded listener.js 02:02:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6B7D800) [pid = 1096] [serial = 489] [outer = 00000076A3E63800] 02:02:50 INFO - PROCESS | 1096 | 1465203770750 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]]]}] 02:02:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:02:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 02:02:50 INFO - PROCESS | 1096 | 1465203770766 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 02:02:50 INFO - PROCESS | 1096 | 1465203770768 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 02:02:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:02:50 INFO - PROCESS | 1096 | 1465203770771 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:02:50 INFO - PROCESS | 1096 | 1465203770773 Marionette TRACE conn6 <- [1,618,null,{}] 02:02:50 INFO - PROCESS | 1096 | 1465203770777 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}] 02:02:50 INFO - PROCESS | 1096 | 1465203770779 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:50 INFO - PROCESS | 1096 | 1465203770926 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 02:02:50 INFO - PROCESS | 1096 | 1465203770955 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:50 INFO - PROCESS | 1096 | 1465203770957 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E6F000 == 34 [pid = 1096] [id = 164] 02:02:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6CAD000) [pid = 1096] [serial = 490] [outer = 0000000000000000] 02:02:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A7398C00) [pid = 1096] [serial = 491] [outer = 00000076A6CAD000] 02:02:51 INFO - PROCESS | 1096 | 1465203771002 Marionette DEBUG loaded listener.js 02:02:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A87A0800) [pid = 1096] [serial = 492] [outer = 00000076A6CAD000] 02:02:51 INFO - PROCESS | 1096 | 1465203771448 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]]]}] 02:02:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:02:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 02:02:51 INFO - PROCESS | 1096 | 1465203771509 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 02:02:51 INFO - PROCESS | 1096 | 1465203771511 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 02:02:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:02:51 INFO - PROCESS | 1096 | 1465203771515 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:02:51 INFO - PROCESS | 1096 | 1465203771517 Marionette TRACE conn6 <- [1,622,null,{}] 02:02:51 INFO - PROCESS | 1096 | 1465203771520 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}] 02:02:51 INFO - PROCESS | 1096 | 1465203771526 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:51 INFO - PROCESS | 1096 | 1465203771662 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 02:02:51 INFO - PROCESS | 1096 | 1465203771715 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:51 INFO - PROCESS | 1096 | 1465203771717 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:51 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9ABC800 == 35 [pid = 1096] [id = 165] 02:02:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A98A4C00) [pid = 1096] [serial = 493] [outer = 0000000000000000] 02:02:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A9BBC400) [pid = 1096] [serial = 494] [outer = 00000076A98A4C00] 02:02:51 INFO - PROCESS | 1096 | 1465203771764 Marionette DEBUG loaded listener.js 02:02:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076AA420000) [pid = 1096] [serial = 495] [outer = 00000076A98A4C00] 02:02:52 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:52 INFO - PROCESS | 1096 | [1096] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:02:52 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:52 INFO - PROCESS | 1096 | 1465203772258 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]]]}] 02:02:52 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (0000007698D99000) [pid = 1096] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:02:52 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769915B000) [pid = 1096] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:02:52 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A51D9400) [pid = 1096] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:02:52 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A6C27800) [pid = 1096] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:02:52 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769E4F5000) [pid = 1096] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:02:52 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769959BC00) [pid = 1096] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:02:52 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076AA423000) [pid = 1096] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:02:52 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A294F800) [pid = 1096] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:02:52 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A294C000) [pid = 1096] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:02:52 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769DA90400) [pid = 1096] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:02:52 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769DA90000) [pid = 1096] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:02:52 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A2253000) [pid = 1096] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:02:52 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A6C2E000) [pid = 1096] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:02:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:02:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 836ms 02:02:52 INFO - PROCESS | 1096 | 1465203772355 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 02:02:52 INFO - PROCESS | 1096 | 1465203772357 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 02:02:52 INFO - PROCESS | 1096 | 1465203772360 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:02:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:02:52 INFO - PROCESS | 1096 | 1465203772362 Marionette TRACE conn6 <- [1,626,null,{}] 02:02:52 INFO - PROCESS | 1096 | 1465203772366 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}] 02:02:52 INFO - PROCESS | 1096 | 1465203772368 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:52 INFO - PROCESS | 1096 | 1465203772454 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 02:02:52 INFO - PROCESS | 1096 | 1465203772461 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:52 INFO - PROCESS | 1096 | 1465203772464 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:52 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5CB2000 == 36 [pid = 1096] [id = 166] 02:02:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769E4F5000) [pid = 1096] [serial = 496] [outer = 0000000000000000] 02:02:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769FC70800) [pid = 1096] [serial = 497] [outer = 000000769E4F5000] 02:02:52 INFO - PROCESS | 1096 | 1465203772509 Marionette DEBUG loaded listener.js 02:02:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6C27800) [pid = 1096] [serial = 498] [outer = 000000769E4F5000] 02:02:52 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:52 INFO - PROCESS | 1096 | [1096] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:02:52 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:52 INFO - PROCESS | 1096 | 1465203772930 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]]]}] 02:02:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:02:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 587ms 02:02:52 INFO - PROCESS | 1096 | 1465203772951 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 02:02:52 INFO - PROCESS | 1096 | 1465203772953 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 02:02:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:02:52 INFO - PROCESS | 1096 | 1465203772956 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:02:52 INFO - PROCESS | 1096 | 1465203772958 Marionette TRACE conn6 <- [1,630,null,{}] 02:02:52 INFO - PROCESS | 1096 | 1465203772962 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}] 02:02:52 INFO - PROCESS | 1096 | 1465203772964 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:53 INFO - PROCESS | 1096 | 1465203773051 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 02:02:53 INFO - PROCESS | 1096 | 1465203773057 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:53 INFO - PROCESS | 1096 | 1465203773059 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:53 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD20D000 == 37 [pid = 1096] [id = 167] 02:02:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076AA429400) [pid = 1096] [serial = 499] [outer = 0000000000000000] 02:02:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076AA587400) [pid = 1096] [serial = 500] [outer = 00000076AA429400] 02:02:53 INFO - PROCESS | 1096 | 1465203773105 Marionette DEBUG loaded listener.js 02:02:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076AB290800) [pid = 1096] [serial = 501] [outer = 00000076AA429400] 02:02:53 INFO - PROCESS | 1096 | 1465203773531 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]]]}] 02:02:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:02:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 02:02:53 INFO - PROCESS | 1096 | 1465203773588 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 02:02:53 INFO - PROCESS | 1096 | 1465203773590 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 02:02:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:02:53 INFO - PROCESS | 1096 | 1465203773593 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:02:53 INFO - PROCESS | 1096 | 1465203773595 Marionette TRACE conn6 <- [1,634,null,{}] 02:02:53 INFO - PROCESS | 1096 | 1465203773599 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}] 02:02:53 INFO - PROCESS | 1096 | 1465203773601 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:53 INFO - PROCESS | 1096 | 1465203773685 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 02:02:53 INFO - PROCESS | 1096 | 1465203773691 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:53 INFO - PROCESS | 1096 | 1465203773693 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:53 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A36A5800 == 38 [pid = 1096] [id = 168] 02:02:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076AB295C00) [pid = 1096] [serial = 502] [outer = 0000000000000000] 02:02:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076AB29C000) [pid = 1096] [serial = 503] [outer = 00000076AB295C00] 02:02:53 INFO - PROCESS | 1096 | 1465203773738 Marionette DEBUG loaded listener.js 02:02:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076AB32BC00) [pid = 1096] [serial = 504] [outer = 00000076AB295C00] 02:02:54 INFO - PROCESS | 1096 | 1465203774176 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]]]}] 02:02:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:02:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 627ms 02:02:54 INFO - PROCESS | 1096 | 1465203774223 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 02:02:54 INFO - PROCESS | 1096 | 1465203774225 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 02:02:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:02:54 INFO - PROCESS | 1096 | 1465203774229 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:02:54 INFO - PROCESS | 1096 | 1465203774231 Marionette TRACE conn6 <- [1,638,null,{}] 02:02:54 INFO - PROCESS | 1096 | 1465203774239 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}] 02:02:54 INFO - PROCESS | 1096 | 1465203774241 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:54 INFO - PROCESS | 1096 | 1465203774375 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 02:02:54 INFO - PROCESS | 1096 | 1465203774494 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:54 INFO - PROCESS | 1096 | 1465203774498 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:54 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F06000 == 39 [pid = 1096] [id = 169] 02:02:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076973E4800) [pid = 1096] [serial = 505] [outer = 0000000000000000] 02:02:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076975DA400) [pid = 1096] [serial = 506] [outer = 00000076973E4800] 02:02:54 INFO - PROCESS | 1096 | 1465203774560 Marionette DEBUG loaded listener.js 02:02:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769DA8F400) [pid = 1096] [serial = 507] [outer = 00000076973E4800] 02:02:55 INFO - PROCESS | 1096 | 1465203775221 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]]]}] 02:02:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:02:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1030ms 02:02:55 INFO - PROCESS | 1096 | 1465203775263 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 02:02:55 INFO - PROCESS | 1096 | 1465203775268 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 02:02:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:02:55 INFO - PROCESS | 1096 | 1465203775294 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:02:55 INFO - PROCESS | 1096 | 1465203775298 Marionette TRACE conn6 <- [1,642,null,{}] 02:02:55 INFO - PROCESS | 1096 | 1465203775303 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}] 02:02:55 INFO - PROCESS | 1096 | 1465203775306 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:55 INFO - PROCESS | 1096 | 1465203775426 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 02:02:55 INFO - PROCESS | 1096 | 1465203775500 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:55 INFO - PROCESS | 1096 | 1465203775503 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:55 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5CAB000 == 40 [pid = 1096] [id = 170] 02:02:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A2957C00) [pid = 1096] [serial = 508] [outer = 0000000000000000] 02:02:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A2DA3400) [pid = 1096] [serial = 509] [outer = 00000076A2957C00] 02:02:55 INFO - PROCESS | 1096 | 1465203775602 Marionette DEBUG loaded listener.js 02:02:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A3ECF800) [pid = 1096] [serial = 510] [outer = 00000076A2957C00] 02:02:56 INFO - PROCESS | 1096 | 1465203776182 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]]]}] 02:02:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:02:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 965ms 02:02:56 INFO - PROCESS | 1096 | 1465203776241 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 02:02:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:02:56 INFO - PROCESS | 1096 | 1465203776244 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 02:02:56 INFO - PROCESS | 1096 | 1465203776249 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:02:56 INFO - PROCESS | 1096 | 1465203776251 Marionette TRACE conn6 <- [1,646,null,{}] 02:02:56 INFO - PROCESS | 1096 | 1465203776255 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}] 02:02:56 INFO - PROCESS | 1096 | 1465203776258 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:56 INFO - PROCESS | 1096 | 1465203776378 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 02:02:56 INFO - PROCESS | 1096 | 1465203776452 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:56 INFO - PROCESS | 1096 | 1465203776455 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:56 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD526000 == 41 [pid = 1096] [id = 171] 02:02:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A6D0B000) [pid = 1096] [serial = 511] [outer = 0000000000000000] 02:02:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076A98B2800) [pid = 1096] [serial = 512] [outer = 00000076A6D0B000] 02:02:56 INFO - PROCESS | 1096 | 1465203776511 Marionette DEBUG loaded listener.js 02:02:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076A9DF0800) [pid = 1096] [serial = 513] [outer = 00000076A6D0B000] 02:02:57 INFO - PROCESS | 1096 | 1465203777130 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]]]}] 02:02:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:02:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 941ms 02:02:57 INFO - PROCESS | 1096 | 1465203777191 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 02:02:57 INFO - PROCESS | 1096 | 1465203777195 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 02:02:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:02:57 INFO - PROCESS | 1096 | 1465203777207 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:02:57 INFO - PROCESS | 1096 | 1465203777212 Marionette TRACE conn6 <- [1,650,null,{}] 02:02:57 INFO - PROCESS | 1096 | 1465203777216 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}] 02:02:57 INFO - PROCESS | 1096 | 1465203777220 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:57 INFO - PROCESS | 1096 | 1465203777339 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 02:02:57 INFO - PROCESS | 1096 | 1465203777424 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:57 INFO - PROCESS | 1096 | 1465203777426 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:57 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD660800 == 42 [pid = 1096] [id = 172] 02:02:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076AB3AC000) [pid = 1096] [serial = 514] [outer = 0000000000000000] 02:02:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (00000076AB4B4000) [pid = 1096] [serial = 515] [outer = 00000076AB3AC000] 02:02:57 INFO - PROCESS | 1096 | 1465203777481 Marionette DEBUG loaded listener.js 02:02:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (00000076AD1CFC00) [pid = 1096] [serial = 516] [outer = 00000076AB3AC000] 02:02:57 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:57 INFO - PROCESS | 1096 | [1096] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:02:58 INFO - PROCESS | 1096 | 1465203778200 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]]]}] 02:02:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:02:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1037ms 02:02:58 INFO - PROCESS | 1096 | 1465203778259 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 02:02:58 INFO - PROCESS | 1096 | 1465203778262 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 02:02:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:02:58 INFO - PROCESS | 1096 | 1465203778288 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:02:58 INFO - PROCESS | 1096 | 1465203778291 Marionette TRACE conn6 <- [1,654,null,{}] 02:02:58 INFO - PROCESS | 1096 | 1465203778298 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}] 02:02:58 INFO - PROCESS | 1096 | 1465203778300 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:58 INFO - PROCESS | 1096 | 1465203778405 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 02:02:58 INFO - PROCESS | 1096 | 1465203778471 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:58 INFO - PROCESS | 1096 | 1465203778474 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:58 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6F6800 == 43 [pid = 1096] [id = 173] 02:02:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (000000769F424800) [pid = 1096] [serial = 517] [outer = 0000000000000000] 02:02:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (000000769F42F800) [pid = 1096] [serial = 518] [outer = 000000769F424800] 02:02:58 INFO - PROCESS | 1096 | 1465203778525 Marionette DEBUG loaded listener.js 02:02:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 96 (00000076A2DA3800) [pid = 1096] [serial = 519] [outer = 000000769F424800] 02:02:58 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:58 INFO - PROCESS | 1096 | [1096] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:02:59 INFO - PROCESS | 1096 | 1465203779128 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]]]}] 02:02:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:02:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 880ms 02:02:59 INFO - PROCESS | 1096 | 1465203779175 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 02:02:59 INFO - PROCESS | 1096 | 1465203779179 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 02:02:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:02:59 INFO - PROCESS | 1096 | 1465203779186 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:02:59 INFO - PROCESS | 1096 | 1465203779189 Marionette TRACE conn6 <- [1,658,null,{}] 02:02:59 INFO - PROCESS | 1096 | 1465203779193 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}] 02:02:59 INFO - PROCESS | 1096 | 1465203779196 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 00000076A36A5800 == 42 [pid = 1096] [id = 168] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD20D000 == 41 [pid = 1096] [id = 167] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5CB2000 == 40 [pid = 1096] [id = 166] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9ABC800 == 39 [pid = 1096] [id = 165] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E6F000 == 38 [pid = 1096] [id = 164] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 00000076A658D000 == 37 [pid = 1096] [id = 163] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5187000 == 36 [pid = 1096] [id = 162] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 000000769F237000 == 35 [pid = 1096] [id = 161] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 0000007698EDB000 == 34 [pid = 1096] [id = 160] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5CB8000 == 33 [pid = 1096] [id = 159] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D1F000 == 32 [pid = 1096] [id = 157] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 000000769D756000 == 31 [pid = 1096] [id = 158] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 000000769E6F6800 == 30 [pid = 1096] [id = 173] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD660800 == 29 [pid = 1096] [id = 172] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD526000 == 28 [pid = 1096] [id = 171] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5CAB000 == 27 [pid = 1096] [id = 170] 02:02:59 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F06000 == 26 [pid = 1096] [id = 169] 02:02:59 INFO - PROCESS | 1096 | 1465203779904 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 95 (000000769F425400) [pid = 1096] [serial = 452] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (0000007699161000) [pid = 1096] [serial = 446] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (00000076A695B000) [pid = 1096] [serial = 462] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (00000076AD1CB800) [pid = 1096] [serial = 441] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (0000007699598400) [pid = 1096] [serial = 447] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (000000769F428400) [pid = 1096] [serial = 431] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (000000769F2AD800) [pid = 1096] [serial = 444] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A5DA1000) [pid = 1096] [serial = 461] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076AB4B6C00) [pid = 1096] [serial = 438] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A294D800) [pid = 1096] [serial = 432] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A2957000) [pid = 1096] [serial = 455] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076AB322400) [pid = 1096] [serial = 437] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769FC6B800) [pid = 1096] [serial = 453] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A5DAAC00) [pid = 1096] [serial = 434] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769E70E800) [pid = 1096] [serial = 450] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A36CEC00) [pid = 1096] [serial = 458] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A92C1800) [pid = 1096] [serial = 435] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A6C28000) [pid = 1096] [serial = 465] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A7303400) [pid = 1096] [serial = 467] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769D96A800) [pid = 1096] [serial = 443] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A695F800) [pid = 1096] [serial = 464] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A3C49800) [pid = 1096] [serial = 459] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A6C30000) [pid = 1096] [serial = 440] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769E150C00) [pid = 1096] [serial = 449] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A2DA4000) [pid = 1096] [serial = 456] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A7E03C00) [pid = 1096] [serial = 468] [outer = 0000000000000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A92B7C00) [pid = 1096] [serial = 470] [outer = 0000000000000000] [url = about:blank] 02:03:00 INFO - PROCESS | 1096 | 1465203780084 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:00 INFO - PROCESS | 1096 | 1465203780087 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:00 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698EE2800 == 27 [pid = 1096] [id = 174] 02:03:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (0000007697D51000) [pid = 1096] [serial = 520] [outer = 0000000000000000] 02:03:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076987BA400) [pid = 1096] [serial = 521] [outer = 0000007697D51000] 02:03:00 INFO - PROCESS | 1096 | 1465203780138 Marionette DEBUG loaded listener.js 02:03:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769915C800) [pid = 1096] [serial = 522] [outer = 0000007697D51000] 02:03:00 INFO - PROCESS | 1096 | 1465203780603 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]]]}] 02:03:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:03:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1431ms 02:03:00 INFO - PROCESS | 1096 | 1465203780620 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 02:03:00 INFO - PROCESS | 1096 | 1465203780624 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 02:03:00 INFO - PROCESS | 1096 | 1465203780629 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:03:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:03:00 INFO - PROCESS | 1096 | 1465203780632 Marionette TRACE conn6 <- [1,662,null,{}] 02:03:00 INFO - PROCESS | 1096 | 1465203780637 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}] 02:03:00 INFO - PROCESS | 1096 | 1465203780639 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:00 INFO - PROCESS | 1096 | 1465203780732 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 02:03:00 INFO - PROCESS | 1096 | 1465203780739 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:00 INFO - PROCESS | 1096 | 1465203780741 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:00 INFO - PROCESS | 1096 | ++DOCSHELL 000000769D95D000 == 28 [pid = 1096] [id = 175] 02:03:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769DA85400) [pid = 1096] [serial = 523] [outer = 0000000000000000] 02:03:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769DA8E800) [pid = 1096] [serial = 524] [outer = 000000769DA85400] 02:03:00 INFO - PROCESS | 1096 | 1465203780789 Marionette DEBUG loaded listener.js 02:03:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769E434800) [pid = 1096] [serial = 525] [outer = 000000769DA85400] 02:03:01 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:03:01 INFO - PROCESS | 1096 | [1096] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:03:01 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:03:01 INFO - PROCESS | 1096 | [1096] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:03:01 INFO - PROCESS | 1096 | 1465203781265 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]]]}] 02:03:01 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 02:03:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 02:03:01 INFO - PROCESS | 1096 | 1465203781326 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 02:03:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:03:01 INFO - PROCESS | 1096 | 1465203781329 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 02:03:01 INFO - PROCESS | 1096 | 1465203781333 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:03:01 INFO - PROCESS | 1096 | 1465203781336 Marionette TRACE conn6 <- [1,666,null,{}] 02:03:01 INFO - PROCESS | 1096 | 1465203781340 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}] 02:03:01 INFO - PROCESS | 1096 | 1465203781342 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:01 INFO - PROCESS | 1096 | 1465203781474 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 02:03:01 INFO - PROCESS | 1096 | 1465203781549 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:01 INFO - PROCESS | 1096 | 1465203781552 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:01 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A4D2800 == 29 [pid = 1096] [id = 176] 02:03:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769F17F400) [pid = 1096] [serial = 526] [outer = 0000000000000000] 02:03:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769F299400) [pid = 1096] [serial = 527] [outer = 000000769F17F400] 02:03:01 INFO - PROCESS | 1096 | 1465203781599 Marionette DEBUG loaded listener.js 02:03:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769F2B5C00) [pid = 1096] [serial = 528] [outer = 000000769F17F400] 02:03:02 INFO - PROCESS | 1096 | 1465203781992 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]]]}] 02:03:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:03:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 734ms 02:03:02 INFO - PROCESS | 1096 | 1465203782069 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 02:03:02 INFO - PROCESS | 1096 | 1465203782073 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 02:03:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:03:02 INFO - PROCESS | 1096 | 1465203782093 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:03:02 INFO - PROCESS | 1096 | 1465203782098 Marionette TRACE conn6 <- [1,670,null,{}] 02:03:02 INFO - PROCESS | 1096 | 1465203782107 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}] 02:03:02 INFO - PROCESS | 1096 | 1465203782110 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:02 INFO - PROCESS | 1096 | 1465203782230 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 02:03:02 INFO - PROCESS | 1096 | 1465203782272 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:02 INFO - PROCESS | 1096 | 1465203782275 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:02 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A50A8000 == 30 [pid = 1096] [id = 177] 02:03:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A294A800) [pid = 1096] [serial = 529] [outer = 0000000000000000] 02:03:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A2957000) [pid = 1096] [serial = 530] [outer = 00000076A294A800] 02:03:02 INFO - PROCESS | 1096 | 1465203782321 Marionette DEBUG loaded listener.js 02:03:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A2DA7000) [pid = 1096] [serial = 531] [outer = 00000076A294A800] 02:03:02 INFO - PROCESS | 1096 | [1096] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:03:03 INFO - PROCESS | 1096 | [1096] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:03:03 INFO - PROCESS | 1096 | 1465203783276 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]]]}] 02:03:03 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) 02:03:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1202ms 02:03:03 INFO - PROCESS | 1096 | 1465203783291 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 02:03:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:03:03 INFO - PROCESS | 1096 | 1465203783294 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 02:03:03 INFO - PROCESS | 1096 | 1465203783297 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:03:03 INFO - PROCESS | 1096 | 1465203783299 Marionette TRACE conn6 <- [1,674,null,{}] 02:03:03 INFO - PROCESS | 1096 | 1465203783303 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}] 02:03:03 INFO - PROCESS | 1096 | 1465203783305 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:03 INFO - PROCESS | 1096 | 1465203783426 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 02:03:03 INFO - PROCESS | 1096 | 1465203783432 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:03 INFO - PROCESS | 1096 | 1465203783434 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:03 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5ED3800 == 31 [pid = 1096] [id = 178] 02:03:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A2DA5C00) [pid = 1096] [serial = 532] [outer = 0000000000000000] 02:03:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A3C49000) [pid = 1096] [serial = 533] [outer = 00000076A2DA5C00] 02:03:03 INFO - PROCESS | 1096 | 1465203783480 Marionette DEBUG loaded listener.js 02:03:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A53F1C00) [pid = 1096] [serial = 534] [outer = 00000076A2DA5C00] 02:03:04 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076AB295C00) [pid = 1096] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:03:04 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A98A4C00) [pid = 1096] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:03:04 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A6CAD000) [pid = 1096] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:03:04 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769E4F5000) [pid = 1096] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:03:04 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769F427C00) [pid = 1096] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:03:04 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A74DA800) [pid = 1096] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:03:04 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F428800) [pid = 1096] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:03:04 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769F429000) [pid = 1096] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:03:04 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076973E6400) [pid = 1096] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:03:04 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (0000007698D9B400) [pid = 1096] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:03:04 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A3E63800) [pid = 1096] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:03:04 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076AA429400) [pid = 1096] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:03:04 INFO - PROCESS | 1096 | 1465203784389 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]]]}] 02:03:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:03:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1137ms 02:03:04 INFO - PROCESS | 1096 | 1465203784437 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 02:03:04 INFO - PROCESS | 1096 | 1465203784439 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 02:03:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:03:04 INFO - PROCESS | 1096 | 1465203784443 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:03:04 INFO - PROCESS | 1096 | 1465203784445 Marionette TRACE conn6 <- [1,678,null,{}] 02:03:04 INFO - PROCESS | 1096 | 1465203784449 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}] 02:03:04 INFO - PROCESS | 1096 | 1465203784451 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:04 INFO - PROCESS | 1096 | 1465203784602 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 02:03:04 INFO - PROCESS | 1096 | 1465203784648 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:04 INFO - PROCESS | 1096 | 1465203784651 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:04 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698E29000 == 32 [pid = 1096] [id = 179] 02:03:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076973E7800) [pid = 1096] [serial = 535] [outer = 0000000000000000] 02:03:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (0000007697523800) [pid = 1096] [serial = 536] [outer = 00000076973E7800] 02:03:04 INFO - PROCESS | 1096 | 1465203784713 Marionette DEBUG loaded listener.js 02:03:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076991B1400) [pid = 1096] [serial = 537] [outer = 00000076973E7800] 02:03:05 INFO - PROCESS | 1096 | 1465203785948 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]]]}] 02:03:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:03:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1534ms 02:03:05 INFO - PROCESS | 1096 | 1465203785981 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 02:03:05 INFO - PROCESS | 1096 | 1465203785985 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 02:03:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:03:06 INFO - PROCESS | 1096 | 1465203785991 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:03:06 INFO - PROCESS | 1096 | 1465203785995 Marionette TRACE conn6 <- [1,682,null,{}] 02:03:06 INFO - PROCESS | 1096 | 1465203786008 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}] 02:03:06 INFO - PROCESS | 1096 | 1465203786011 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:06 INFO - PROCESS | 1096 | 1465203786190 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 02:03:06 INFO - PROCESS | 1096 | 1465203786278 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:06 INFO - PROCESS | 1096 | 1465203786281 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:06 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698DC1000 == 33 [pid = 1096] [id = 180] 02:03:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769F187800) [pid = 1096] [serial = 538] [outer = 0000000000000000] 02:03:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769F2ACC00) [pid = 1096] [serial = 539] [outer = 000000769F187800] 02:03:06 INFO - PROCESS | 1096 | 1465203786340 Marionette DEBUG loaded listener.js 02:03:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769F858800) [pid = 1096] [serial = 540] [outer = 000000769F187800] 02:03:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5207000 == 32 [pid = 1096] [id = 16] 02:03:07 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F39800 == 31 [pid = 1096] [id = 21] 02:03:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A518D000 == 30 [pid = 1096] [id = 27] 02:03:07 INFO - PROCESS | 1096 | --DOCSHELL 000000769E2A0000 == 29 [pid = 1096] [id = 13] 02:03:07 INFO - PROCESS | 1096 | --DOCSHELL 000000769E16B800 == 28 [pid = 1096] [id = 25] 02:03:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D6B000 == 27 [pid = 1096] [id = 14] 02:03:07 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F48000 == 26 [pid = 1096] [id = 24] 02:03:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5ED3800 == 25 [pid = 1096] [id = 178] 02:03:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A50A8000 == 24 [pid = 1096] [id = 177] 02:03:07 INFO - PROCESS | 1096 | --DOCSHELL 000000769A4D2800 == 23 [pid = 1096] [id = 176] 02:03:07 INFO - PROCESS | 1096 | --DOCSHELL 000000769D95D000 == 22 [pid = 1096] [id = 175] 02:03:07 INFO - PROCESS | 1096 | --DOCSHELL 0000007698EE2800 == 21 [pid = 1096] [id = 174] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A9BBC400) [pid = 1096] [serial = 494] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A87A0800) [pid = 1096] [serial = 492] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A7398C00) [pid = 1096] [serial = 491] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A6C27800) [pid = 1096] [serial = 498] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769FC70800) [pid = 1096] [serial = 497] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769F85D400) [pid = 1096] [serial = 476] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A2959C00) [pid = 1096] [serial = 477] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A99FBC00) [pid = 1096] [serial = 471] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769F42C400) [pid = 1096] [serial = 482] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A2250400) [pid = 1096] [serial = 483] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A3C3E000) [pid = 1096] [serial = 485] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A51CE400) [pid = 1096] [serial = 486] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (0000007698DA0000) [pid = 1096] [serial = 479] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (000000769E2CC000) [pid = 1096] [serial = 480] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (000000769A52D400) [pid = 1096] [serial = 473] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (000000769E2D2800) [pid = 1096] [serial = 474] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (00000076AA420000) [pid = 1096] [serial = 495] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (00000076A5DAE800) [pid = 1096] [serial = 488] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (00000076AB290800) [pid = 1096] [serial = 501] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 58 (00000076AB32BC00) [pid = 1096] [serial = 504] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 57 (00000076AA587400) [pid = 1096] [serial = 500] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 56 (00000076A6B7D800) [pid = 1096] [serial = 489] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | --DOMWINDOW == 55 (00000076AB29C000) [pid = 1096] [serial = 503] [outer = 0000000000000000] [url = about:blank] 02:03:07 INFO - PROCESS | 1096 | 1465203787624 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]]]}] 02:03:07 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) 02:03:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1654ms 02:03:07 INFO - PROCESS | 1096 | 1465203787648 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 02:03:07 INFO - PROCESS | 1096 | 1465203787652 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 02:03:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:03:07 INFO - PROCESS | 1096 | 1465203787656 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:03:07 INFO - PROCESS | 1096 | 1465203787660 Marionette TRACE conn6 <- [1,686,null,{}] 02:03:07 INFO - PROCESS | 1096 | 1465203787665 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}] 02:03:07 INFO - PROCESS | 1096 | 1465203787668 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:07 INFO - PROCESS | 1096 | 1465203787806 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 02:03:07 INFO - PROCESS | 1096 | 1465203787867 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:07 INFO - PROCESS | 1096 | 1465203787870 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:07 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699834000 == 22 [pid = 1096] [id = 181] 02:03:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 56 (00000076987BC000) [pid = 1096] [serial = 541] [outer = 0000000000000000] 02:03:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 57 (0000007698DA4C00) [pid = 1096] [serial = 542] [outer = 00000076987BC000] 02:03:07 INFO - PROCESS | 1096 | 1465203787920 Marionette DEBUG loaded listener.js 02:03:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (0000007699499000) [pid = 1096] [serial = 543] [outer = 00000076987BC000] 02:03:08 INFO - PROCESS | 1096 | 1465203788796 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]]]}] 02:03:08 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) 02:03:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1178ms 02:03:08 INFO - PROCESS | 1096 | 1465203788840 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 02:03:08 INFO - PROCESS | 1096 | 1465203788846 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 02:03:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:03:08 INFO - PROCESS | 1096 | 1465203788852 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:03:08 INFO - PROCESS | 1096 | 1465203788855 Marionette TRACE conn6 <- [1,690,null,{}] 02:03:08 INFO - PROCESS | 1096 | 1465203788859 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}] 02:03:08 INFO - PROCESS | 1096 | 1465203788862 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:08 INFO - PROCESS | 1096 | 1465203788959 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 02:03:08 INFO - PROCESS | 1096 | 1465203788966 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:08 INFO - PROCESS | 1096 | 1465203788968 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:08 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E2A2000 == 23 [pid = 1096] [id = 182] 02:03:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (000000769DA10400) [pid = 1096] [serial = 544] [outer = 0000000000000000] 02:03:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (000000769DA84C00) [pid = 1096] [serial = 545] [outer = 000000769DA10400] 02:03:09 INFO - PROCESS | 1096 | 1465203789018 Marionette DEBUG loaded listener.js 02:03:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (000000769E18E800) [pid = 1096] [serial = 546] [outer = 000000769DA10400] 02:03:10 INFO - PROCESS | 1096 | 1465203790039 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]]]}] 02:03:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:03:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1250ms 02:03:10 INFO - PROCESS | 1096 | 1465203790106 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 02:03:10 INFO - PROCESS | 1096 | 1465203790109 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 02:03:10 INFO - PROCESS | 1096 | 1465203790112 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:03:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:03:10 INFO - PROCESS | 1096 | 1465203790116 Marionette TRACE conn6 <- [1,694,null,{}] 02:03:10 INFO - PROCESS | 1096 | 1465203790128 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}] 02:03:10 INFO - PROCESS | 1096 | 1465203790133 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:10 INFO - PROCESS | 1096 | 1465203790253 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 02:03:10 INFO - PROCESS | 1096 | 1465203790261 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:10 INFO - PROCESS | 1096 | 1465203790264 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:10 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2219800 == 24 [pid = 1096] [id = 183] 02:03:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (000000769F2B0C00) [pid = 1096] [serial = 547] [outer = 0000000000000000] 02:03:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (000000769F2B3C00) [pid = 1096] [serial = 548] [outer = 000000769F2B0C00] 02:03:10 INFO - PROCESS | 1096 | 1465203790361 Marionette DEBUG loaded listener.js 02:03:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769FC70800) [pid = 1096] [serial = 549] [outer = 000000769F2B0C00] 02:03:10 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (000000769DA85400) [pid = 1096] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:03:10 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (000000769F17F400) [pid = 1096] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:03:10 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (0000007697D51000) [pid = 1096] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:03:10 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (000000769F424800) [pid = 1096] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:03:10 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (00000076973E4800) [pid = 1096] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:03:10 INFO - PROCESS | 1096 | --DOMWINDOW == 58 (00000076A2957C00) [pid = 1096] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:03:10 INFO - PROCESS | 1096 | --DOMWINDOW == 57 (00000076A6D0B000) [pid = 1096] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:03:10 INFO - PROCESS | 1096 | --DOMWINDOW == 56 (00000076AB3AC000) [pid = 1096] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:03:10 INFO - PROCESS | 1096 | --DOMWINDOW == 55 (00000076A294A800) [pid = 1096] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:03:11 INFO - PROCESS | 1096 | 1465203791289 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]]]}] 02:03:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:03:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1189ms 02:03:11 INFO - PROCESS | 1096 | 1465203791306 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 02:03:11 INFO - PROCESS | 1096 | 1465203791309 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 02:03:11 INFO - PROCESS | 1096 | 1465203791316 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:03:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:03:11 INFO - PROCESS | 1096 | 1465203791318 Marionette TRACE conn6 <- [1,698,null,{}] 02:03:11 INFO - PROCESS | 1096 | 1465203791321 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}] 02:03:11 INFO - PROCESS | 1096 | 1465203791323 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:11 INFO - PROCESS | 1096 | 1465203791418 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 02:03:11 INFO - PROCESS | 1096 | 1465203791424 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:11 INFO - PROCESS | 1096 | 1465203791426 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:11 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A50A4800 == 25 [pid = 1096] [id = 184] 02:03:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 56 (00000076A2959400) [pid = 1096] [serial = 550] [outer = 0000000000000000] 02:03:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 57 (00000076A2C83C00) [pid = 1096] [serial = 551] [outer = 00000076A2959400] 02:03:11 INFO - PROCESS | 1096 | 1465203791474 Marionette DEBUG loaded listener.js 02:03:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (00000076A2DA6C00) [pid = 1096] [serial = 552] [outer = 00000076A2959400] 02:03:12 INFO - PROCESS | 1096 | 1465203792409 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]]]}] 02:03:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:03:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1134ms 02:03:12 INFO - PROCESS | 1096 | 1465203792454 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 02:03:12 INFO - PROCESS | 1096 | 1465203792456 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 02:03:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:03:12 INFO - PROCESS | 1096 | 1465203792460 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:03:12 INFO - PROCESS | 1096 | 1465203792462 Marionette TRACE conn6 <- [1,702,null,{}] 02:03:12 INFO - PROCESS | 1096 | 1465203792466 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}] 02:03:12 INFO - PROCESS | 1096 | 1465203792468 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:12 INFO - PROCESS | 1096 | 1465203792553 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 02:03:12 INFO - PROCESS | 1096 | 1465203792560 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:12 INFO - PROCESS | 1096 | 1465203792562 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:12 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698E23000 == 26 [pid = 1096] [id = 185] 02:03:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (00000076A33BD400) [pid = 1096] [serial = 553] [outer = 0000000000000000] 02:03:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (00000076A3469400) [pid = 1096] [serial = 554] [outer = 00000076A33BD400] 02:03:12 INFO - PROCESS | 1096 | 1465203792609 Marionette DEBUG loaded listener.js 02:03:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (00000076A3C43400) [pid = 1096] [serial = 555] [outer = 00000076A33BD400] 02:03:13 INFO - PROCESS | 1096 | 1465203793574 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]]]}] 02:03:13 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 02:03:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1144ms 02:03:13 INFO - PROCESS | 1096 | 1465203793609 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 02:03:13 INFO - PROCESS | 1096 | 1465203793612 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 02:03:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:03:13 INFO - PROCESS | 1096 | 1465203793619 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:03:13 INFO - PROCESS | 1096 | 1465203793622 Marionette TRACE conn6 <- [1,706,null,{}] 02:03:13 INFO - PROCESS | 1096 | 1465203793628 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}] 02:03:13 INFO - PROCESS | 1096 | 1465203793631 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:13 INFO - PROCESS | 1096 | 1465203793767 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 02:03:13 INFO - PROCESS | 1096 | 1465203793832 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:13 INFO - PROCESS | 1096 | 1465203793835 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:13 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DA29000 == 27 [pid = 1096] [id = 186] 02:03:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (000000769D772800) [pid = 1096] [serial = 556] [outer = 0000000000000000] 02:03:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (000000769D9BBC00) [pid = 1096] [serial = 557] [outer = 000000769D772800] 02:03:13 INFO - PROCESS | 1096 | 1465203793895 Marionette DEBUG loaded listener.js 02:03:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769E4F1800) [pid = 1096] [serial = 558] [outer = 000000769D772800] 02:03:15 INFO - PROCESS | 1096 | 1465203795019 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]]]}] 02:03:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:03:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1445ms 02:03:15 INFO - PROCESS | 1096 | 1465203795078 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 02:03:15 INFO - PROCESS | 1096 | 1465203795083 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 02:03:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:03:15 INFO - PROCESS | 1096 | 1465203795091 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:03:15 INFO - PROCESS | 1096 | 1465203795094 Marionette TRACE conn6 <- [1,710,null,{}] 02:03:15 INFO - PROCESS | 1096 | 1465203795098 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}] 02:03:15 INFO - PROCESS | 1096 | 1465203795101 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:15 INFO - PROCESS | 1096 | 1465203795258 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 02:03:15 INFO - PROCESS | 1096 | 1465203795401 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:15 INFO - PROCESS | 1096 | 1465203795404 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:15 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698ED5000 == 28 [pid = 1096] [id = 187] 02:03:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (00000076A22CDC00) [pid = 1096] [serial = 559] [outer = 0000000000000000] 02:03:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A36D1000) [pid = 1096] [serial = 560] [outer = 00000076A22CDC00] 02:03:15 INFO - PROCESS | 1096 | 1465203795464 Marionette DEBUG loaded listener.js 02:03:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A3ED2000) [pid = 1096] [serial = 561] [outer = 00000076A22CDC00] 02:03:16 INFO - PROCESS | 1096 | 1465203796198 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] 02:03:16 INFO - PROCESS | 1096 | 1465203796233 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 02:03:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:03:16 INFO - PROCESS | 1096 | 1465203796238 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:03:16 INFO - PROCESS | 1096 | 1465203796241 Marionette TRACE conn6 <- [1,714,null,{}] 02:03:16 INFO - PROCESS | 1096 | 1465203796247 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}] 02:03:16 INFO - PROCESS | 1096 | 1465203796250 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:16 INFO - PROCESS | 1096 | 1465203796357 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 02:03:16 INFO - PROCESS | 1096 | 1465203796449 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:16 INFO - PROCESS | 1096 | 1465203796454 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:16 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699573800 == 29 [pid = 1096] [id = 188] 02:03:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769E6B1C00) [pid = 1096] [serial = 562] [outer = 0000000000000000] 02:03:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769F1AFC00) [pid = 1096] [serial = 563] [outer = 000000769E6B1C00] 02:03:16 INFO - PROCESS | 1096 | 1465203796506 Marionette DEBUG loaded listener.js 02:03:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769F42D000) [pid = 1096] [serial = 564] [outer = 000000769E6B1C00] 02:03:17 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8321800 == 28 [pid = 1096] [id = 19] 02:03:17 INFO - PROCESS | 1096 | --DOCSHELL 00000076A3430800 == 27 [pid = 1096] [id = 15] 02:03:17 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD20F000 == 26 [pid = 1096] [id = 23] 02:03:17 INFO - PROCESS | 1096 | --DOCSHELL 0000007698E29000 == 25 [pid = 1096] [id = 179] 02:03:17 INFO - PROCESS | 1096 | --DOCSHELL 00000076A520C800 == 24 [pid = 1096] [id = 17] 02:03:17 INFO - PROCESS | 1096 | --DOCSHELL 00000076A631C000 == 23 [pid = 1096] [id = 18] 02:03:17 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F4D800 == 22 [pid = 1096] [id = 29] 02:03:17 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9259000 == 21 [pid = 1096] [id = 20] 02:03:17 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2226800 == 20 [pid = 1096] [id = 26] 02:03:17 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD12B000 == 19 [pid = 1096] [id = 22] 02:03:17 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5B4D800 == 18 [pid = 1096] [id = 28] 02:03:17 INFO - PROCESS | 1096 | --DOCSHELL 000000769988A800 == 17 [pid = 1096] [id = 10] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769DA8E800) [pid = 1096] [serial = 524] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769E434800) [pid = 1096] [serial = 525] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (000000769F299400) [pid = 1096] [serial = 527] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076987BA400) [pid = 1096] [serial = 521] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (000000769915C800) [pid = 1096] [serial = 522] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A2DA3800) [pid = 1096] [serial = 519] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (000000769F42F800) [pid = 1096] [serial = 518] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A3C49000) [pid = 1096] [serial = 533] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (000000769DA8F400) [pid = 1096] [serial = 507] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (00000076975DA400) [pid = 1096] [serial = 506] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (00000076A3ECF800) [pid = 1096] [serial = 510] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 58 (00000076A2DA3400) [pid = 1096] [serial = 509] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 57 (00000076A9DF0800) [pid = 1096] [serial = 513] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 56 (00000076A98B2800) [pid = 1096] [serial = 512] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 55 (00000076AD1CFC00) [pid = 1096] [serial = 516] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 54 (00000076AB4B4000) [pid = 1096] [serial = 515] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 53 (00000076A2957000) [pid = 1096] [serial = 530] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 52 (00000076A2DA7000) [pid = 1096] [serial = 531] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | --DOMWINDOW == 51 (000000769F2B5C00) [pid = 1096] [serial = 528] [outer = 0000000000000000] [url = about:blank] 02:03:17 INFO - PROCESS | 1096 | 1465203797673 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]]]}] 02:03:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:03:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1486ms 02:03:17 INFO - PROCESS | 1096 | 1465203797728 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 02:03:17 INFO - PROCESS | 1096 | 1465203797733 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 02:03:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:03:17 INFO - PROCESS | 1096 | 1465203797738 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:03:17 INFO - PROCESS | 1096 | 1465203797741 Marionette TRACE conn6 <- [1,718,null,{}] 02:03:17 INFO - PROCESS | 1096 | 1465203797747 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}] 02:03:17 INFO - PROCESS | 1096 | 1465203797750 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:17 INFO - PROCESS | 1096 | 1465203797839 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 02:03:17 INFO - PROCESS | 1096 | 1465203797847 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:17 INFO - PROCESS | 1096 | 1465203797851 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:17 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F41000 == 18 [pid = 1096] [id = 189] 02:03:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 52 (0000007699158400) [pid = 1096] [serial = 565] [outer = 0000000000000000] 02:03:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 53 (00000076991B4C00) [pid = 1096] [serial = 566] [outer = 0000007699158400] 02:03:17 INFO - PROCESS | 1096 | 1465203797901 Marionette DEBUG loaded listener.js 02:03:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 54 (000000769D775000) [pid = 1096] [serial = 567] [outer = 0000007699158400] 02:03:18 INFO - PROCESS | 1096 | 1465203798431 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] 02:03:18 INFO - PROCESS | 1096 | 1465203798481 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 02:03:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:03:18 INFO - PROCESS | 1096 | 1465203798488 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:03:18 INFO - PROCESS | 1096 | 1465203798490 Marionette TRACE conn6 <- [1,722,null,{}] 02:03:18 INFO - PROCESS | 1096 | 1465203798529 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}] 02:03:18 INFO - PROCESS | 1096 | 1465203798532 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:18 INFO - PROCESS | 1096 | 1465203798629 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 02:03:18 INFO - PROCESS | 1096 | 1465203798694 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:18 INFO - PROCESS | 1096 | 1465203798697 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:18 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E697000 == 19 [pid = 1096] [id = 190] 02:03:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 55 (000000769DA88800) [pid = 1096] [serial = 568] [outer = 0000000000000000] 02:03:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 56 (000000769E43A000) [pid = 1096] [serial = 569] [outer = 000000769DA88800] 02:03:18 INFO - PROCESS | 1096 | 1465203798748 Marionette DEBUG loaded listener.js 02:03:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 57 (000000769F149800) [pid = 1096] [serial = 570] [outer = 000000769DA88800] 02:03:19 INFO - PROCESS | 1096 | 1465203799148 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]]]}] 02:03:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:03:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 713ms 02:03:19 INFO - PROCESS | 1096 | 1465203799202 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 02:03:19 INFO - PROCESS | 1096 | 1465203799204 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 02:03:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:03:19 INFO - PROCESS | 1096 | 1465203799208 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:03:19 INFO - PROCESS | 1096 | 1465203799212 Marionette TRACE conn6 <- [1,726,null,{}] 02:03:19 INFO - PROCESS | 1096 | 1465203799224 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}] 02:03:19 INFO - PROCESS | 1096 | 1465203799229 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:19 INFO - PROCESS | 1096 | 1465203799323 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 02:03:19 INFO - PROCESS | 1096 | 1465203799331 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:19 INFO - PROCESS | 1096 | 1465203799334 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:19 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D76800 == 20 [pid = 1096] [id = 191] 02:03:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (000000769F431800) [pid = 1096] [serial = 571] [outer = 0000000000000000] 02:03:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (00000076A2253000) [pid = 1096] [serial = 572] [outer = 000000769F431800] 02:03:19 INFO - PROCESS | 1096 | 1465203799389 Marionette DEBUG loaded listener.js 02:03:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (00000076A2955400) [pid = 1096] [serial = 573] [outer = 000000769F431800] 02:03:20 INFO - PROCESS | 1096 | [1096] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:03:20 INFO - PROCESS | 1096 | 1465203800362 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]]]}] 02:03:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:03:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1188ms 02:03:20 INFO - PROCESS | 1096 | 1465203800399 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 02:03:20 INFO - PROCESS | 1096 | 1465203800401 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 02:03:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:03:20 INFO - PROCESS | 1096 | 1465203800410 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:03:20 INFO - PROCESS | 1096 | 1465203800412 Marionette TRACE conn6 <- [1,730,null,{}] 02:03:20 INFO - PROCESS | 1096 | 1465203800416 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}] 02:03:20 INFO - PROCESS | 1096 | 1465203800418 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:20 INFO - PROCESS | 1096 | 1465203800528 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 02:03:20 INFO - PROCESS | 1096 | 1465203800536 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:20 INFO - PROCESS | 1096 | 1465203800538 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:20 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A520B000 == 21 [pid = 1096] [id = 192] 02:03:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (00000076A2D9C400) [pid = 1096] [serial = 574] [outer = 0000000000000000] 02:03:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (00000076A3360000) [pid = 1096] [serial = 575] [outer = 00000076A2D9C400] 02:03:20 INFO - PROCESS | 1096 | 1465203800586 Marionette DEBUG loaded listener.js 02:03:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (00000076A3C3A800) [pid = 1096] [serial = 576] [outer = 00000076A2D9C400] 02:03:21 INFO - PROCESS | 1096 | 1465203801501 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]]]}] 02:03:21 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 02:03:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1135ms 02:03:21 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A2959400) [pid = 1096] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:03:21 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (000000769F2B0C00) [pid = 1096] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:03:21 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (00000076973E7800) [pid = 1096] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:03:21 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (00000076A2DA5C00) [pid = 1096] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:03:21 INFO - PROCESS | 1096 | --DOMWINDOW == 58 (000000769F187800) [pid = 1096] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:03:21 INFO - PROCESS | 1096 | --DOMWINDOW == 57 (00000076987BC000) [pid = 1096] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:03:21 INFO - PROCESS | 1096 | --DOMWINDOW == 56 (000000769DA10400) [pid = 1096] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:03:21 INFO - PROCESS | 1096 | --DOMWINDOW == 55 (00000076A33BD400) [pid = 1096] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:03:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:03:21 INFO - PROCESS | 1096 | 1465203801559 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 02:03:21 INFO - PROCESS | 1096 | 1465203801561 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 02:03:21 INFO - PROCESS | 1096 | 1465203801565 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:03:21 INFO - PROCESS | 1096 | 1465203801567 Marionette TRACE conn6 <- [1,734,null,{}] 02:03:21 INFO - PROCESS | 1096 | 1465203801571 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}] 02:03:21 INFO - PROCESS | 1096 | 1465203801573 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:21 INFO - PROCESS | 1096 | 1465203801657 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 02:03:21 INFO - PROCESS | 1096 | 1465203801663 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:21 INFO - PROCESS | 1096 | 1465203801665 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:21 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5B3C800 == 22 [pid = 1096] [id = 193] 02:03:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 56 (000000769E2D4000) [pid = 1096] [serial = 577] [outer = 0000000000000000] 02:03:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 57 (000000769F187800) [pid = 1096] [serial = 578] [outer = 000000769E2D4000] 02:03:21 INFO - PROCESS | 1096 | 1465203801711 Marionette DEBUG loaded listener.js 02:03:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (00000076A3CBD400) [pid = 1096] [serial = 579] [outer = 000000769E2D4000] 02:03:22 INFO - PROCESS | 1096 | 1465203802647 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]]]}] 02:03:22 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.) 02:03:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1133ms 02:03:22 INFO - PROCESS | 1096 | 1465203802701 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 02:03:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:03:22 INFO - PROCESS | 1096 | 1465203802703 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 02:03:22 INFO - PROCESS | 1096 | 1465203802706 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:03:22 INFO - PROCESS | 1096 | 1465203802708 Marionette TRACE conn6 <- [1,738,null,{}] 02:03:22 INFO - PROCESS | 1096 | 1465203802712 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}] 02:03:22 INFO - PROCESS | 1096 | 1465203802718 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:22 INFO - PROCESS | 1096 | 1465203802829 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 02:03:22 INFO - PROCESS | 1096 | 1465203802836 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:22 INFO - PROCESS | 1096 | 1465203802838 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:22 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6C84800 == 23 [pid = 1096] [id = 194] 02:03:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (00000076A53ECC00) [pid = 1096] [serial = 580] [outer = 0000000000000000] 02:03:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (00000076A5DACC00) [pid = 1096] [serial = 581] [outer = 00000076A53ECC00] 02:03:22 INFO - PROCESS | 1096 | 1465203802885 Marionette DEBUG loaded listener.js 02:03:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (00000076A62D5400) [pid = 1096] [serial = 582] [outer = 00000076A53ECC00] 02:03:23 INFO - PROCESS | 1096 | 1465203803853 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]]]}] 02:03:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:03:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1180ms 02:03:23 INFO - PROCESS | 1096 | 1465203803889 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 02:03:23 INFO - PROCESS | 1096 | 1465203803895 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 02:03:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:03:23 INFO - PROCESS | 1096 | 1465203803900 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:03:23 INFO - PROCESS | 1096 | 1465203803904 Marionette TRACE conn6 <- [1,742,null,{}] 02:03:23 INFO - PROCESS | 1096 | 1465203803910 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}] 02:03:23 INFO - PROCESS | 1096 | 1465203803914 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:24 INFO - PROCESS | 1096 | 1465203804061 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 02:03:24 INFO - PROCESS | 1096 | 1465203804122 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:24 INFO - PROCESS | 1096 | 1465203804126 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:24 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F19000 == 24 [pid = 1096] [id = 195] 02:03:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (0000007698D23000) [pid = 1096] [serial = 583] [outer = 0000000000000000] 02:03:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (0000007698D9CC00) [pid = 1096] [serial = 584] [outer = 0000007698D23000] 02:03:24 INFO - PROCESS | 1096 | 1465203804187 Marionette DEBUG loaded listener.js 02:03:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769DA10400) [pid = 1096] [serial = 585] [outer = 0000007698D23000] 02:03:25 INFO - PROCESS | 1096 | 1465203805389 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]]]}] 02:03:25 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 02:03:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1543ms 02:03:25 INFO - PROCESS | 1096 | 1465203805490 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 02:03:25 INFO - PROCESS | 1096 | 1465203805495 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 02:03:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:03:25 INFO - PROCESS | 1096 | 1465203805544 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:03:25 INFO - PROCESS | 1096 | 1465203805548 Marionette TRACE conn6 <- [1,746,null,{}] 02:03:25 INFO - PROCESS | 1096 | 1465203805552 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}] 02:03:25 INFO - PROCESS | 1096 | 1465203805555 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:25 INFO - PROCESS | 1096 | 1465203805739 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 02:03:25 INFO - PROCESS | 1096 | 1465203805802 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:25 INFO - PROCESS | 1096 | 1465203805806 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:25 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698E15800 == 25 [pid = 1096] [id = 196] 02:03:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (0000007698D24C00) [pid = 1096] [serial = 586] [outer = 0000000000000000] 02:03:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (0000007699157C00) [pid = 1096] [serial = 587] [outer = 0000007698D24C00] 02:03:25 INFO - PROCESS | 1096 | 1465203805857 Marionette DEBUG loaded listener.js 02:03:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769E1CB400) [pid = 1096] [serial = 588] [outer = 0000007698D24C00] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A2C83C00) [pid = 1096] [serial = 551] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (000000769F2B3C00) [pid = 1096] [serial = 548] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (0000007697523800) [pid = 1096] [serial = 536] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076991B1400) [pid = 1096] [serial = 537] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A53F1C00) [pid = 1096] [serial = 534] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (000000769F2ACC00) [pid = 1096] [serial = 539] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (000000769F858800) [pid = 1096] [serial = 540] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (0000007698DA4C00) [pid = 1096] [serial = 542] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 58 (0000007699499000) [pid = 1096] [serial = 543] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 57 (000000769DA84C00) [pid = 1096] [serial = 545] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 56 (00000076A2DA6C00) [pid = 1096] [serial = 552] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 55 (000000769FC70800) [pid = 1096] [serial = 549] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 54 (000000769E18E800) [pid = 1096] [serial = 546] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 53 (00000076A3C43400) [pid = 1096] [serial = 555] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | --DOMWINDOW == 52 (00000076A3469400) [pid = 1096] [serial = 554] [outer = 0000000000000000] [url = about:blank] 02:03:26 INFO - PROCESS | 1096 | 1465203806425 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]]]}] 02:03:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:03:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 945ms 02:03:26 INFO - PROCESS | 1096 | 1465203806495 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 02:03:26 INFO - PROCESS | 1096 | 1465203806499 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 02:03:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:03:26 INFO - PROCESS | 1096 | 1465203806504 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:03:26 INFO - PROCESS | 1096 | 1465203806507 Marionette TRACE conn6 <- [1,750,null,{}] 02:03:26 INFO - PROCESS | 1096 | 1465203806512 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}] 02:03:26 INFO - PROCESS | 1096 | 1465203806517 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:26 INFO - PROCESS | 1096 | 1465203806610 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 02:03:26 INFO - PROCESS | 1096 | 1465203806675 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:26 INFO - PROCESS | 1096 | 1465203806678 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:26 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6F4000 == 26 [pid = 1096] [id = 197] 02:03:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 53 (00000076991AC400) [pid = 1096] [serial = 589] [outer = 0000000000000000] 02:03:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 54 (000000769DA8F000) [pid = 1096] [serial = 590] [outer = 00000076991AC400] 02:03:26 INFO - PROCESS | 1096 | 1465203806727 Marionette DEBUG loaded listener.js 02:03:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 55 (000000769F14CC00) [pid = 1096] [serial = 591] [outer = 00000076991AC400] 02:03:27 INFO - PROCESS | 1096 | [1096] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:03:27 INFO - PROCESS | 1096 | 1465203807625 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]]]}] 02:03:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:03:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1137ms 02:03:27 INFO - PROCESS | 1096 | 1465203807645 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 02:03:27 INFO - PROCESS | 1096 | 1465203807648 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 02:03:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:03:27 INFO - PROCESS | 1096 | 1465203807651 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:03:27 INFO - PROCESS | 1096 | 1465203807653 Marionette TRACE conn6 <- [1,754,null,{}] 02:03:27 INFO - PROCESS | 1096 | 1465203807657 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}] 02:03:27 INFO - PROCESS | 1096 | 1465203807659 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:27 INFO - PROCESS | 1096 | 1465203807773 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 02:03:27 INFO - PROCESS | 1096 | 1465203807784 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:27 INFO - PROCESS | 1096 | 1465203807787 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:27 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D77800 == 27 [pid = 1096] [id = 198] 02:03:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 56 (000000769F42E000) [pid = 1096] [serial = 592] [outer = 0000000000000000] 02:03:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 57 (000000769F863000) [pid = 1096] [serial = 593] [outer = 000000769F42E000] 02:03:27 INFO - PROCESS | 1096 | 1465203807836 Marionette DEBUG loaded listener.js 02:03:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (00000076A22D7800) [pid = 1096] [serial = 594] [outer = 000000769F42E000] 02:03:28 INFO - PROCESS | 1096 | 1465203808740 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]]]}] 02:03:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:03:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1145ms 02:03:28 INFO - PROCESS | 1096 | 1465203808798 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 02:03:28 INFO - PROCESS | 1096 | 1465203808802 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 02:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:03:28 INFO - PROCESS | 1096 | 1465203808819 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:03:28 INFO - PROCESS | 1096 | 1465203808824 Marionette TRACE conn6 <- [1,758,null,{}] 02:03:28 INFO - PROCESS | 1096 | 1465203808828 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}] 02:03:28 INFO - PROCESS | 1096 | 1465203808832 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:28 INFO - PROCESS | 1096 | 1465203808946 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 02:03:28 INFO - PROCESS | 1096 | 1465203808951 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:28 INFO - PROCESS | 1096 | 1465203808953 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:28 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5A2F800 == 28 [pid = 1096] [id = 199] 02:03:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (00000076A2DF0400) [pid = 1096] [serial = 595] [outer = 0000000000000000] 02:03:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (00000076A3C3D000) [pid = 1096] [serial = 596] [outer = 00000076A2DF0400] 02:03:29 INFO - PROCESS | 1096 | 1465203808999 Marionette DEBUG loaded listener.js 02:03:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (00000076A3ED6000) [pid = 1096] [serial = 597] [outer = 00000076A2DF0400] 02:03:29 INFO - PROCESS | 1096 | 1465203809486 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]]]}] 02:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 02:03:29 INFO - PROCESS | 1096 | 1465203809503 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 02:03:29 INFO - PROCESS | 1096 | 1465203809505 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 02:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:03:29 INFO - PROCESS | 1096 | 1465203809509 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:03:29 INFO - PROCESS | 1096 | 1465203809510 Marionette TRACE conn6 <- [1,762,null,{}] 02:03:29 INFO - PROCESS | 1096 | 1465203809514 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}] 02:03:29 INFO - PROCESS | 1096 | 1465203809516 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:29 INFO - PROCESS | 1096 | 1465203809634 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 02:03:29 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (00000076A2D9C400) [pid = 1096] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:03:29 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (000000769F431800) [pid = 1096] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:03:29 INFO - PROCESS | 1096 | --DOMWINDOW == 58 (0000007699158400) [pid = 1096] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:03:29 INFO - PROCESS | 1096 | --DOMWINDOW == 57 (000000769DA88800) [pid = 1096] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:03:29 INFO - PROCESS | 1096 | --DOMWINDOW == 56 (000000769E6B1C00) [pid = 1096] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:03:29 INFO - PROCESS | 1096 | --DOMWINDOW == 55 (000000769D772800) [pid = 1096] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:03:29 INFO - PROCESS | 1096 | --DOMWINDOW == 54 (00000076A22CDC00) [pid = 1096] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:03:29 INFO - PROCESS | 1096 | --DOMWINDOW == 53 (000000769E2D4000) [pid = 1096] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:03:29 INFO - PROCESS | 1096 | 1465203809684 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:29 INFO - PROCESS | 1096 | 1465203809686 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:29 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6573800 == 29 [pid = 1096] [id = 200] 02:03:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 54 (0000007697520400) [pid = 1096] [serial = 598] [outer = 0000000000000000] 02:03:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 55 (000000769A582000) [pid = 1096] [serial = 599] [outer = 0000007697520400] 02:03:29 INFO - PROCESS | 1096 | 1465203809741 Marionette DEBUG loaded listener.js 02:03:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 56 (00000076A2D9D400) [pid = 1096] [serial = 600] [outer = 0000007697520400] 02:03:30 INFO - PROCESS | 1096 | 1465203810113 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]]]}] 02:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 628ms 02:03:30 INFO - PROCESS | 1096 | 1465203810140 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 02:03:30 INFO - PROCESS | 1096 | 1465203810142 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 02:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:03:30 INFO - PROCESS | 1096 | 1465203810145 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:03:30 INFO - PROCESS | 1096 | 1465203810147 Marionette TRACE conn6 <- [1,766,null,{}] 02:03:30 INFO - PROCESS | 1096 | 1465203810150 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}] 02:03:30 INFO - PROCESS | 1096 | 1465203810153 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:30 INFO - PROCESS | 1096 | 1465203810264 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 02:03:30 INFO - PROCESS | 1096 | 1465203810340 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:30 INFO - PROCESS | 1096 | 1465203810346 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:30 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D6B000 == 30 [pid = 1096] [id = 201] 02:03:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 57 (00000076A5DF8800) [pid = 1096] [serial = 601] [outer = 0000000000000000] 02:03:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (00000076A62C7400) [pid = 1096] [serial = 602] [outer = 00000076A5DF8800] 02:03:30 INFO - PROCESS | 1096 | 1465203810402 Marionette DEBUG loaded listener.js 02:03:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (00000076A650A000) [pid = 1096] [serial = 603] [outer = 00000076A5DF8800] 02:03:30 INFO - PROCESS | 1096 | 1465203810800 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]]]}] 02:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 02:03:30 INFO - PROCESS | 1096 | 1465203810838 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 02:03:30 INFO - PROCESS | 1096 | 1465203810841 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 02:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:03:30 INFO - PROCESS | 1096 | 1465203810844 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:03:30 INFO - PROCESS | 1096 | 1465203810846 Marionette TRACE conn6 <- [1,770,null,{}] 02:03:30 INFO - PROCESS | 1096 | 1465203810849 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}] 02:03:30 INFO - PROCESS | 1096 | 1465203810851 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:30 INFO - PROCESS | 1096 | 1465203810936 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 02:03:30 INFO - PROCESS | 1096 | 1465203810941 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:30 INFO - PROCESS | 1096 | 1465203810943 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:30 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A831F800 == 31 [pid = 1096] [id = 202] 02:03:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (00000076A650D000) [pid = 1096] [serial = 604] [outer = 0000000000000000] 02:03:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (00000076A6955400) [pid = 1096] [serial = 605] [outer = 00000076A650D000] 02:03:31 INFO - PROCESS | 1096 | 1465203810996 Marionette DEBUG loaded listener.js 02:03:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (00000076A695D400) [pid = 1096] [serial = 606] [outer = 00000076A650D000] 02:03:31 INFO - PROCESS | 1096 | 1465203811403 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]]]}] 02:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 02:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:03:31 INFO - PROCESS | 1096 | 1465203811477 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 02:03:31 INFO - PROCESS | 1096 | 1465203811479 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 02:03:31 INFO - PROCESS | 1096 | 1465203811483 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:03:31 INFO - PROCESS | 1096 | 1465203811484 Marionette TRACE conn6 <- [1,774,null,{}] 02:03:31 INFO - PROCESS | 1096 | 1465203811488 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}] 02:03:31 INFO - PROCESS | 1096 | 1465203811490 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:31 INFO - PROCESS | 1096 | 1465203811573 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 02:03:31 INFO - PROCESS | 1096 | 1465203811580 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:31 INFO - PROCESS | 1096 | 1465203811582 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:31 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A89A0800 == 32 [pid = 1096] [id = 203] 02:03:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (00000076A69E3400) [pid = 1096] [serial = 607] [outer = 0000000000000000] 02:03:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (00000076A69EA800) [pid = 1096] [serial = 608] [outer = 00000076A69E3400] 02:03:31 INFO - PROCESS | 1096 | 1465203811627 Marionette DEBUG loaded listener.js 02:03:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (00000076A6C24000) [pid = 1096] [serial = 609] [outer = 00000076A69E3400] 02:03:32 INFO - PROCESS | 1096 | 1465203812068 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]]]}] 02:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 628ms 02:03:32 INFO - PROCESS | 1096 | 1465203812114 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 02:03:32 INFO - PROCESS | 1096 | 1465203812116 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 02:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:03:32 INFO - PROCESS | 1096 | 1465203812124 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:03:32 INFO - PROCESS | 1096 | 1465203812126 Marionette TRACE conn6 <- [1,778,null,{}] 02:03:32 INFO - PROCESS | 1096 | 1465203812130 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}] 02:03:32 INFO - PROCESS | 1096 | 1465203812132 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:32 INFO - PROCESS | 1096 | 1465203812226 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 02:03:32 INFO - PROCESS | 1096 | 1465203812233 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:32 INFO - PROCESS | 1096 | 1465203812236 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:32 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9A8E000 == 33 [pid = 1096] [id = 204] 02:03:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A69E2000) [pid = 1096] [serial = 610] [outer = 0000000000000000] 02:03:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A6C2C000) [pid = 1096] [serial = 611] [outer = 00000076A69E2000] 02:03:32 INFO - PROCESS | 1096 | 1465203812282 Marionette DEBUG loaded listener.js 02:03:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A6DC2400) [pid = 1096] [serial = 612] [outer = 00000076A69E2000] 02:03:33 INFO - PROCESS | 1096 | 1465203813010 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]]]}] 02:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 943ms 02:03:33 INFO - PROCESS | 1096 | 1465203813066 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 02:03:33 INFO - PROCESS | 1096 | 1465203813071 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 02:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:03:33 INFO - PROCESS | 1096 | 1465203813075 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:03:33 INFO - PROCESS | 1096 | 1465203813081 Marionette TRACE conn6 <- [1,782,null,{}] 02:03:33 INFO - PROCESS | 1096 | 1465203813087 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}] 02:03:33 INFO - PROCESS | 1096 | 1465203813090 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:33 INFO - PROCESS | 1096 | 1465203813217 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 02:03:33 INFO - PROCESS | 1096 | 1465203813281 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:33 INFO - PROCESS | 1096 | 1465203813284 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:33 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A222D000 == 34 [pid = 1096] [id = 205] 02:03:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769E430000) [pid = 1096] [serial = 613] [outer = 0000000000000000] 02:03:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769F148C00) [pid = 1096] [serial = 614] [outer = 000000769E430000] 02:03:33 INFO - PROCESS | 1096 | 1465203813344 Marionette DEBUG loaded listener.js 02:03:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769F427000) [pid = 1096] [serial = 615] [outer = 000000769E430000] 02:03:33 INFO - PROCESS | 1096 | 1465203813955 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]]]}] 02:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 944ms 02:03:34 INFO - PROCESS | 1096 | 1465203814023 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 02:03:34 INFO - PROCESS | 1096 | 1465203814028 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 02:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:03:34 INFO - PROCESS | 1096 | 1465203814035 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:03:34 INFO - PROCESS | 1096 | 1465203814038 Marionette TRACE conn6 <- [1,786,null,{}] 02:03:34 INFO - PROCESS | 1096 | 1465203814042 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}] 02:03:34 INFO - PROCESS | 1096 | 1465203814046 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:34 INFO - PROCESS | 1096 | 1465203814169 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 02:03:34 INFO - PROCESS | 1096 | 1465203814241 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:34 INFO - PROCESS | 1096 | 1465203814244 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:34 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A73D0000 == 35 [pid = 1096] [id = 206] 02:03:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A3467400) [pid = 1096] [serial = 616] [outer = 0000000000000000] 02:03:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A36D5000) [pid = 1096] [serial = 617] [outer = 00000076A3467400] 02:03:34 INFO - PROCESS | 1096 | 1465203814303 Marionette DEBUG loaded listener.js 02:03:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A5B73800) [pid = 1096] [serial = 618] [outer = 00000076A3467400] 02:03:34 INFO - PROCESS | 1096 | 1465203814917 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]]]}] 02:03:34 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 02:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 942ms 02:03:34 INFO - PROCESS | 1096 | 1465203814979 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 02:03:34 INFO - PROCESS | 1096 | 1465203814982 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 02:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:03:34 INFO - PROCESS | 1096 | 1465203814986 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:03:34 INFO - PROCESS | 1096 | 1465203814990 Marionette TRACE conn6 <- [1,790,null,{}] 02:03:35 INFO - PROCESS | 1096 | 1465203815002 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}] 02:03:35 INFO - PROCESS | 1096 | 1465203815007 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:35 INFO - PROCESS | 1096 | 1465203815121 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 02:03:35 INFO - PROCESS | 1096 | 1465203815196 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:35 INFO - PROCESS | 1096 | 1465203815199 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:35 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAAC4000 == 36 [pid = 1096] [id = 207] 02:03:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6782400) [pid = 1096] [serial = 619] [outer = 0000000000000000] 02:03:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A6958800) [pid = 1096] [serial = 620] [outer = 00000076A6782400] 02:03:35 INFO - PROCESS | 1096 | 1465203815300 Marionette DEBUG loaded listener.js 02:03:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A7303400) [pid = 1096] [serial = 621] [outer = 00000076A6782400] 02:03:35 INFO - PROCESS | 1096 | 1465203815951 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]]]}] 02:03:35 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 02:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 985ms 02:03:35 INFO - PROCESS | 1096 | 1465203815973 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 02:03:35 INFO - PROCESS | 1096 | 1465203815976 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 02:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:03:35 INFO - PROCESS | 1096 | 1465203815980 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:03:35 INFO - PROCESS | 1096 | 1465203815982 Marionette TRACE conn6 <- [1,794,null,{}] 02:03:35 INFO - PROCESS | 1096 | 1465203815986 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}] 02:03:35 INFO - PROCESS | 1096 | 1465203815988 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:36 INFO - PROCESS | 1096 | 1465203816105 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 02:03:36 INFO - PROCESS | 1096 | 1465203816190 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:36 INFO - PROCESS | 1096 | 1465203816192 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:36 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698ED3800 == 37 [pid = 1096] [id = 208] 02:03:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769D77C000) [pid = 1096] [serial = 622] [outer = 0000000000000000] 02:03:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (000000769E1D0000) [pid = 1096] [serial = 623] [outer = 000000769D77C000] 02:03:36 INFO - PROCESS | 1096 | 1465203816249 Marionette DEBUG loaded listener.js 02:03:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6DC7000) [pid = 1096] [serial = 624] [outer = 000000769D77C000] 02:03:36 INFO - PROCESS | 1096 | 1465203816905 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]]]}] 02:03:36 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 02:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 985ms 02:03:36 INFO - PROCESS | 1096 | 1465203816967 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 02:03:36 INFO - PROCESS | 1096 | 1465203816972 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 02:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:03:36 INFO - PROCESS | 1096 | 1465203816976 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:03:36 INFO - PROCESS | 1096 | 1465203816980 Marionette TRACE conn6 <- [1,798,null,{}] 02:03:36 INFO - PROCESS | 1096 | 1465203816986 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}] 02:03:36 INFO - PROCESS | 1096 | 1465203816989 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:37 INFO - PROCESS | 1096 | 1465203817092 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 02:03:37 INFO - PROCESS | 1096 | 1465203817166 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:37 INFO - PROCESS | 1096 | 1465203817168 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:37 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6F2800 == 38 [pid = 1096] [id = 209] 02:03:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769DA88C00) [pid = 1096] [serial = 625] [outer = 0000000000000000] 02:03:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769F42B800) [pid = 1096] [serial = 626] [outer = 000000769DA88C00] 02:03:37 INFO - PROCESS | 1096 | 1465203817220 Marionette DEBUG loaded listener.js 02:03:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A2DA3400) [pid = 1096] [serial = 627] [outer = 000000769DA88C00] 02:03:37 INFO - PROCESS | 1096 | --DOCSHELL 0000007698DC1000 == 37 [pid = 1096] [id = 180] 02:03:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5A2F800 == 36 [pid = 1096] [id = 199] 02:03:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6573800 == 35 [pid = 1096] [id = 200] 02:03:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D6B000 == 34 [pid = 1096] [id = 201] 02:03:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A831F800 == 33 [pid = 1096] [id = 202] 02:03:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A89A0800 == 32 [pid = 1096] [id = 203] 02:03:37 INFO - PROCESS | 1096 | --DOCSHELL 0000007698ED3800 == 31 [pid = 1096] [id = 208] 02:03:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAAC4000 == 30 [pid = 1096] [id = 207] 02:03:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A73D0000 == 29 [pid = 1096] [id = 206] 02:03:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A222D000 == 28 [pid = 1096] [id = 205] 02:03:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9A8E000 == 27 [pid = 1096] [id = 204] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A5DACC00) [pid = 1096] [serial = 581] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A3360000) [pid = 1096] [serial = 575] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A2253000) [pid = 1096] [serial = 572] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769D775000) [pid = 1096] [serial = 567] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076991B4C00) [pid = 1096] [serial = 566] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769E43A000) [pid = 1096] [serial = 569] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769F149800) [pid = 1096] [serial = 570] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769F42D000) [pid = 1096] [serial = 564] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769F1AFC00) [pid = 1096] [serial = 563] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769E4F1800) [pid = 1096] [serial = 558] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769D9BBC00) [pid = 1096] [serial = 557] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A3ED2000) [pid = 1096] [serial = 561] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A36D1000) [pid = 1096] [serial = 560] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769F187800) [pid = 1096] [serial = 578] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A3C3A800) [pid = 1096] [serial = 576] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A3CBD400) [pid = 1096] [serial = 579] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A2955400) [pid = 1096] [serial = 573] [outer = 0000000000000000] [url = about:blank] 02:03:38 INFO - PROCESS | 1096 | 1465203818423 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]]]}] 02:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1491ms 02:03:38 INFO - PROCESS | 1096 | 1465203818472 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 02:03:38 INFO - PROCESS | 1096 | 1465203818476 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 02:03:38 INFO - PROCESS | 1096 | 1465203818481 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:03:38 INFO - PROCESS | 1096 | 1465203818486 Marionette TRACE conn6 <- [1,802,null,{}] 02:03:38 INFO - PROCESS | 1096 | 1465203818491 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}] 02:03:38 INFO - PROCESS | 1096 | 1465203818494 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:38 INFO - PROCESS | 1096 | 1465203818611 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 02:03:38 INFO - PROCESS | 1096 | 1465203818678 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:38 INFO - PROCESS | 1096 | 1465203818681 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:38 INFO - PROCESS | 1096 | ++DOCSHELL 000000769983B000 == 28 [pid = 1096] [id = 210] 02:03:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (0000007699592800) [pid = 1096] [serial = 628] [outer = 0000000000000000] 02:03:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769A525000) [pid = 1096] [serial = 629] [outer = 0000007699592800] 02:03:38 INFO - PROCESS | 1096 | 1465203818731 Marionette DEBUG loaded listener.js 02:03:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769DA85C00) [pid = 1096] [serial = 630] [outer = 0000007699592800] 02:03:39 INFO - PROCESS | 1096 | 1465203819132 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] 02:03:39 INFO - PROCESS | 1096 | 1465203819210 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 02:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:03:39 INFO - PROCESS | 1096 | 1465203819221 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:03:39 INFO - PROCESS | 1096 | 1465203819224 Marionette TRACE conn6 <- [1,806,null,{}] 02:03:39 INFO - PROCESS | 1096 | 1465203819228 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}] 02:03:39 INFO - PROCESS | 1096 | 1465203819231 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:39 INFO - PROCESS | 1096 | 1465203819328 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 02:03:39 INFO - PROCESS | 1096 | 1465203819344 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:39 INFO - PROCESS | 1096 | 1465203819346 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:39 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E7D9000 == 29 [pid = 1096] [id = 211] 02:03:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769E6B6800) [pid = 1096] [serial = 631] [outer = 0000000000000000] 02:03:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769F144C00) [pid = 1096] [serial = 632] [outer = 000000769E6B6800] 02:03:39 INFO - PROCESS | 1096 | 1465203819395 Marionette DEBUG loaded listener.js 02:03:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769F295400) [pid = 1096] [serial = 633] [outer = 000000769E6B6800] 02:03:39 INFO - PROCESS | 1096 | 1465203819830 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]]]}] 02:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 691ms 02:03:39 INFO - PROCESS | 1096 | 1465203819912 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 02:03:39 INFO - PROCESS | 1096 | 1465203819915 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 02:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:03:39 INFO - PROCESS | 1096 | 1465203819918 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:03:39 INFO - PROCESS | 1096 | 1465203819922 Marionette TRACE conn6 <- [1,810,null,{}] 02:03:39 INFO - PROCESS | 1096 | 1465203819934 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}] 02:03:39 INFO - PROCESS | 1096 | 1465203819939 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:40 INFO - PROCESS | 1096 | 1465203820035 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 02:03:40 INFO - PROCESS | 1096 | 1465203820042 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:40 INFO - PROCESS | 1096 | 1465203820046 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:40 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A3698000 == 30 [pid = 1096] [id = 212] 02:03:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769F863400) [pid = 1096] [serial = 634] [outer = 0000000000000000] 02:03:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A224F800) [pid = 1096] [serial = 635] [outer = 000000769F863400] 02:03:40 INFO - PROCESS | 1096 | 1465203820095 Marionette DEBUG loaded listener.js 02:03:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A2958800) [pid = 1096] [serial = 636] [outer = 000000769F863400] 02:03:41 INFO - PROCESS | 1096 | 1465203821663 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] 02:03:42 INFO - PROCESS | 1096 | 1465203822083 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 02:03:42 INFO - PROCESS | 1096 | 1465203822100 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:03:42 INFO - PROCESS | 1096 | 1465203822102 Marionette TRACE conn6 <- [1,814,null,{}] 02:03:42 INFO - PROCESS | 1096 | 1465203822106 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}] 02:03:42 INFO - PROCESS | 1096 | 1465203822108 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:03:42 INFO - PROCESS | 1096 | 1465203822216 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 02:03:42 INFO - PROCESS | 1096 | 1465203822222 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:42 INFO - PROCESS | 1096 | 1465203822224 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:42 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6331000 == 31 [pid = 1096] [id = 213] 02:03:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A33C4800) [pid = 1096] [serial = 637] [outer = 0000000000000000] 02:03:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A51D1800) [pid = 1096] [serial = 638] [outer = 00000076A33C4800] 02:03:42 INFO - PROCESS | 1096 | 1465203822270 Marionette DEBUG loaded listener.js 02:03:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A5DA5C00) [pid = 1096] [serial = 639] [outer = 00000076A33C4800] 02:03:42 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A2DF0400) [pid = 1096] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:03:42 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (0000007697520400) [pid = 1096] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:03:42 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A5DF8800) [pid = 1096] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:03:42 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (0000007698D24C00) [pid = 1096] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:03:42 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076991AC400) [pid = 1096] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:03:42 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769F42E000) [pid = 1096] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:03:42 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A53ECC00) [pid = 1096] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:03:42 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (0000007698D23000) [pid = 1096] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:03:42 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A650D000) [pid = 1096] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:03:42 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A69E2000) [pid = 1096] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:03:42 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A69E3400) [pid = 1096] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:03:42 INFO - PROCESS | 1096 | 1465203822769 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]]]}] 02:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 02:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:03:42 INFO - PROCESS | 1096 | 1465203822783 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 02:03:42 INFO - PROCESS | 1096 | 1465203822786 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 02:03:42 INFO - PROCESS | 1096 | 1465203822789 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:03:42 INFO - PROCESS | 1096 | 1465203822791 Marionette TRACE conn6 <- [1,818,null,{}] 02:03:42 INFO - PROCESS | 1096 | 1465203822795 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}] 02:03:42 INFO - PROCESS | 1096 | 1465203822797 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:42 INFO - PROCESS | 1096 | 1465203822879 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 02:03:42 INFO - PROCESS | 1096 | 1465203822885 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:42 INFO - PROCESS | 1096 | 1465203822887 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:42 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A737A000 == 32 [pid = 1096] [id = 214] 02:03:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A2D9A000) [pid = 1096] [serial = 640] [outer = 0000000000000000] 02:03:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A53F5C00) [pid = 1096] [serial = 641] [outer = 00000076A2D9A000] 02:03:42 INFO - PROCESS | 1096 | 1465203822933 Marionette DEBUG loaded listener.js 02:03:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A62D6400) [pid = 1096] [serial = 642] [outer = 00000076A2D9A000] 02:03:43 INFO - PROCESS | 1096 | 1465203823434 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]]]}] 02:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 691ms 02:03:43 INFO - PROCESS | 1096 | 1465203823483 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 02:03:43 INFO - PROCESS | 1096 | 1465203823486 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 02:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:03:43 INFO - PROCESS | 1096 | 1465203823489 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:03:43 INFO - PROCESS | 1096 | 1465203823491 Marionette TRACE conn6 <- [1,822,null,{}] 02:03:43 INFO - PROCESS | 1096 | 1465203823494 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}] 02:03:43 INFO - PROCESS | 1096 | 1465203823500 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:43 INFO - PROCESS | 1096 | 1465203823597 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 02:03:43 INFO - PROCESS | 1096 | 1465203823608 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:43 INFO - PROCESS | 1096 | 1465203823610 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:43 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A925C000 == 33 [pid = 1096] [id = 215] 02:03:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A695CC00) [pid = 1096] [serial = 643] [outer = 0000000000000000] 02:03:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A69E2000) [pid = 1096] [serial = 644] [outer = 00000076A695CC00] 02:03:43 INFO - PROCESS | 1096 | 1465203823664 Marionette DEBUG loaded listener.js 02:03:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6C31800) [pid = 1096] [serial = 645] [outer = 00000076A695CC00] 02:03:44 INFO - PROCESS | 1096 | 1465203824085 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]]]}] 02:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 02:03:44 INFO - PROCESS | 1096 | 1465203824121 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 02:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:03:44 INFO - PROCESS | 1096 | 1465203824123 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 02:03:44 INFO - PROCESS | 1096 | 1465203824126 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:03:44 INFO - PROCESS | 1096 | 1465203824128 Marionette TRACE conn6 <- [1,826,null,{}] 02:03:44 INFO - PROCESS | 1096 | 1465203824132 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}] 02:03:44 INFO - PROCESS | 1096 | 1465203824134 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:44 INFO - PROCESS | 1096 | 1465203824214 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 02:03:44 INFO - PROCESS | 1096 | 1465203824253 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:44 INFO - PROCESS | 1096 | 1465203824255 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:44 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAACB000 == 34 [pid = 1096] [id = 216] 02:03:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769E6B9800) [pid = 1096] [serial = 646] [outer = 0000000000000000] 02:03:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A743D400) [pid = 1096] [serial = 647] [outer = 000000769E6B9800] 02:03:44 INFO - PROCESS | 1096 | 1465203824301 Marionette DEBUG loaded listener.js 02:03:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A7E08000) [pid = 1096] [serial = 648] [outer = 000000769E6B9800] 02:03:45 INFO - PROCESS | 1096 | 1465203825067 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]]]}] 02:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 984ms 02:03:45 INFO - PROCESS | 1096 | 1465203825116 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 02:03:45 INFO - PROCESS | 1096 | 1465203825120 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 02:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:03:45 INFO - PROCESS | 1096 | 1465203825125 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:03:45 INFO - PROCESS | 1096 | 1465203825131 Marionette TRACE conn6 <- [1,830,null,{}] 02:03:45 INFO - PROCESS | 1096 | 1465203825137 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}] 02:03:45 INFO - PROCESS | 1096 | 1465203825140 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:45 INFO - PROCESS | 1096 | 1465203825265 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 02:03:45 INFO - PROCESS | 1096 | 1465203825337 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:45 INFO - PROCESS | 1096 | 1465203825340 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:45 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E2A0000 == 35 [pid = 1096] [id = 217] 02:03:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076991AEC00) [pid = 1096] [serial = 649] [outer = 0000000000000000] 02:03:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769A58B400) [pid = 1096] [serial = 650] [outer = 00000076991AEC00] 02:03:45 INFO - PROCESS | 1096 | 1465203825399 Marionette DEBUG loaded listener.js 02:03:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (000000769E4F4800) [pid = 1096] [serial = 651] [outer = 00000076991AEC00] 02:03:46 INFO - PROCESS | 1096 | 1465203826211 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]]]}] 02:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1134ms 02:03:46 INFO - PROCESS | 1096 | 1465203826263 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 02:03:46 INFO - PROCESS | 1096 | 1465203826268 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 02:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:03:46 INFO - PROCESS | 1096 | 1465203826275 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:03:46 INFO - PROCESS | 1096 | 1465203826278 Marionette TRACE conn6 <- [1,834,null,{}] 02:03:46 INFO - PROCESS | 1096 | 1465203826283 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}] 02:03:46 INFO - PROCESS | 1096 | 1465203826286 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:46 INFO - PROCESS | 1096 | 1465203826425 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 02:03:46 INFO - PROCESS | 1096 | 1465203826492 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:46 INFO - PROCESS | 1096 | 1465203826495 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:46 INFO - PROCESS | 1096 | ++DOCSHELL 000000769D754800 == 36 [pid = 1096] [id = 218] 02:03:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769973DC00) [pid = 1096] [serial = 652] [outer = 0000000000000000] 02:03:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769E26DC00) [pid = 1096] [serial = 653] [outer = 000000769973DC00] 02:03:46 INFO - PROCESS | 1096 | 1465203826556 Marionette DEBUG loaded listener.js 02:03:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A294C800) [pid = 1096] [serial = 654] [outer = 000000769973DC00] 02:03:47 INFO - PROCESS | 1096 | --DOCSHELL 00000076A925C000 == 35 [pid = 1096] [id = 215] 02:03:47 INFO - PROCESS | 1096 | --DOCSHELL 00000076A737A000 == 34 [pid = 1096] [id = 214] 02:03:47 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6331000 == 33 [pid = 1096] [id = 213] 02:03:47 INFO - PROCESS | 1096 | --DOCSHELL 00000076A3698000 == 32 [pid = 1096] [id = 212] 02:03:47 INFO - PROCESS | 1096 | --DOCSHELL 000000769E7D9000 == 31 [pid = 1096] [id = 211] 02:03:47 INFO - PROCESS | 1096 | --DOCSHELL 000000769983B000 == 30 [pid = 1096] [id = 210] 02:03:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076973DE400) [pid = 1096] [serial = 655] [outer = 0000007698432000] 02:03:47 INFO - PROCESS | 1096 | --DOCSHELL 000000769E6F2800 == 29 [pid = 1096] [id = 209] 02:03:47 INFO - PROCESS | 1096 | 1465203827394 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]]]}] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A6C2C000) [pid = 1096] [serial = 611] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A6DC2400) [pid = 1096] [serial = 612] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A69EA800) [pid = 1096] [serial = 608] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A3C3D000) [pid = 1096] [serial = 596] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769A582000) [pid = 1096] [serial = 599] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A62C7400) [pid = 1096] [serial = 602] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (0000007699157C00) [pid = 1096] [serial = 587] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769E1CB400) [pid = 1096] [serial = 588] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769DA8F000) [pid = 1096] [serial = 590] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769F14CC00) [pid = 1096] [serial = 591] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769F863000) [pid = 1096] [serial = 593] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A62D5400) [pid = 1096] [serial = 582] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (0000007698D9CC00) [pid = 1096] [serial = 584] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769DA10400) [pid = 1096] [serial = 585] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A6955400) [pid = 1096] [serial = 605] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A650A000) [pid = 1096] [serial = 603] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A6C24000) [pid = 1096] [serial = 609] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A695D400) [pid = 1096] [serial = 606] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A3ED6000) [pid = 1096] [serial = 597] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A2D9D400) [pid = 1096] [serial = 600] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A22D7800) [pid = 1096] [serial = 594] [outer = 0000000000000000] [url = about:blank] 02:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1142ms 02:03:47 INFO - PROCESS | 1096 | 1465203827419 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 02:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:03:47 INFO - PROCESS | 1096 | 1465203827423 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 02:03:47 INFO - PROCESS | 1096 | 1465203827428 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:03:47 INFO - PROCESS | 1096 | 1465203827432 Marionette TRACE conn6 <- [1,838,null,{}] 02:03:47 INFO - PROCESS | 1096 | 1465203827437 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}] 02:03:47 INFO - PROCESS | 1096 | 1465203827440 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:47 INFO - PROCESS | 1096 | 1465203827533 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 02:03:47 INFO - PROCESS | 1096 | 1465203827540 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:47 INFO - PROCESS | 1096 | 1465203827543 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:47 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A31F000 == 30 [pid = 1096] [id = 219] 02:03:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (000000769E148000) [pid = 1096] [serial = 656] [outer = 0000000000000000] 02:03:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769E432000) [pid = 1096] [serial = 657] [outer = 000000769E148000] 02:03:47 INFO - PROCESS | 1096 | 1465203827594 Marionette DEBUG loaded listener.js 02:03:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769F29A000) [pid = 1096] [serial = 658] [outer = 000000769E148000] 02:03:48 INFO - PROCESS | 1096 | 1465203828100 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]]]}] 02:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 732ms 02:03:48 INFO - PROCESS | 1096 | 1465203828160 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 02:03:48 INFO - PROCESS | 1096 | 1465203828164 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 02:03:48 INFO - PROCESS | 1096 | 1465203828171 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:03:48 INFO - PROCESS | 1096 | 1465203828173 Marionette TRACE conn6 <- [1,842,null,{}] 02:03:48 INFO - PROCESS | 1096 | 1465203828177 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}] 02:03:48 INFO - PROCESS | 1096 | 1465203828180 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:48 INFO - PROCESS | 1096 | 1465203828273 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 02:03:48 INFO - PROCESS | 1096 | 1465203828349 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:48 INFO - PROCESS | 1096 | 1465203828351 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:48 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A33A3000 == 31 [pid = 1096] [id = 220] 02:03:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A2253C00) [pid = 1096] [serial = 659] [outer = 0000000000000000] 02:03:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A22D9800) [pid = 1096] [serial = 660] [outer = 00000076A2253C00] 02:03:48 INFO - PROCESS | 1096 | 1465203828401 Marionette DEBUG loaded listener.js 02:03:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A2DA1400) [pid = 1096] [serial = 661] [outer = 00000076A2253C00] 02:03:48 INFO - PROCESS | 1096 | 1465203828787 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]]]}] 02:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 690ms 02:03:48 INFO - PROCESS | 1096 | 1465203828864 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 02:03:48 INFO - PROCESS | 1096 | 1465203828866 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 02:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:03:48 INFO - PROCESS | 1096 | 1465203828870 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:03:48 INFO - PROCESS | 1096 | 1465203828873 Marionette TRACE conn6 <- [1,846,null,{}] 02:03:48 INFO - PROCESS | 1096 | 1465203828885 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}] 02:03:48 INFO - PROCESS | 1096 | 1465203828890 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:48 INFO - PROCESS | 1096 | 1465203828981 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 02:03:49 INFO - PROCESS | 1096 | 1465203828995 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:49 INFO - PROCESS | 1096 | 1465203828999 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:49 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6339800 == 32 [pid = 1096] [id = 221] 02:03:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A3CB7C00) [pid = 1096] [serial = 662] [outer = 0000000000000000] 02:03:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A3EF0C00) [pid = 1096] [serial = 663] [outer = 00000076A3CB7C00] 02:03:49 INFO - PROCESS | 1096 | 1465203829079 Marionette DEBUG loaded listener.js 02:03:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A5DA6800) [pid = 1096] [serial = 664] [outer = 00000076A3CB7C00] 02:03:49 INFO - PROCESS | 1096 | 1465203829557 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]]]}] 02:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 734ms 02:03:49 INFO - PROCESS | 1096 | 1465203829613 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 02:03:49 INFO - PROCESS | 1096 | 1465203829616 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 02:03:49 INFO - PROCESS | 1096 | 1465203829620 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:03:49 INFO - PROCESS | 1096 | 1465203829622 Marionette TRACE conn6 <- [1,850,null,{}] 02:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:03:49 INFO - PROCESS | 1096 | 1465203829626 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}] 02:03:49 INFO - PROCESS | 1096 | 1465203829628 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:49 INFO - PROCESS | 1096 | 1465203829744 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 02:03:49 INFO - PROCESS | 1096 | 1465203829754 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:49 INFO - PROCESS | 1096 | 1465203829756 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:49 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E6A000 == 33 [pid = 1096] [id = 222] 02:03:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A53F0000) [pid = 1096] [serial = 665] [outer = 0000000000000000] 02:03:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6506400) [pid = 1096] [serial = 666] [outer = 00000076A53F0000] 02:03:49 INFO - PROCESS | 1096 | 1465203829802 Marionette DEBUG loaded listener.js 02:03:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6511800) [pid = 1096] [serial = 667] [outer = 00000076A53F0000] 02:03:50 INFO - PROCESS | 1096 | 1465203830260 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]]]}] 02:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 689ms 02:03:50 INFO - PROCESS | 1096 | 1465203830320 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 02:03:50 INFO - PROCESS | 1096 | 1465203830322 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 02:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:03:50 INFO - PROCESS | 1096 | 1465203830332 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:03:50 INFO - PROCESS | 1096 | 1465203830334 Marionette TRACE conn6 <- [1,854,null,{}] 02:03:50 INFO - PROCESS | 1096 | 1465203830338 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}] 02:03:50 INFO - PROCESS | 1096 | 1465203830340 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:50 INFO - PROCESS | 1096 | 1465203830474 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 02:03:50 INFO - PROCESS | 1096 | 1465203830523 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:50 INFO - PROCESS | 1096 | 1465203830525 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8994800 == 34 [pid = 1096] [id = 223] 02:03:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6954800) [pid = 1096] [serial = 668] [outer = 0000000000000000] 02:03:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A695BC00) [pid = 1096] [serial = 669] [outer = 00000076A6954800] 02:03:50 INFO - PROCESS | 1096 | 1465203830571 Marionette DEBUG loaded listener.js 02:03:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6C23000) [pid = 1096] [serial = 670] [outer = 00000076A6954800] 02:03:51 INFO - PROCESS | 1096 | 1465203831029 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]]]}] 02:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 732ms 02:03:51 INFO - PROCESS | 1096 | 1465203831062 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 02:03:51 INFO - PROCESS | 1096 | 1465203831064 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 02:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:03:51 INFO - PROCESS | 1096 | 1465203831067 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:03:51 INFO - PROCESS | 1096 | 1465203831069 Marionette TRACE conn6 <- [1,858,null,{}] 02:03:51 INFO - PROCESS | 1096 | 1465203831072 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}] 02:03:51 INFO - PROCESS | 1096 | 1465203831078 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:51 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769E430000) [pid = 1096] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:03:51 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A3467400) [pid = 1096] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:03:51 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A6782400) [pid = 1096] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:03:51 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769DA88C00) [pid = 1096] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:03:51 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769E6B6800) [pid = 1096] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:03:51 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A33C4800) [pid = 1096] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:03:51 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (0000007699592800) [pid = 1096] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:03:51 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769D77C000) [pid = 1096] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:03:51 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769F863400) [pid = 1096] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:03:51 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A2D9A000) [pid = 1096] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:03:51 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A695CC00) [pid = 1096] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:03:51 INFO - PROCESS | 1096 | 1465203831225 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 02:03:51 INFO - PROCESS | 1096 | 1465203831274 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:51 INFO - PROCESS | 1096 | 1465203831276 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:51 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A538C000 == 35 [pid = 1096] [id = 224] 02:03:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (0000007698D1B400) [pid = 1096] [serial = 671] [outer = 0000000000000000] 02:03:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769F184C00) [pid = 1096] [serial = 672] [outer = 0000007698D1B400] 02:03:51 INFO - PROCESS | 1096 | 1465203831322 Marionette DEBUG loaded listener.js 02:03:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A6952800) [pid = 1096] [serial = 673] [outer = 0000007698D1B400] 02:03:51 INFO - PROCESS | 1096 | 1465203831686 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]]]}] 02:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 690ms 02:03:51 INFO - PROCESS | 1096 | 1465203831761 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 02:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:03:51 INFO - PROCESS | 1096 | 1465203831763 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 02:03:51 INFO - PROCESS | 1096 | 1465203831767 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:03:51 INFO - PROCESS | 1096 | 1465203831769 Marionette TRACE conn6 <- [1,862,null,{}] 02:03:51 INFO - PROCESS | 1096 | 1465203831772 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}] 02:03:51 INFO - PROCESS | 1096 | 1465203831774 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:51 INFO - PROCESS | 1096 | 1465203831881 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 02:03:51 INFO - PROCESS | 1096 | 1465203831889 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:51 INFO - PROCESS | 1096 | 1465203831891 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:51 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD13A000 == 36 [pid = 1096] [id = 225] 02:03:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769DA86000) [pid = 1096] [serial = 674] [outer = 0000000000000000] 02:03:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A87A2C00) [pid = 1096] [serial = 675] [outer = 000000769DA86000] 02:03:51 INFO - PROCESS | 1096 | 1465203831937 Marionette DEBUG loaded listener.js 02:03:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A92BAC00) [pid = 1096] [serial = 676] [outer = 000000769DA86000] 02:03:52 INFO - PROCESS | 1096 | 1465203832367 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]]]}] 02:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 628ms 02:03:52 INFO - PROCESS | 1096 | 1465203832398 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 02:03:52 INFO - PROCESS | 1096 | 1465203832400 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 02:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:03:52 INFO - PROCESS | 1096 | 1465203832404 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:03:52 INFO - PROCESS | 1096 | 1465203832406 Marionette TRACE conn6 <- [1,866,null,{}] 02:03:52 INFO - PROCESS | 1096 | 1465203832409 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}] 02:03:52 INFO - PROCESS | 1096 | 1465203832411 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:52 INFO - PROCESS | 1096 | 1465203832495 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 02:03:52 INFO - PROCESS | 1096 | 1465203832503 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:52 INFO - PROCESS | 1096 | 1465203832505 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:52 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD214800 == 37 [pid = 1096] [id = 226] 02:03:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A92C3000) [pid = 1096] [serial = 677] [outer = 0000000000000000] 02:03:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A98A5000) [pid = 1096] [serial = 678] [outer = 00000076A92C3000] 02:03:52 INFO - PROCESS | 1096 | 1465203832550 Marionette DEBUG loaded listener.js 02:03:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A99F9C00) [pid = 1096] [serial = 679] [outer = 00000076A92C3000] 02:03:52 INFO - PROCESS | 1096 | 1465203832974 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]]]}] 02:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 629ms 02:03:53 INFO - PROCESS | 1096 | 1465203833035 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 02:03:53 INFO - PROCESS | 1096 | 1465203833038 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 02:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:03:53 INFO - PROCESS | 1096 | 1465203833041 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:03:53 INFO - PROCESS | 1096 | 1465203833043 Marionette TRACE conn6 <- [1,870,null,{}] 02:03:53 INFO - PROCESS | 1096 | 1465203833047 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}] 02:03:53 INFO - PROCESS | 1096 | 1465203833049 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:53 INFO - PROCESS | 1096 | 1465203833136 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 02:03:53 INFO - PROCESS | 1096 | 1465203833142 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:53 INFO - PROCESS | 1096 | 1465203833144 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:53 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD480000 == 38 [pid = 1096] [id = 227] 02:03:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769F14D400) [pid = 1096] [serial = 680] [outer = 0000000000000000] 02:03:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A9A15000) [pid = 1096] [serial = 681] [outer = 000000769F14D400] 02:03:53 INFO - PROCESS | 1096 | 1465203833189 Marionette DEBUG loaded listener.js 02:03:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A9BB5800) [pid = 1096] [serial = 682] [outer = 000000769F14D400] 02:03:53 INFO - PROCESS | 1096 | 1465203833871 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]]]}] 02:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 881ms 02:03:53 INFO - PROCESS | 1096 | 1465203833926 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 02:03:53 INFO - PROCESS | 1096 | 1465203833930 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 02:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:03:53 INFO - PROCESS | 1096 | 1465203833936 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:03:53 INFO - PROCESS | 1096 | 1465203833941 Marionette TRACE conn6 <- [1,874,null,{}] 02:03:53 INFO - PROCESS | 1096 | 1465203833960 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}] 02:03:53 INFO - PROCESS | 1096 | 1465203833964 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:54 INFO - PROCESS | 1096 | 1465203834113 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 02:03:54 INFO - PROCESS | 1096 | 1465203834158 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:54 INFO - PROCESS | 1096 | 1465203834161 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:54 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2226000 == 39 [pid = 1096] [id = 228] 02:03:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (000000769E70AC00) [pid = 1096] [serial = 683] [outer = 0000000000000000] 02:03:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769F182C00) [pid = 1096] [serial = 684] [outer = 000000769E70AC00] 02:03:54 INFO - PROCESS | 1096 | 1465203834220 Marionette DEBUG loaded listener.js 02:03:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A2254000) [pid = 1096] [serial = 685] [outer = 000000769E70AC00] 02:03:54 INFO - PROCESS | 1096 | 1465203834808 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]]]}] 02:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 944ms 02:03:54 INFO - PROCESS | 1096 | 1465203834883 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 02:03:54 INFO - PROCESS | 1096 | 1465203834889 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 02:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:03:54 INFO - PROCESS | 1096 | 1465203834895 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:03:54 INFO - PROCESS | 1096 | 1465203834899 Marionette TRACE conn6 <- [1,878,null,{}] 02:03:54 INFO - PROCESS | 1096 | 1465203834903 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}] 02:03:54 INFO - PROCESS | 1096 | 1465203834906 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:55 INFO - PROCESS | 1096 | 1465203835063 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 02:03:55 INFO - PROCESS | 1096 | 1465203835171 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:55 INFO - PROCESS | 1096 | 1465203835174 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:55 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9A99800 == 40 [pid = 1096] [id = 229] 02:03:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A224C400) [pid = 1096] [serial = 686] [outer = 0000000000000000] 02:03:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A53EDC00) [pid = 1096] [serial = 687] [outer = 00000076A224C400] 02:03:55 INFO - PROCESS | 1096 | 1465203835233 Marionette DEBUG loaded listener.js 02:03:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A6952400) [pid = 1096] [serial = 688] [outer = 00000076A224C400] 02:03:55 INFO - PROCESS | 1096 | 1465203835873 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]]]}] 02:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1031ms 02:03:55 INFO - PROCESS | 1096 | 1465203835928 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 02:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:03:55 INFO - PROCESS | 1096 | 1465203835931 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 02:03:55 INFO - PROCESS | 1096 | 1465203835935 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:03:55 INFO - PROCESS | 1096 | 1465203835939 Marionette TRACE conn6 <- [1,882,null,{}] 02:03:55 INFO - PROCESS | 1096 | 1465203835951 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}] 02:03:55 INFO - PROCESS | 1096 | 1465203835956 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:56 INFO - PROCESS | 1096 | 1465203836120 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 02:03:56 INFO - PROCESS | 1096 | 1465203836236 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:56 INFO - PROCESS | 1096 | 1465203836240 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:56 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD529000 == 41 [pid = 1096] [id = 230] 02:03:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A87A3400) [pid = 1096] [serial = 689] [outer = 0000000000000000] 02:03:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A98AD400) [pid = 1096] [serial = 690] [outer = 00000076A87A3400] 02:03:56 INFO - PROCESS | 1096 | 1465203836300 Marionette DEBUG loaded listener.js 02:03:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A9BBBC00) [pid = 1096] [serial = 691] [outer = 00000076A87A3400] 02:03:57 INFO - PROCESS | 1096 | 1465203837126 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]]]}] 02:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1230ms 02:03:57 INFO - PROCESS | 1096 | 1465203837167 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 02:03:57 INFO - PROCESS | 1096 | 1465203837171 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 02:03:57 INFO - PROCESS | 1096 | 1465203837177 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:03:57 INFO - PROCESS | 1096 | 1465203837180 Marionette TRACE conn6 <- [1,886,null,{}] 02:03:57 INFO - PROCESS | 1096 | 1465203837186 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}] 02:03:57 INFO - PROCESS | 1096 | 1465203837189 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:57 INFO - PROCESS | 1096 | 1465203837297 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 02:03:57 INFO - PROCESS | 1096 | 1465203837383 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:57 INFO - PROCESS | 1096 | 1465203837387 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:57 INFO - PROCESS | 1096 | ++DOCSHELL 000000769D758000 == 42 [pid = 1096] [id = 231] 02:03:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (000000769F14AC00) [pid = 1096] [serial = 692] [outer = 0000000000000000] 02:03:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (000000769F183000) [pid = 1096] [serial = 693] [outer = 000000769F14AC00] 02:03:57 INFO - PROCESS | 1096 | 1465203837438 Marionette DEBUG loaded listener.js 02:03:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076A224EC00) [pid = 1096] [serial = 694] [outer = 000000769F14AC00] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD214800 == 41 [pid = 1096] [id = 226] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD13A000 == 40 [pid = 1096] [id = 225] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076A538C000 == 39 [pid = 1096] [id = 224] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8994800 == 38 [pid = 1096] [id = 223] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E6A000 == 37 [pid = 1096] [id = 222] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6339800 == 36 [pid = 1096] [id = 221] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076A33A3000 == 35 [pid = 1096] [id = 220] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 000000769A31F000 == 34 [pid = 1096] [id = 219] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 000000769D754800 == 33 [pid = 1096] [id = 218] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 000000769E2A0000 == 32 [pid = 1096] [id = 217] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAACB000 == 31 [pid = 1096] [id = 216] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD529000 == 30 [pid = 1096] [id = 230] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9A99800 == 29 [pid = 1096] [id = 229] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2226000 == 28 [pid = 1096] [id = 228] 02:03:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD480000 == 27 [pid = 1096] [id = 227] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (000000769F427000) [pid = 1096] [serial = 615] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (000000769F148C00) [pid = 1096] [serial = 614] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A5B73800) [pid = 1096] [serial = 618] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A36D5000) [pid = 1096] [serial = 617] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A7303400) [pid = 1096] [serial = 621] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A6958800) [pid = 1096] [serial = 620] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A2DA3400) [pid = 1096] [serial = 627] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769F42B800) [pid = 1096] [serial = 626] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769F144C00) [pid = 1096] [serial = 632] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769F295400) [pid = 1096] [serial = 633] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A51D1800) [pid = 1096] [serial = 638] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769A525000) [pid = 1096] [serial = 629] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769DA85C00) [pid = 1096] [serial = 630] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A6DC7000) [pid = 1096] [serial = 624] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A224F800) [pid = 1096] [serial = 635] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769E1D0000) [pid = 1096] [serial = 623] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A53F5C00) [pid = 1096] [serial = 641] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A69E2000) [pid = 1096] [serial = 644] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A5DA5C00) [pid = 1096] [serial = 639] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A62D6400) [pid = 1096] [serial = 642] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A6C31800) [pid = 1096] [serial = 645] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A743D400) [pid = 1096] [serial = 647] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A2958800) [pid = 1096] [serial = 636] [outer = 0000000000000000] [url = about:blank] 02:03:58 INFO - PROCESS | 1096 | 1465203838695 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]]]}] 02:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1588ms 02:03:58 INFO - PROCESS | 1096 | 1465203838769 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 02:03:58 INFO - PROCESS | 1096 | 1465203838773 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 02:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:03:58 INFO - PROCESS | 1096 | 1465203838778 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:03:58 INFO - PROCESS | 1096 | 1465203838781 Marionette TRACE conn6 <- [1,890,null,{}] 02:03:58 INFO - PROCESS | 1096 | 1465203838786 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}] 02:03:58 INFO - PROCESS | 1096 | 1465203838790 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:58 INFO - PROCESS | 1096 | 1465203838878 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 02:03:58 INFO - PROCESS | 1096 | 1465203838890 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:58 INFO - PROCESS | 1096 | 1465203838892 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:58 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F4A800 == 28 [pid = 1096] [id = 232] 02:03:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769915AC00) [pid = 1096] [serial = 695] [outer = 0000000000000000] 02:03:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076991B5C00) [pid = 1096] [serial = 696] [outer = 000000769915AC00] 02:03:58 INFO - PROCESS | 1096 | 1465203838941 Marionette DEBUG loaded listener.js 02:03:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769D770C00) [pid = 1096] [serial = 697] [outer = 000000769915AC00] 02:03:59 INFO - PROCESS | 1096 | 1465203839404 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]]]}] 02:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 689ms 02:03:59 INFO - PROCESS | 1096 | 1465203839470 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 02:03:59 INFO - PROCESS | 1096 | 1465203839476 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 02:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:03:59 INFO - PROCESS | 1096 | 1465203839482 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:03:59 INFO - PROCESS | 1096 | 1465203839485 Marionette TRACE conn6 <- [1,894,null,{}] 02:03:59 INFO - PROCESS | 1096 | 1465203839490 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}] 02:03:59 INFO - PROCESS | 1096 | 1465203839492 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:59 INFO - PROCESS | 1096 | 1465203839590 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 02:03:59 INFO - PROCESS | 1096 | 1465203839605 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:59 INFO - PROCESS | 1096 | 1465203839608 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:03:59 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DC59000 == 29 [pid = 1096] [id = 233] 02:03:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769E1C9800) [pid = 1096] [serial = 698] [outer = 0000000000000000] 02:03:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769E2CC000) [pid = 1096] [serial = 699] [outer = 000000769E1C9800] 02:03:59 INFO - PROCESS | 1096 | 1465203839656 Marionette DEBUG loaded listener.js 02:03:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769F144C00) [pid = 1096] [serial = 700] [outer = 000000769E1C9800] 02:04:00 INFO - PROCESS | 1096 | 1465203840124 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]]]}] 02:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 691ms 02:04:00 INFO - PROCESS | 1096 | 1465203840174 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 02:04:00 INFO - PROCESS | 1096 | 1465203840177 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 02:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:04:00 INFO - PROCESS | 1096 | 1465203840181 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:04:00 INFO - PROCESS | 1096 | 1465203840185 Marionette TRACE conn6 <- [1,898,null,{}] 02:04:00 INFO - PROCESS | 1096 | 1465203840196 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}] 02:04:00 INFO - PROCESS | 1096 | 1465203840201 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:00 INFO - PROCESS | 1096 | 1465203840321 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 02:04:00 INFO - PROCESS | 1096 | 1465203840402 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:00 INFO - PROCESS | 1096 | 1465203840405 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:00 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D21800 == 30 [pid = 1096] [id = 234] 02:04:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076991AC800) [pid = 1096] [serial = 701] [outer = 0000000000000000] 02:04:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769F42B400) [pid = 1096] [serial = 702] [outer = 00000076991AC800] 02:04:00 INFO - PROCESS | 1096 | 1465203840455 Marionette DEBUG loaded listener.js 02:04:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A2254800) [pid = 1096] [serial = 703] [outer = 00000076991AC800] 02:04:00 INFO - PROCESS | 1096 | 1465203840881 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]]]}] 02:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 732ms 02:04:00 INFO - PROCESS | 1096 | 1465203840918 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 02:04:00 INFO - PROCESS | 1096 | 1465203840920 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 02:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:04:00 INFO - PROCESS | 1096 | 1465203840924 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:04:00 INFO - PROCESS | 1096 | 1465203840926 Marionette TRACE conn6 <- [1,902,null,{}] 02:04:00 INFO - PROCESS | 1096 | 1465203840935 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}] 02:04:00 INFO - PROCESS | 1096 | 1465203840937 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:01 INFO - PROCESS | 1096 | 1465203841053 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 02:04:01 INFO - PROCESS | 1096 | 1465203841059 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:01 INFO - PROCESS | 1096 | 1465203841062 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:01 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A51A1800 == 31 [pid = 1096] [id = 235] 02:04:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A2D9A800) [pid = 1096] [serial = 704] [outer = 0000000000000000] 02:04:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A2DE7800) [pid = 1096] [serial = 705] [outer = 00000076A2D9A800] 02:04:01 INFO - PROCESS | 1096 | 1465203841114 Marionette DEBUG loaded listener.js 02:04:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A36D5000) [pid = 1096] [serial = 706] [outer = 00000076A2D9A800] 02:04:01 INFO - PROCESS | 1096 | 1465203841576 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]]]}] 02:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 692ms 02:04:01 INFO - PROCESS | 1096 | 1465203841617 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 02:04:01 INFO - PROCESS | 1096 | 1465203841619 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 02:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:04:01 INFO - PROCESS | 1096 | 1465203841622 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:04:01 INFO - PROCESS | 1096 | 1465203841624 Marionette TRACE conn6 <- [1,906,null,{}] 02:04:01 INFO - PROCESS | 1096 | 1465203841627 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}] 02:04:01 INFO - PROCESS | 1096 | 1465203841630 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:01 INFO - PROCESS | 1096 | 1465203841770 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 02:04:01 INFO - PROCESS | 1096 | 1465203841781 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:01 INFO - PROCESS | 1096 | 1465203841783 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:01 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A620D800 == 32 [pid = 1096] [id = 236] 02:04:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769E1C3800) [pid = 1096] [serial = 707] [outer = 0000000000000000] 02:04:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A3CBD000) [pid = 1096] [serial = 708] [outer = 000000769E1C3800] 02:04:01 INFO - PROCESS | 1096 | 1465203841828 Marionette DEBUG loaded listener.js 02:04:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A5242C00) [pid = 1096] [serial = 709] [outer = 000000769E1C3800] 02:04:02 INFO - PROCESS | 1096 | 1465203842284 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]]]}] 02:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 691ms 02:04:02 INFO - PROCESS | 1096 | 1465203842316 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 02:04:02 INFO - PROCESS | 1096 | 1465203842319 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 02:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:04:02 INFO - PROCESS | 1096 | 1465203842322 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:04:02 INFO - PROCESS | 1096 | 1465203842324 Marionette TRACE conn6 <- [1,910,null,{}] 02:04:02 INFO - PROCESS | 1096 | 1465203842332 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}] 02:04:02 INFO - PROCESS | 1096 | 1465203842338 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:02 INFO - PROCESS | 1096 | 1465203842470 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 02:04:02 INFO - PROCESS | 1096 | 1465203842522 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:02 INFO - PROCESS | 1096 | 1465203842524 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:02 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7378000 == 33 [pid = 1096] [id = 237] 02:04:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A53F2400) [pid = 1096] [serial = 710] [outer = 0000000000000000] 02:04:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A5DAA400) [pid = 1096] [serial = 711] [outer = 00000076A53F2400] 02:04:02 INFO - PROCESS | 1096 | 1465203842570 Marionette DEBUG loaded listener.js 02:04:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A6511400) [pid = 1096] [serial = 712] [outer = 00000076A53F2400] 02:04:02 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (000000769F14D400) [pid = 1096] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:04:02 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A92C3000) [pid = 1096] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:04:02 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A53F0000) [pid = 1096] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:04:02 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A6954800) [pid = 1096] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:04:02 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769973DC00) [pid = 1096] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:04:02 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (0000007698D1B400) [pid = 1096] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:04:02 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A3CB7C00) [pid = 1096] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:04:02 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769E148000) [pid = 1096] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:04:02 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A2253C00) [pid = 1096] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:04:02 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769E6B9800) [pid = 1096] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:04:02 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076991AEC00) [pid = 1096] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:04:02 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769DA86000) [pid = 1096] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:04:03 INFO - PROCESS | 1096 | 1465203843135 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]]]}] 02:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 880ms 02:04:03 INFO - PROCESS | 1096 | 1465203843206 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 02:04:03 INFO - PROCESS | 1096 | 1465203843208 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 02:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:04:03 INFO - PROCESS | 1096 | 1465203843211 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:04:03 INFO - PROCESS | 1096 | 1465203843213 Marionette TRACE conn6 <- [1,914,null,{}] 02:04:03 INFO - PROCESS | 1096 | 1465203843217 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}] 02:04:03 INFO - PROCESS | 1096 | 1465203843219 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:03 INFO - PROCESS | 1096 | 1465203843301 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 02:04:03 INFO - PROCESS | 1096 | 1465203843306 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:03 INFO - PROCESS | 1096 | 1465203843308 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:03 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E77000 == 34 [pid = 1096] [id = 238] 02:04:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769F187800) [pid = 1096] [serial = 713] [outer = 0000000000000000] 02:04:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A650B000) [pid = 1096] [serial = 714] [outer = 000000769F187800] 02:04:03 INFO - PROCESS | 1096 | 1465203843354 Marionette DEBUG loaded listener.js 02:04:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A695A000) [pid = 1096] [serial = 715] [outer = 000000769F187800] 02:04:03 INFO - PROCESS | 1096 | 1465203843766 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]]]}] 02:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 628ms 02:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:04:03 INFO - PROCESS | 1096 | 1465203843842 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 02:04:03 INFO - PROCESS | 1096 | 1465203843845 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 02:04:03 INFO - PROCESS | 1096 | 1465203843848 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:04:03 INFO - PROCESS | 1096 | 1465203843850 Marionette TRACE conn6 <- [1,918,null,{}] 02:04:03 INFO - PROCESS | 1096 | 1465203843853 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}] 02:04:03 INFO - PROCESS | 1096 | 1465203843855 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:03 INFO - PROCESS | 1096 | 1465203843940 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 02:04:03 INFO - PROCESS | 1096 | 1465203843948 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:03 INFO - PROCESS | 1096 | 1465203843950 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:03 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A899E000 == 35 [pid = 1096] [id = 239] 02:04:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A53F5000) [pid = 1096] [serial = 716] [outer = 0000000000000000] 02:04:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6BC0000) [pid = 1096] [serial = 717] [outer = 00000076A53F5000] 02:04:04 INFO - PROCESS | 1096 | 1465203843996 Marionette DEBUG loaded listener.js 02:04:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6C2D000) [pid = 1096] [serial = 718] [outer = 00000076A53F5000] 02:04:04 INFO - PROCESS | 1096 | 1465203844443 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]]]}] 02:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 626ms 02:04:04 INFO - PROCESS | 1096 | 1465203844481 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 02:04:04 INFO - PROCESS | 1096 | 1465203844483 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 02:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:04:04 INFO - PROCESS | 1096 | 1465203844487 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:04:04 INFO - PROCESS | 1096 | 1465203844489 Marionette TRACE conn6 <- [1,922,null,{}] 02:04:04 INFO - PROCESS | 1096 | 1465203844492 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}] 02:04:04 INFO - PROCESS | 1096 | 1465203844494 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:04 INFO - PROCESS | 1096 | 1465203844579 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 02:04:04 INFO - PROCESS | 1096 | 1465203844584 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:04 INFO - PROCESS | 1096 | 1465203844586 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:04 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D21000 == 36 [pid = 1096] [id = 240] 02:04:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6C2A800) [pid = 1096] [serial = 719] [outer = 0000000000000000] 02:04:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A6DC5800) [pid = 1096] [serial = 720] [outer = 00000076A6C2A800] 02:04:04 INFO - PROCESS | 1096 | 1465203844631 Marionette DEBUG loaded listener.js 02:04:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A739EC00) [pid = 1096] [serial = 721] [outer = 00000076A6C2A800] 02:04:05 INFO - PROCESS | 1096 | 1465203845283 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]]]}] 02:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 879ms 02:04:05 INFO - PROCESS | 1096 | 1465203845409 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 02:04:05 INFO - PROCESS | 1096 | 1465203845414 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 02:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:04:05 INFO - PROCESS | 1096 | 1465203845420 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:04:05 INFO - PROCESS | 1096 | 1465203845424 Marionette TRACE conn6 <- [1,926,null,{}] 02:04:05 INFO - PROCESS | 1096 | 1465203845430 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}] 02:04:05 INFO - PROCESS | 1096 | 1465203845433 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:05 INFO - PROCESS | 1096 | 1465203845567 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 02:04:05 INFO - PROCESS | 1096 | 1465203845634 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:05 INFO - PROCESS | 1096 | 1465203845637 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:05 INFO - PROCESS | 1096 | ++DOCSHELL 000000769D74B800 == 37 [pid = 1096] [id = 241] 02:04:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (0000007699156000) [pid = 1096] [serial = 722] [outer = 0000000000000000] 02:04:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769A4B7000) [pid = 1096] [serial = 723] [outer = 0000007699156000] 02:04:05 INFO - PROCESS | 1096 | 1465203845696 Marionette DEBUG loaded listener.js 02:04:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769E147C00) [pid = 1096] [serial = 724] [outer = 0000007699156000] 02:04:06 INFO - PROCESS | 1096 | 1465203846426 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]]]}] 02:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1077ms 02:04:06 INFO - PROCESS | 1096 | 1465203846512 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 02:04:06 INFO - PROCESS | 1096 | 1465203846517 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 02:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:04:06 INFO - PROCESS | 1096 | 1465203846524 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:04:06 INFO - PROCESS | 1096 | 1465203846527 Marionette TRACE conn6 <- [1,930,null,{}] 02:04:06 INFO - PROCESS | 1096 | 1465203846531 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}] 02:04:06 INFO - PROCESS | 1096 | 1465203846534 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:06 INFO - PROCESS | 1096 | 1465203846675 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 02:04:06 INFO - PROCESS | 1096 | 1465203846743 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:06 INFO - PROCESS | 1096 | 1465203846746 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:06 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5EDF800 == 38 [pid = 1096] [id = 242] 02:04:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769F295400) [pid = 1096] [serial = 725] [outer = 0000000000000000] 02:04:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769F2B0400) [pid = 1096] [serial = 726] [outer = 000000769F295400] 02:04:06 INFO - PROCESS | 1096 | 1465203846805 Marionette DEBUG loaded listener.js 02:04:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A2958400) [pid = 1096] [serial = 727] [outer = 000000769F295400] 02:04:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A899E000 == 37 [pid = 1096] [id = 239] 02:04:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E77000 == 36 [pid = 1096] [id = 238] 02:04:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7378000 == 35 [pid = 1096] [id = 237] 02:04:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A620D800 == 34 [pid = 1096] [id = 236] 02:04:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A51A1800 == 33 [pid = 1096] [id = 235] 02:04:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D21800 == 32 [pid = 1096] [id = 234] 02:04:07 INFO - PROCESS | 1096 | --DOCSHELL 000000769DC59000 == 31 [pid = 1096] [id = 233] 02:04:07 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F4A800 == 30 [pid = 1096] [id = 232] 02:04:07 INFO - PROCESS | 1096 | --DOCSHELL 000000769D758000 == 29 [pid = 1096] [id = 231] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A9A15000) [pid = 1096] [serial = 681] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A9BB5800) [pid = 1096] [serial = 682] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A98A5000) [pid = 1096] [serial = 678] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A6506400) [pid = 1096] [serial = 666] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A695BC00) [pid = 1096] [serial = 669] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A6511800) [pid = 1096] [serial = 667] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769E26DC00) [pid = 1096] [serial = 653] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769F184C00) [pid = 1096] [serial = 672] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A294C800) [pid = 1096] [serial = 654] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A3EF0C00) [pid = 1096] [serial = 663] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769E432000) [pid = 1096] [serial = 657] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769F29A000) [pid = 1096] [serial = 658] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A22D9800) [pid = 1096] [serial = 660] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A2DA1400) [pid = 1096] [serial = 661] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A7E08000) [pid = 1096] [serial = 648] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769A58B400) [pid = 1096] [serial = 650] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769E4F4800) [pid = 1096] [serial = 651] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076973E7C00) [pid = 1096] [serial = 369] [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.] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A87A2C00) [pid = 1096] [serial = 675] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A6C23000) [pid = 1096] [serial = 670] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A92BAC00) [pid = 1096] [serial = 676] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A6952800) [pid = 1096] [serial = 673] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A99F9C00) [pid = 1096] [serial = 679] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A5DA6800) [pid = 1096] [serial = 664] [outer = 0000000000000000] [url = about:blank] 02:04:07 INFO - PROCESS | 1096 | 1465203847694 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]]]}] 02:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1244ms 02:04:07 INFO - PROCESS | 1096 | 1465203847771 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 02:04:07 INFO - PROCESS | 1096 | 1465203847776 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 02:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:04:07 INFO - PROCESS | 1096 | 1465203847780 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:04:07 INFO - PROCESS | 1096 | 1465203847783 Marionette TRACE conn6 <- [1,934,null,{}] 02:04:07 INFO - PROCESS | 1096 | 1465203847790 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}] 02:04:07 INFO - PROCESS | 1096 | 1465203847793 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:07 INFO - PROCESS | 1096 | 1465203847883 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 02:04:07 INFO - PROCESS | 1096 | 1465203847953 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:07 INFO - PROCESS | 1096 | 1465203847956 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:07 INFO - PROCESS | 1096 | ++DOCSHELL 000000769982A000 == 30 [pid = 1096] [id = 243] 02:04:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (0000007698D9D800) [pid = 1096] [serial = 728] [outer = 0000000000000000] 02:04:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076991B0000) [pid = 1096] [serial = 729] [outer = 0000007698D9D800] 02:04:08 INFO - PROCESS | 1096 | 1465203848008 Marionette DEBUG loaded listener.js 02:04:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769E1CCC00) [pid = 1096] [serial = 730] [outer = 0000007698D9D800] 02:04:08 INFO - PROCESS | 1096 | 1465203848465 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]]]}] 02:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 730ms 02:04:08 INFO - PROCESS | 1096 | 1465203848515 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 02:04:08 INFO - PROCESS | 1096 | 1465203848519 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 02:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:04:08 INFO - PROCESS | 1096 | 1465203848525 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:04:08 INFO - PROCESS | 1096 | 1465203848528 Marionette TRACE conn6 <- [1,938,null,{}] 02:04:08 INFO - PROCESS | 1096 | 1465203848532 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}] 02:04:08 INFO - PROCESS | 1096 | 1465203848536 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:08 INFO - PROCESS | 1096 | 1465203848627 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 02:04:08 INFO - PROCESS | 1096 | 1465203848633 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:08 INFO - PROCESS | 1096 | 1465203848636 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:08 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F24B800 == 31 [pid = 1096] [id = 244] 02:04:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769F2AE400) [pid = 1096] [serial = 731] [outer = 0000000000000000] 02:04:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769F2B7800) [pid = 1096] [serial = 732] [outer = 000000769F2AE400] 02:04:08 INFO - PROCESS | 1096 | 1465203848686 Marionette DEBUG loaded listener.js 02:04:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A224FC00) [pid = 1096] [serial = 733] [outer = 000000769F2AE400] 02:04:09 INFO - PROCESS | 1096 | 1465203849140 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]]]}] 02:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 626ms 02:04:09 INFO - PROCESS | 1096 | 1465203849169 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 02:04:09 INFO - PROCESS | 1096 | 1465203849171 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 02:04:09 INFO - PROCESS | 1096 | 1465203849175 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:04:09 INFO - PROCESS | 1096 | 1465203849179 Marionette TRACE conn6 <- [1,942,null,{}] 02:04:09 INFO - PROCESS | 1096 | 1465203849196 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}] 02:04:09 INFO - PROCESS | 1096 | 1465203849201 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:09 INFO - PROCESS | 1096 | 1465203849291 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 02:04:09 INFO - PROCESS | 1096 | 1465203849301 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:09 INFO - PROCESS | 1096 | 1465203849304 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:09 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5199800 == 32 [pid = 1096] [id = 245] 02:04:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A335FC00) [pid = 1096] [serial = 734] [outer = 0000000000000000] 02:04:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A3C44800) [pid = 1096] [serial = 735] [outer = 00000076A335FC00] 02:04:09 INFO - PROCESS | 1096 | 1465203849354 Marionette DEBUG loaded listener.js 02:04:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A5242400) [pid = 1096] [serial = 736] [outer = 00000076A335FC00] 02:04:09 INFO - PROCESS | 1096 | 1465203849822 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]]]}] 02:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 691ms 02:04:09 INFO - PROCESS | 1096 | 1465203849872 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 02:04:09 INFO - PROCESS | 1096 | 1465203849875 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 02:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:04:09 INFO - PROCESS | 1096 | 1465203849885 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:04:09 INFO - PROCESS | 1096 | 1465203849887 Marionette TRACE conn6 <- [1,946,null,{}] 02:04:09 INFO - PROCESS | 1096 | 1465203849890 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}] 02:04:09 INFO - PROCESS | 1096 | 1465203849893 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:10 INFO - PROCESS | 1096 | 1465203850007 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 02:04:10 INFO - PROCESS | 1096 | 1465203850014 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:10 INFO - PROCESS | 1096 | 1465203850016 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:10 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6C78800 == 33 [pid = 1096] [id = 246] 02:04:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A5DA5800) [pid = 1096] [serial = 737] [outer = 0000000000000000] 02:04:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A5DAB800) [pid = 1096] [serial = 738] [outer = 00000076A5DA5800] 02:04:10 INFO - PROCESS | 1096 | 1465203850099 Marionette DEBUG loaded listener.js 02:04:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A6379C00) [pid = 1096] [serial = 739] [outer = 00000076A5DA5800] 02:04:10 INFO - PROCESS | 1096 | 1465203850539 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]]]}] 02:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 692ms 02:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:04:10 INFO - PROCESS | 1096 | 1465203850578 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 02:04:10 INFO - PROCESS | 1096 | 1465203850580 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 02:04:10 INFO - PROCESS | 1096 | 1465203850583 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:04:10 INFO - PROCESS | 1096 | 1465203850585 Marionette TRACE conn6 <- [1,950,null,{}] 02:04:10 INFO - PROCESS | 1096 | 1465203850589 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}] 02:04:10 INFO - PROCESS | 1096 | 1465203850591 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:10 INFO - PROCESS | 1096 | 1465203850728 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 02:04:10 INFO - PROCESS | 1096 | 1465203850778 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:10 INFO - PROCESS | 1096 | 1465203850781 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:10 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A830C800 == 34 [pid = 1096] [id = 247] 02:04:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6508800) [pid = 1096] [serial = 740] [outer = 0000000000000000] 02:04:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A652AC00) [pid = 1096] [serial = 741] [outer = 00000076A6508800] 02:04:10 INFO - PROCESS | 1096 | 1465203850826 Marionette DEBUG loaded listener.js 02:04:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6B80400) [pid = 1096] [serial = 742] [outer = 00000076A6508800] 02:04:11 INFO - PROCESS | 1096 | 1465203851267 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]]]}] 02:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 731ms 02:04:11 INFO - PROCESS | 1096 | 1465203851319 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 02:04:11 INFO - PROCESS | 1096 | 1465203851321 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 02:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:04:11 INFO - PROCESS | 1096 | 1465203851325 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:04:11 INFO - PROCESS | 1096 | 1465203851326 Marionette TRACE conn6 <- [1,954,null,{}] 02:04:11 INFO - PROCESS | 1096 | 1465203851330 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}] 02:04:11 INFO - PROCESS | 1096 | 1465203851336 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:11 INFO - PROCESS | 1096 | 1465203851472 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 02:04:11 INFO - PROCESS | 1096 | 1465203851534 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:11 INFO - PROCESS | 1096 | 1465203851536 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:11 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9ABF800 == 35 [pid = 1096] [id = 248] 02:04:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A74DE400) [pid = 1096] [serial = 743] [outer = 0000000000000000] 02:04:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A83C5000) [pid = 1096] [serial = 744] [outer = 00000076A74DE400] 02:04:11 INFO - PROCESS | 1096 | 1465203851582 Marionette DEBUG loaded listener.js 02:04:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A8973C00) [pid = 1096] [serial = 745] [outer = 00000076A74DE400] 02:04:11 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A2D9A800) [pid = 1096] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:04:11 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769E1C9800) [pid = 1096] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:04:11 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769F14AC00) [pid = 1096] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:04:11 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076991AC800) [pid = 1096] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:04:11 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769915AC00) [pid = 1096] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:04:11 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769E1C3800) [pid = 1096] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:04:11 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769E70AC00) [pid = 1096] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:04:11 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A224C400) [pid = 1096] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:04:11 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A87A3400) [pid = 1096] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:04:11 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A53F5000) [pid = 1096] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:04:11 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A53F2400) [pid = 1096] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:04:11 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769F187800) [pid = 1096] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:04:12 INFO - PROCESS | 1096 | 1465203852028 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]]]}] 02:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 733ms 02:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:04:12 INFO - PROCESS | 1096 | 1465203852066 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 02:04:12 INFO - PROCESS | 1096 | 1465203852069 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 02:04:12 INFO - PROCESS | 1096 | 1465203852072 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:04:12 INFO - PROCESS | 1096 | 1465203852074 Marionette TRACE conn6 <- [1,958,null,{}] 02:04:12 INFO - PROCESS | 1096 | 1465203852082 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}] 02:04:12 INFO - PROCESS | 1096 | 1465203852084 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:12 INFO - PROCESS | 1096 | 1465203852192 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 02:04:12 INFO - PROCESS | 1096 | 1465203852240 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:12 INFO - PROCESS | 1096 | 1465203852242 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:12 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAAE2000 == 36 [pid = 1096] [id = 249] 02:04:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769F185C00) [pid = 1096] [serial = 746] [outer = 0000000000000000] 02:04:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A3ED6000) [pid = 1096] [serial = 747] [outer = 000000769F185C00] 02:04:12 INFO - PROCESS | 1096 | 1465203852287 Marionette DEBUG loaded listener.js 02:04:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A87A3400) [pid = 1096] [serial = 748] [outer = 000000769F185C00] 02:04:12 INFO - PROCESS | 1096 | 1465203852656 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]]]}] 02:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 629ms 02:04:12 INFO - PROCESS | 1096 | 1465203852703 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 02:04:12 INFO - PROCESS | 1096 | 1465203852705 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 02:04:12 INFO - PROCESS | 1096 | 1465203852708 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:04:12 INFO - PROCESS | 1096 | 1465203852710 Marionette TRACE conn6 <- [1,962,null,{}] 02:04:12 INFO - PROCESS | 1096 | 1465203852720 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}] 02:04:12 INFO - PROCESS | 1096 | 1465203852722 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:12 INFO - PROCESS | 1096 | 1465203852813 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 02:04:12 INFO - PROCESS | 1096 | 1465203852819 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:12 INFO - PROCESS | 1096 | 1465203852821 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:12 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD207000 == 37 [pid = 1096] [id = 250] 02:04:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A92BEC00) [pid = 1096] [serial = 749] [outer = 0000000000000000] 02:04:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A98AE800) [pid = 1096] [serial = 750] [outer = 00000076A92BEC00] 02:04:12 INFO - PROCESS | 1096 | 1465203852867 Marionette DEBUG loaded listener.js 02:04:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A9A15000) [pid = 1096] [serial = 751] [outer = 00000076A92BEC00] 02:04:13 INFO - PROCESS | 1096 | 1465203853287 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]]]}] 02:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 628ms 02:04:13 INFO - PROCESS | 1096 | 1465203853340 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 02:04:13 INFO - PROCESS | 1096 | 1465203853342 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 02:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:04:13 INFO - PROCESS | 1096 | 1465203853351 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:04:13 INFO - PROCESS | 1096 | 1465203853353 Marionette TRACE conn6 <- [1,966,null,{}] 02:04:13 INFO - PROCESS | 1096 | 1465203853356 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}] 02:04:13 INFO - PROCESS | 1096 | 1465203853358 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:13 INFO - PROCESS | 1096 | 1465203853442 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 02:04:13 INFO - PROCESS | 1096 | 1465203853448 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:13 INFO - PROCESS | 1096 | 1465203853450 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:13 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5098800 == 38 [pid = 1096] [id = 251] 02:04:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A9A17000) [pid = 1096] [serial = 752] [outer = 0000000000000000] 02:04:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A9BB8C00) [pid = 1096] [serial = 753] [outer = 00000076A9A17000] 02:04:13 INFO - PROCESS | 1096 | 1465203853494 Marionette DEBUG loaded listener.js 02:04:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A9BC0800) [pid = 1096] [serial = 754] [outer = 00000076A9A17000] 02:04:14 INFO - PROCESS | 1096 | 1465203854106 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]]]}] 02:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 838ms 02:04:14 INFO - PROCESS | 1096 | 1465203854192 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 02:04:14 INFO - PROCESS | 1096 | 1465203854197 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 02:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:04:14 INFO - PROCESS | 1096 | 1465203854204 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:04:14 INFO - PROCESS | 1096 | 1465203854207 Marionette TRACE conn6 <- [1,970,null,{}] 02:04:14 INFO - PROCESS | 1096 | 1465203854214 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}] 02:04:14 INFO - PROCESS | 1096 | 1465203854217 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:14 INFO - PROCESS | 1096 | 1465203854378 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 02:04:14 INFO - PROCESS | 1096 | 1465203854462 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:14 INFO - PROCESS | 1096 | 1465203854467 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:14 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DC58800 == 39 [pid = 1096] [id = 252] 02:04:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (0000007698D21400) [pid = 1096] [serial = 755] [outer = 0000000000000000] 02:04:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769DA82C00) [pid = 1096] [serial = 756] [outer = 0000007698D21400] 02:04:14 INFO - PROCESS | 1096 | 1465203854527 Marionette DEBUG loaded listener.js 02:04:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769F184400) [pid = 1096] [serial = 757] [outer = 0000007698D21400] 02:04:15 INFO - PROCESS | 1096 | 1465203855144 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]]]}] 02:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 984ms 02:04:15 INFO - PROCESS | 1096 | 1465203855190 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 02:04:15 INFO - PROCESS | 1096 | 1465203855195 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 02:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:04:15 INFO - PROCESS | 1096 | 1465203855202 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:04:15 INFO - PROCESS | 1096 | 1465203855205 Marionette TRACE conn6 <- [1,974,null,{}] 02:04:15 INFO - PROCESS | 1096 | 1465203855209 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}] 02:04:15 INFO - PROCESS | 1096 | 1465203855212 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:15 INFO - PROCESS | 1096 | 1465203855329 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 02:04:15 INFO - PROCESS | 1096 | 1465203855404 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:15 INFO - PROCESS | 1096 | 1465203855407 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:15 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A87B6000 == 40 [pid = 1096] [id = 253] 02:04:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A33BC400) [pid = 1096] [serial = 758] [outer = 0000000000000000] 02:04:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A3C44C00) [pid = 1096] [serial = 759] [outer = 00000076A33BC400] 02:04:15 INFO - PROCESS | 1096 | 1465203855506 Marionette DEBUG loaded listener.js 02:04:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A5DAC400) [pid = 1096] [serial = 760] [outer = 00000076A33BC400] 02:04:16 INFO - PROCESS | 1096 | 1465203856144 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]]]}] 02:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 982ms 02:04:16 INFO - PROCESS | 1096 | 1465203856184 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 02:04:16 INFO - PROCESS | 1096 | 1465203856187 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 02:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:04:16 INFO - PROCESS | 1096 | 1465203856191 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:04:16 INFO - PROCESS | 1096 | 1465203856195 Marionette TRACE conn6 <- [1,978,null,{}] 02:04:16 INFO - PROCESS | 1096 | 1465203856207 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}] 02:04:16 INFO - PROCESS | 1096 | 1465203856212 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:16 INFO - PROCESS | 1096 | 1465203856328 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 02:04:16 INFO - PROCESS | 1096 | 1465203856403 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:16 INFO - PROCESS | 1096 | 1465203856407 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:16 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD5D5000 == 41 [pid = 1096] [id = 254] 02:04:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A743A800) [pid = 1096] [serial = 761] [outer = 0000000000000000] 02:04:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A7E0B800) [pid = 1096] [serial = 762] [outer = 00000076A743A800] 02:04:16 INFO - PROCESS | 1096 | 1465203856506 Marionette DEBUG loaded listener.js 02:04:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A9DEE000) [pid = 1096] [serial = 763] [outer = 00000076A743A800] 02:04:17 INFO - PROCESS | 1096 | 1465203857076 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]]]}] 02:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 942ms 02:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:04:17 INFO - PROCESS | 1096 | 1465203857136 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 02:04:17 INFO - PROCESS | 1096 | 1465203857140 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 02:04:17 INFO - PROCESS | 1096 | 1465203857143 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:04:17 INFO - PROCESS | 1096 | 1465203857145 Marionette TRACE conn6 <- [1,982,null,{}] 02:04:17 INFO - PROCESS | 1096 | 1465203857149 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}] 02:04:17 INFO - PROCESS | 1096 | 1465203857152 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:17 INFO - PROCESS | 1096 | 1465203857268 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 02:04:17 INFO - PROCESS | 1096 | 1465203857343 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:17 INFO - PROCESS | 1096 | 1465203857346 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:17 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F45800 == 42 [pid = 1096] [id = 255] 02:04:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (0000007698D20C00) [pid = 1096] [serial = 764] [outer = 0000000000000000] 02:04:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076991AE800) [pid = 1096] [serial = 765] [outer = 0000007698D20C00] 02:04:17 INFO - PROCESS | 1096 | 1465203857561 Marionette DEBUG loaded listener.js 02:04:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (000000769E278400) [pid = 1096] [serial = 766] [outer = 0000007698D20C00] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD207000 == 41 [pid = 1096] [id = 250] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAAE2000 == 40 [pid = 1096] [id = 249] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9ABF800 == 39 [pid = 1096] [id = 248] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 00000076A830C800 == 38 [pid = 1096] [id = 247] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6C78800 == 37 [pid = 1096] [id = 246] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5199800 == 36 [pid = 1096] [id = 245] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 000000769F24B800 == 35 [pid = 1096] [id = 244] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 000000769982A000 == 34 [pid = 1096] [id = 243] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5EDF800 == 33 [pid = 1096] [id = 242] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 000000769D74B800 == 32 [pid = 1096] [id = 241] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D21000 == 31 [pid = 1096] [id = 240] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD5D5000 == 30 [pid = 1096] [id = 254] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 00000076A87B6000 == 29 [pid = 1096] [id = 253] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5098800 == 28 [pid = 1096] [id = 251] 02:04:18 INFO - PROCESS | 1096 | --DOCSHELL 000000769DC58800 == 27 [pid = 1096] [id = 252] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A2DE7800) [pid = 1096] [serial = 705] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (000000769E2CC000) [pid = 1096] [serial = 699] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (000000769F144C00) [pid = 1096] [serial = 700] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A224EC00) [pid = 1096] [serial = 694] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (000000769F183000) [pid = 1096] [serial = 693] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (000000769F42B400) [pid = 1096] [serial = 702] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076991B5C00) [pid = 1096] [serial = 696] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769D770C00) [pid = 1096] [serial = 697] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A3CBD000) [pid = 1096] [serial = 708] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A2254000) [pid = 1096] [serial = 685] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769F182C00) [pid = 1096] [serial = 684] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A6952400) [pid = 1096] [serial = 688] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A53EDC00) [pid = 1096] [serial = 687] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A9BBBC00) [pid = 1096] [serial = 691] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A98AD400) [pid = 1096] [serial = 690] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A6C2D000) [pid = 1096] [serial = 718] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A36D5000) [pid = 1096] [serial = 706] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A6DC5800) [pid = 1096] [serial = 720] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A5DAA400) [pid = 1096] [serial = 711] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A5242C00) [pid = 1096] [serial = 709] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A6BC0000) [pid = 1096] [serial = 717] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A6511400) [pid = 1096] [serial = 712] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A650B000) [pid = 1096] [serial = 714] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A695A000) [pid = 1096] [serial = 715] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A2254800) [pid = 1096] [serial = 703] [outer = 0000000000000000] [url = about:blank] 02:04:18 INFO - PROCESS | 1096 | 1465203858937 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]]]}] 02:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1840ms 02:04:18 INFO - PROCESS | 1096 | 1465203858984 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 02:04:18 INFO - PROCESS | 1096 | 1465203858989 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 02:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:04:19 INFO - PROCESS | 1096 | 1465203858995 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:04:19 INFO - PROCESS | 1096 | 1465203858998 Marionette TRACE conn6 <- [1,986,null,{}] 02:04:19 INFO - PROCESS | 1096 | 1465203859004 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}] 02:04:19 INFO - PROCESS | 1096 | 1465203859008 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:19 INFO - PROCESS | 1096 | 1465203859107 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 02:04:19 INFO - PROCESS | 1096 | 1465203859170 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:19 INFO - PROCESS | 1096 | 1465203859175 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:19 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F51000 == 28 [pid = 1096] [id = 256] 02:04:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076991ABC00) [pid = 1096] [serial = 767] [outer = 0000000000000000] 02:04:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076991B3000) [pid = 1096] [serial = 768] [outer = 00000076991ABC00] 02:04:19 INFO - PROCESS | 1096 | 1465203859230 Marionette DEBUG loaded listener.js 02:04:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769D737400) [pid = 1096] [serial = 769] [outer = 00000076991ABC00] 02:04:19 INFO - PROCESS | 1096 | 1465203859657 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]]]}] 02:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 692ms 02:04:19 INFO - PROCESS | 1096 | 1465203859690 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 02:04:19 INFO - PROCESS | 1096 | 1465203859695 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 02:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:04:19 INFO - PROCESS | 1096 | 1465203859702 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:04:19 INFO - PROCESS | 1096 | 1465203859705 Marionette TRACE conn6 <- [1,990,null,{}] 02:04:19 INFO - PROCESS | 1096 | 1465203859709 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}] 02:04:19 INFO - PROCESS | 1096 | 1465203859712 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:19 INFO - PROCESS | 1096 | 1465203859804 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 02:04:19 INFO - PROCESS | 1096 | 1465203859811 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:19 INFO - PROCESS | 1096 | 1465203859814 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:19 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6A1800 == 29 [pid = 1096] [id = 257] 02:04:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769DA8BC00) [pid = 1096] [serial = 770] [outer = 0000000000000000] 02:04:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769E4ED800) [pid = 1096] [serial = 771] [outer = 000000769DA8BC00] 02:04:19 INFO - PROCESS | 1096 | 1465203859863 Marionette DEBUG loaded listener.js 02:04:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769F147800) [pid = 1096] [serial = 772] [outer = 000000769DA8BC00] 02:04:20 INFO - PROCESS | 1096 | 1465203860341 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]]]}] 02:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 02:04:20 INFO - PROCESS | 1096 | 1465203860394 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 02:04:20 INFO - PROCESS | 1096 | 1465203860396 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 02:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:04:20 INFO - PROCESS | 1096 | 1465203860400 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:04:20 INFO - PROCESS | 1096 | 1465203860404 Marionette TRACE conn6 <- [1,994,null,{}] 02:04:20 INFO - PROCESS | 1096 | 1465203860415 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}] 02:04:20 INFO - PROCESS | 1096 | 1465203860420 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:20 INFO - PROCESS | 1096 | 1465203860540 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 02:04:20 INFO - PROCESS | 1096 | 1465203860618 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:20 INFO - PROCESS | 1096 | 1465203860622 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:20 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A339D000 == 30 [pid = 1096] [id = 258] 02:04:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (0000007697ED2400) [pid = 1096] [serial = 773] [outer = 0000000000000000] 02:04:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769F427800) [pid = 1096] [serial = 774] [outer = 0000007697ED2400] 02:04:20 INFO - PROCESS | 1096 | 1465203860672 Marionette DEBUG loaded listener.js 02:04:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A224F800) [pid = 1096] [serial = 775] [outer = 0000007697ED2400] 02:04:21 INFO - PROCESS | 1096 | 1465203861111 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]]]}] 02:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 732ms 02:04:21 INFO - PROCESS | 1096 | 1465203861134 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 02:04:21 INFO - PROCESS | 1096 | 1465203861137 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 02:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:04:21 INFO - PROCESS | 1096 | 1465203861150 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:04:21 INFO - PROCESS | 1096 | 1465203861152 Marionette TRACE conn6 <- [1,998,null,{}] 02:04:21 INFO - PROCESS | 1096 | 1465203861158 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}] 02:04:21 INFO - PROCESS | 1096 | 1465203861160 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:21 INFO - PROCESS | 1096 | 1465203861278 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 02:04:21 INFO - PROCESS | 1096 | 1465203861286 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:21 INFO - PROCESS | 1096 | 1465203861288 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:21 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A518D000 == 31 [pid = 1096] [id = 259] 02:04:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A2953C00) [pid = 1096] [serial = 776] [outer = 0000000000000000] 02:04:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A2D9A400) [pid = 1096] [serial = 777] [outer = 00000076A2953C00] 02:04:21 INFO - PROCESS | 1096 | 1465203861379 Marionette DEBUG loaded listener.js 02:04:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A33BD000) [pid = 1096] [serial = 778] [outer = 00000076A2953C00] 02:04:21 INFO - PROCESS | 1096 | 1465203861828 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]]]}] 02:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 733ms 02:04:21 INFO - PROCESS | 1096 | 1465203861915 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 02:04:21 INFO - PROCESS | 1096 | 1465203861917 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 02:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:04:21 INFO - PROCESS | 1096 | 1465203861921 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:04:21 INFO - PROCESS | 1096 | 1465203861922 Marionette TRACE conn6 <- [1,1002,null,{}] 02:04:21 INFO - PROCESS | 1096 | 1465203861926 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}] 02:04:21 INFO - PROCESS | 1096 | 1465203861929 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:22 INFO - PROCESS | 1096 | 1465203862038 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 02:04:22 INFO - PROCESS | 1096 | 1465203862050 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:22 INFO - PROCESS | 1096 | 1465203862052 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:22 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5EE7800 == 32 [pid = 1096] [id = 260] 02:04:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (0000007699160000) [pid = 1096] [serial = 779] [outer = 0000000000000000] 02:04:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A36CC000) [pid = 1096] [serial = 780] [outer = 0000007699160000] 02:04:22 INFO - PROCESS | 1096 | 1465203862138 Marionette DEBUG loaded listener.js 02:04:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A3ECB400) [pid = 1096] [serial = 781] [outer = 0000007699160000] 02:04:22 INFO - PROCESS | 1096 | 1465203862572 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]]]}] 02:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 02:04:22 INFO - PROCESS | 1096 | 1465203862595 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 02:04:22 INFO - PROCESS | 1096 | 1465203862597 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 02:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:04:22 INFO - PROCESS | 1096 | 1465203862606 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:04:22 INFO - PROCESS | 1096 | 1465203862608 Marionette TRACE conn6 <- [1,1006,null,{}] 02:04:22 INFO - PROCESS | 1096 | 1465203862612 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}] 02:04:22 INFO - PROCESS | 1096 | 1465203862618 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:22 INFO - PROCESS | 1096 | 1465203862750 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 02:04:22 INFO - PROCESS | 1096 | 1465203862801 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:22 INFO - PROCESS | 1096 | 1465203862804 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:22 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7373800 == 33 [pid = 1096] [id = 261] 02:04:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A524C800) [pid = 1096] [serial = 782] [outer = 0000000000000000] 02:04:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A6509000) [pid = 1096] [serial = 783] [outer = 00000076A524C800] 02:04:22 INFO - PROCESS | 1096 | 1465203862850 Marionette DEBUG loaded listener.js 02:04:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A6782400) [pid = 1096] [serial = 784] [outer = 00000076A524C800] 02:04:23 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A9A17000) [pid = 1096] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:04:23 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A6508800) [pid = 1096] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:04:23 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769F2AE400) [pid = 1096] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:04:23 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769F295400) [pid = 1096] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:04:23 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (0000007699156000) [pid = 1096] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:04:23 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A5DA5800) [pid = 1096] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:04:23 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A92BEC00) [pid = 1096] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:04:23 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (0000007698D9D800) [pid = 1096] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:04:23 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A335FC00) [pid = 1096] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:04:23 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A74DE400) [pid = 1096] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:04:23 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769F185C00) [pid = 1096] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:04:23 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A6C2A800) [pid = 1096] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:04:23 INFO - PROCESS | 1096 | 1465203863396 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]]]}] 02:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 838ms 02:04:23 INFO - PROCESS | 1096 | 1465203863445 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 02:04:23 INFO - PROCESS | 1096 | 1465203863447 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 02:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:04:23 INFO - PROCESS | 1096 | 1465203863450 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:04:23 INFO - PROCESS | 1096 | 1465203863452 Marionette TRACE conn6 <- [1,1010,null,{}] 02:04:23 INFO - PROCESS | 1096 | 1465203863455 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}] 02:04:23 INFO - PROCESS | 1096 | 1465203863457 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:23 INFO - PROCESS | 1096 | 1465203863540 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 02:04:23 INFO - PROCESS | 1096 | 1465203863545 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:23 INFO - PROCESS | 1096 | 1465203863547 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:23 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E78800 == 34 [pid = 1096] [id = 262] 02:04:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A2D9A800) [pid = 1096] [serial = 785] [outer = 0000000000000000] 02:04:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6509400) [pid = 1096] [serial = 786] [outer = 00000076A2D9A800] 02:04:23 INFO - PROCESS | 1096 | 1465203863592 Marionette DEBUG loaded listener.js 02:04:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6958400) [pid = 1096] [serial = 787] [outer = 00000076A2D9A800] 02:04:24 INFO - PROCESS | 1096 | 1465203863999 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]]]}] 02:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 583ms 02:04:24 INFO - PROCESS | 1096 | 1465203864039 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 02:04:24 INFO - PROCESS | 1096 | 1465203864042 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 02:04:24 INFO - PROCESS | 1096 | 1465203864045 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:04:24 INFO - PROCESS | 1096 | 1465203864047 Marionette TRACE conn6 <- [1,1014,null,{}] 02:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:04:24 INFO - PROCESS | 1096 | 1465203864051 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}] 02:04:24 INFO - PROCESS | 1096 | 1465203864053 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:24 INFO - PROCESS | 1096 | 1465203864136 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 02:04:24 INFO - PROCESS | 1096 | 1465203864142 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:24 INFO - PROCESS | 1096 | 1465203864144 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:24 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A89A1000 == 35 [pid = 1096] [id = 263] 02:04:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A695E400) [pid = 1096] [serial = 788] [outer = 0000000000000000] 02:04:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6BBFC00) [pid = 1096] [serial = 789] [outer = 00000076A695E400] 02:04:24 INFO - PROCESS | 1096 | 1465203864189 Marionette DEBUG loaded listener.js 02:04:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6C2B400) [pid = 1096] [serial = 790] [outer = 00000076A695E400] 02:04:24 INFO - PROCESS | 1096 | 1465203864623 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]]]}] 02:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 627ms 02:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:04:24 INFO - PROCESS | 1096 | 1465203864678 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 02:04:24 INFO - PROCESS | 1096 | 1465203864680 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 02:04:24 INFO - PROCESS | 1096 | 1465203864683 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:04:24 INFO - PROCESS | 1096 | 1465203864685 Marionette TRACE conn6 <- [1,1018,null,{}] 02:04:24 INFO - PROCESS | 1096 | 1465203864689 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}] 02:04:24 INFO - PROCESS | 1096 | 1465203864691 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:24 INFO - PROCESS | 1096 | 1465203864776 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 02:04:24 INFO - PROCESS | 1096 | 1465203864782 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:24 INFO - PROCESS | 1096 | 1465203864784 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:24 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A3396000 == 36 [pid = 1096] [id = 264] 02:04:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6C28800) [pid = 1096] [serial = 791] [outer = 0000000000000000] 02:04:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6DC8800) [pid = 1096] [serial = 792] [outer = 00000076A6C28800] 02:04:24 INFO - PROCESS | 1096 | 1465203864829 Marionette DEBUG loaded listener.js 02:04:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A74DD000) [pid = 1096] [serial = 793] [outer = 00000076A6C28800] 02:04:25 INFO - PROCESS | 1096 | 1465203865466 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]]]}] 02:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 839ms 02:04:25 INFO - PROCESS | 1096 | 1465203865526 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 02:04:25 INFO - PROCESS | 1096 | 1465203865531 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 02:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:04:25 INFO - PROCESS | 1096 | 1465203865536 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:04:25 INFO - PROCESS | 1096 | 1465203865540 Marionette TRACE conn6 <- [1,1022,null,{}] 02:04:25 INFO - PROCESS | 1096 | 1465203865571 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}] 02:04:25 INFO - PROCESS | 1096 | 1465203865574 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:25 INFO - PROCESS | 1096 | 1465203865723 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 02:04:25 INFO - PROCESS | 1096 | 1465203865790 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:25 INFO - PROCESS | 1096 | 1465203865793 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:25 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E15E000 == 37 [pid = 1096] [id = 265] 02:04:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (0000007699163400) [pid = 1096] [serial = 794] [outer = 0000000000000000] 02:04:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769A58B400) [pid = 1096] [serial = 795] [outer = 0000007699163400] 02:04:25 INFO - PROCESS | 1096 | 1465203865894 Marionette DEBUG loaded listener.js 02:04:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769E1CE000) [pid = 1096] [serial = 796] [outer = 0000007699163400] 02:04:26 INFO - PROCESS | 1096 | 1465203866686 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]]]}] 02:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1201ms 02:04:26 INFO - PROCESS | 1096 | 1465203866740 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 02:04:26 INFO - PROCESS | 1096 | 1465203866746 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 02:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:04:26 INFO - PROCESS | 1096 | 1465203866753 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:04:26 INFO - PROCESS | 1096 | 1465203866756 Marionette TRACE conn6 <- [1,1026,null,{}] 02:04:26 INFO - PROCESS | 1096 | 1465203866760 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}] 02:04:26 INFO - PROCESS | 1096 | 1465203866763 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:26 INFO - PROCESS | 1096 | 1465203866897 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 02:04:26 INFO - PROCESS | 1096 | 1465203866966 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:26 INFO - PROCESS | 1096 | 1465203866969 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:27 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5EDF800 == 38 [pid = 1096] [id = 266] 02:04:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769E7AE400) [pid = 1096] [serial = 797] [outer = 0000000000000000] 02:04:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769F859400) [pid = 1096] [serial = 798] [outer = 000000769E7AE400] 02:04:27 INFO - PROCESS | 1096 | 1465203867083 Marionette DEBUG loaded listener.js 02:04:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A2DA1400) [pid = 1096] [serial = 799] [outer = 000000769E7AE400] 02:04:27 INFO - PROCESS | 1096 | --DOCSHELL 00000076A89A1000 == 37 [pid = 1096] [id = 263] 02:04:27 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E78800 == 36 [pid = 1096] [id = 262] 02:04:27 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7373800 == 35 [pid = 1096] [id = 261] 02:04:27 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5EE7800 == 34 [pid = 1096] [id = 260] 02:04:27 INFO - PROCESS | 1096 | --DOCSHELL 00000076A518D000 == 33 [pid = 1096] [id = 259] 02:04:27 INFO - PROCESS | 1096 | --DOCSHELL 00000076A339D000 == 32 [pid = 1096] [id = 258] 02:04:27 INFO - PROCESS | 1096 | --DOCSHELL 000000769E6A1800 == 31 [pid = 1096] [id = 257] 02:04:27 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F51000 == 30 [pid = 1096] [id = 256] 02:04:27 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F45800 == 29 [pid = 1096] [id = 255] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A652AC00) [pid = 1096] [serial = 741] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A224FC00) [pid = 1096] [serial = 733] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A2958400) [pid = 1096] [serial = 727] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769A4B7000) [pid = 1096] [serial = 723] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A5DAB800) [pid = 1096] [serial = 738] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A98AE800) [pid = 1096] [serial = 750] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769E1CCC00) [pid = 1096] [serial = 730] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769F2B7800) [pid = 1096] [serial = 732] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076991B0000) [pid = 1096] [serial = 729] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F2B0400) [pid = 1096] [serial = 726] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A3C44800) [pid = 1096] [serial = 735] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A6B80400) [pid = 1096] [serial = 742] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A8973C00) [pid = 1096] [serial = 745] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A3ED6000) [pid = 1096] [serial = 747] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A6379C00) [pid = 1096] [serial = 739] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769E147C00) [pid = 1096] [serial = 724] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A5242400) [pid = 1096] [serial = 736] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A87A3400) [pid = 1096] [serial = 748] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A83C5000) [pid = 1096] [serial = 744] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A739EC00) [pid = 1096] [serial = 721] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A9BB8C00) [pid = 1096] [serial = 753] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A9A15000) [pid = 1096] [serial = 751] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A9BC0800) [pid = 1096] [serial = 754] [outer = 0000000000000000] [url = about:blank] 02:04:27 INFO - PROCESS | 1096 | 1465203867935 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]]]}] 02:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1244ms 02:04:28 INFO - PROCESS | 1096 | 1465203867999 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 02:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:04:28 INFO - PROCESS | 1096 | 1465203868004 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 02:04:28 INFO - PROCESS | 1096 | 1465203868008 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:04:28 INFO - PROCESS | 1096 | 1465203868011 Marionette TRACE conn6 <- [1,1030,null,{}] 02:04:28 INFO - PROCESS | 1096 | 1465203868017 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}] 02:04:28 INFO - PROCESS | 1096 | 1465203868020 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:28 INFO - PROCESS | 1096 | 1465203868116 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 02:04:28 INFO - PROCESS | 1096 | 1465203868130 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:28 INFO - PROCESS | 1096 | 1465203868133 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:28 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699422000 == 30 [pid = 1096] [id = 267] 02:04:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769DA8A800) [pid = 1096] [serial = 800] [outer = 0000000000000000] 02:04:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769E1C9800) [pid = 1096] [serial = 801] [outer = 000000769DA8A800] 02:04:28 INFO - PROCESS | 1096 | 1465203868182 Marionette DEBUG loaded listener.js 02:04:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769F14C400) [pid = 1096] [serial = 802] [outer = 000000769DA8A800] 02:04:28 INFO - PROCESS | 1096 | 1465203868706 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]]]}] 02:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 02:04:28 INFO - PROCESS | 1096 | 1465203868742 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 02:04:28 INFO - PROCESS | 1096 | 1465203868746 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 02:04:28 INFO - PROCESS | 1096 | 1465203868771 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:04:28 INFO - PROCESS | 1096 | 1465203868774 Marionette TRACE conn6 <- [1,1034,null,{}] 02:04:28 INFO - PROCESS | 1096 | 1465203868782 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}] 02:04:28 INFO - PROCESS | 1096 | 1465203868784 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:28 INFO - PROCESS | 1096 | 1465203868884 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 02:04:28 INFO - PROCESS | 1096 | 1465203868957 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:28 INFO - PROCESS | 1096 | 1465203868959 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:28 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F46800 == 31 [pid = 1096] [id = 268] 02:04:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769FC74400) [pid = 1096] [serial = 803] [outer = 0000000000000000] 02:04:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A22D5800) [pid = 1096] [serial = 804] [outer = 000000769FC74400] 02:04:29 INFO - PROCESS | 1096 | 1465203869008 Marionette DEBUG loaded listener.js 02:04:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A2D9A000) [pid = 1096] [serial = 805] [outer = 000000769FC74400] 02:04:29 INFO - PROCESS | 1096 | 1465203869398 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]]]}] 02:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 02:04:29 INFO - PROCESS | 1096 | 1465203869469 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 02:04:29 INFO - PROCESS | 1096 | 1465203869471 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 02:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:04:29 INFO - PROCESS | 1096 | 1465203869508 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:04:29 INFO - PROCESS | 1096 | 1465203869512 Marionette TRACE conn6 <- [1,1038,null,{}] 02:04:29 INFO - PROCESS | 1096 | 1465203869524 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}] 02:04:29 INFO - PROCESS | 1096 | 1465203869528 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:29 INFO - PROCESS | 1096 | 1465203869625 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 02:04:29 INFO - PROCESS | 1096 | 1465203869634 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:29 INFO - PROCESS | 1096 | 1465203869637 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:29 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5A30000 == 32 [pid = 1096] [id = 269] 02:04:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (0000007698D9C400) [pid = 1096] [serial = 806] [outer = 0000000000000000] 02:04:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A5242400) [pid = 1096] [serial = 807] [outer = 0000007698D9C400] 02:04:29 INFO - PROCESS | 1096 | 1465203869689 Marionette DEBUG loaded listener.js 02:04:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A5DA8800) [pid = 1096] [serial = 808] [outer = 0000007698D9C400] 02:04:30 INFO - PROCESS | 1096 | 1465203870121 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]]]}] 02:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 649ms 02:04:30 INFO - PROCESS | 1096 | 1465203870153 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 02:04:30 INFO - PROCESS | 1096 | 1465203870155 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 02:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:04:30 INFO - PROCESS | 1096 | 1465203870159 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:04:30 INFO - PROCESS | 1096 | 1465203870161 Marionette TRACE conn6 <- [1,1042,null,{}] 02:04:30 INFO - PROCESS | 1096 | 1465203870164 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}] 02:04:30 INFO - PROCESS | 1096 | 1465203870166 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:30 INFO - PROCESS | 1096 | 1465203870295 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 02:04:30 INFO - PROCESS | 1096 | 1465203870302 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:30 INFO - PROCESS | 1096 | 1465203870304 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:30 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7366000 == 33 [pid = 1096] [id = 270] 02:04:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6503000) [pid = 1096] [serial = 809] [outer = 0000000000000000] 02:04:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A650D000) [pid = 1096] [serial = 810] [outer = 00000076A6503000] 02:04:30 INFO - PROCESS | 1096 | 1465203870390 Marionette DEBUG loaded listener.js 02:04:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A695D800) [pid = 1096] [serial = 811] [outer = 00000076A6503000] 02:04:30 INFO - PROCESS | 1096 | 1465203870838 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]]]}] 02:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 733ms 02:04:30 INFO - PROCESS | 1096 | 1465203870894 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 02:04:30 INFO - PROCESS | 1096 | 1465203870897 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 02:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:04:30 INFO - PROCESS | 1096 | 1465203870900 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:04:30 INFO - PROCESS | 1096 | 1465203870902 Marionette TRACE conn6 <- [1,1046,null,{}] 02:04:30 INFO - PROCESS | 1096 | 1465203870906 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}] 02:04:30 INFO - PROCESS | 1096 | 1465203870908 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:31 INFO - PROCESS | 1096 | 1465203871055 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 02:04:31 INFO - PROCESS | 1096 | 1465203871067 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:31 INFO - PROCESS | 1096 | 1465203871069 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:31 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A87B4800 == 34 [pid = 1096] [id = 271] 02:04:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (0000007698D99C00) [pid = 1096] [serial = 812] [outer = 0000000000000000] 02:04:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6BCDC00) [pid = 1096] [serial = 813] [outer = 0000007698D99C00] 02:04:31 INFO - PROCESS | 1096 | 1465203871115 Marionette DEBUG loaded listener.js 02:04:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6D0B000) [pid = 1096] [serial = 814] [outer = 0000007698D99C00] 02:04:31 INFO - PROCESS | 1096 | 1465203871577 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]]]}] 02:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 733ms 02:04:31 INFO - PROCESS | 1096 | 1465203871636 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 02:04:31 INFO - PROCESS | 1096 | 1465203871639 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 02:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:04:31 INFO - PROCESS | 1096 | 1465203871648 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:04:31 INFO - PROCESS | 1096 | 1465203871650 Marionette TRACE conn6 <- [1,1050,null,{}] 02:04:31 INFO - PROCESS | 1096 | 1465203871658 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}] 02:04:31 INFO - PROCESS | 1096 | 1465203871664 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:31 INFO - PROCESS | 1096 | 1465203871814 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 02:04:31 INFO - PROCESS | 1096 | 1465203871822 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:31 INFO - PROCESS | 1096 | 1465203871825 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:31 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAAD1800 == 35 [pid = 1096] [id = 272] 02:04:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A83C5000) [pid = 1096] [serial = 815] [outer = 0000000000000000] 02:04:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A92C5C00) [pid = 1096] [serial = 816] [outer = 00000076A83C5000] 02:04:31 INFO - PROCESS | 1096 | 1465203871912 Marionette DEBUG loaded listener.js 02:04:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A99FAC00) [pid = 1096] [serial = 817] [outer = 00000076A83C5000] 02:04:32 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769DA8BC00) [pid = 1096] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:04:32 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A2953C00) [pid = 1096] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:04:32 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076991ABC00) [pid = 1096] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:04:32 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (0000007697ED2400) [pid = 1096] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:04:32 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (0000007698D20C00) [pid = 1096] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:04:32 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (0000007698D21400) [pid = 1096] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:04:32 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A33BC400) [pid = 1096] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:04:32 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (0000007699160000) [pid = 1096] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:04:32 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A743A800) [pid = 1096] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:04:32 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A524C800) [pid = 1096] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:04:32 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A695E400) [pid = 1096] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:04:32 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A2D9A800) [pid = 1096] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:04:32 INFO - PROCESS | 1096 | 1465203872389 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]]]}] 02:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 796ms 02:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:04:32 INFO - PROCESS | 1096 | 1465203872441 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 02:04:32 INFO - PROCESS | 1096 | 1465203872443 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 02:04:32 INFO - PROCESS | 1096 | 1465203872447 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:04:32 INFO - PROCESS | 1096 | 1465203872449 Marionette TRACE conn6 <- [1,1054,null,{}] 02:04:32 INFO - PROCESS | 1096 | 1465203872452 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}] 02:04:32 INFO - PROCESS | 1096 | 1465203872454 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:32 INFO - PROCESS | 1096 | 1465203872566 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 02:04:32 INFO - PROCESS | 1096 | 1465203872616 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:32 INFO - PROCESS | 1096 | 1465203872618 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:32 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD13A800 == 36 [pid = 1096] [id = 273] 02:04:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769F42F800) [pid = 1096] [serial = 818] [outer = 0000000000000000] 02:04:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A3360C00) [pid = 1096] [serial = 819] [outer = 000000769F42F800] 02:04:32 INFO - PROCESS | 1096 | 1465203872663 Marionette DEBUG loaded listener.js 02:04:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A99F9000) [pid = 1096] [serial = 820] [outer = 000000769F42F800] 02:04:33 INFO - PROCESS | 1096 | 1465203873037 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]]]}] 02:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 626ms 02:04:33 INFO - PROCESS | 1096 | 1465203873077 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 02:04:33 INFO - PROCESS | 1096 | 1465203873087 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 02:04:33 INFO - PROCESS | 1096 | 1465203873091 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:04:33 INFO - PROCESS | 1096 | 1465203873093 Marionette TRACE conn6 <- [1,1058,null,{}] 02:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:04:33 INFO - PROCESS | 1096 | 1465203873097 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}] 02:04:33 INFO - PROCESS | 1096 | 1465203873099 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:33 INFO - PROCESS | 1096 | 1465203873184 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 02:04:33 INFO - PROCESS | 1096 | 1465203873189 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:33 INFO - PROCESS | 1096 | 1465203873191 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:33 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD222000 == 37 [pid = 1096] [id = 274] 02:04:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A9A17400) [pid = 1096] [serial = 821] [outer = 0000000000000000] 02:04:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A9BB6800) [pid = 1096] [serial = 822] [outer = 00000076A9A17400] 02:04:33 INFO - PROCESS | 1096 | 1465203873236 Marionette DEBUG loaded listener.js 02:04:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A9BC0400) [pid = 1096] [serial = 823] [outer = 00000076A9A17400] 02:04:33 INFO - PROCESS | 1096 | 1465203873650 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]]]}] 02:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 628ms 02:04:33 INFO - PROCESS | 1096 | 1465203873725 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 02:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:04:33 INFO - PROCESS | 1096 | 1465203873727 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 02:04:33 INFO - PROCESS | 1096 | 1465203873731 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:04:33 INFO - PROCESS | 1096 | 1465203873733 Marionette TRACE conn6 <- [1,1062,null,{}] 02:04:33 INFO - PROCESS | 1096 | 1465203873737 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}] 02:04:33 INFO - PROCESS | 1096 | 1465203873739 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:33 INFO - PROCESS | 1096 | 1465203873829 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 02:04:33 INFO - PROCESS | 1096 | 1465203873837 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:33 INFO - PROCESS | 1096 | 1465203873839 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:33 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5A2E000 == 38 [pid = 1096] [id = 275] 02:04:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A9DF2000) [pid = 1096] [serial = 824] [outer = 0000000000000000] 02:04:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A9DF5000) [pid = 1096] [serial = 825] [outer = 00000076A9DF2000] 02:04:33 INFO - PROCESS | 1096 | 1465203873915 Marionette DEBUG loaded listener.js 02:04:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076AA41D400) [pid = 1096] [serial = 826] [outer = 00000076A9DF2000] 02:04:34 INFO - PROCESS | 1096 | 1465203874500 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]]]}] 02:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 839ms 02:04:34 INFO - PROCESS | 1096 | 1465203874573 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 02:04:34 INFO - PROCESS | 1096 | 1465203874578 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 02:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:04:34 INFO - PROCESS | 1096 | 1465203874584 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:04:34 INFO - PROCESS | 1096 | 1465203874587 Marionette TRACE conn6 <- [1,1066,null,{}] 02:04:34 INFO - PROCESS | 1096 | 1465203874594 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}] 02:04:34 INFO - PROCESS | 1096 | 1465203874597 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:34 INFO - PROCESS | 1096 | 1465203874726 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 02:04:34 INFO - PROCESS | 1096 | 1465203874836 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:34 INFO - PROCESS | 1096 | 1465203874839 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:34 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F243800 == 39 [pid = 1096] [id = 276] 02:04:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769DA8A000) [pid = 1096] [serial = 827] [outer = 0000000000000000] 02:04:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769E7B1400) [pid = 1096] [serial = 828] [outer = 000000769DA8A000] 02:04:34 INFO - PROCESS | 1096 | 1465203874900 Marionette DEBUG loaded listener.js 02:04:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769F99A000) [pid = 1096] [serial = 829] [outer = 000000769DA8A000] 02:04:35 INFO - PROCESS | 1096 | 1465203875513 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]]]}] 02:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 985ms 02:04:35 INFO - PROCESS | 1096 | 1465203875572 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 02:04:35 INFO - PROCESS | 1096 | 1465203875577 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 02:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:04:35 INFO - PROCESS | 1096 | 1465203875584 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:04:35 INFO - PROCESS | 1096 | 1465203875587 Marionette TRACE conn6 <- [1,1070,null,{}] 02:04:35 INFO - PROCESS | 1096 | 1465203875592 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}] 02:04:35 INFO - PROCESS | 1096 | 1465203875595 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:35 INFO - PROCESS | 1096 | 1465203875712 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 02:04:35 INFO - PROCESS | 1096 | 1465203875800 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:35 INFO - PROCESS | 1096 | 1465203875803 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:35 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8996800 == 40 [pid = 1096] [id = 277] 02:04:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A3C46C00) [pid = 1096] [serial = 830] [outer = 0000000000000000] 02:04:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A3ED3400) [pid = 1096] [serial = 831] [outer = 00000076A3C46C00] 02:04:35 INFO - PROCESS | 1096 | 1465203875861 Marionette DEBUG loaded listener.js 02:04:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A637C800) [pid = 1096] [serial = 832] [outer = 00000076A3C46C00] 02:04:36 INFO - PROCESS | 1096 | 1465203876499 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]]]}] 02:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 944ms 02:04:36 INFO - PROCESS | 1096 | 1465203876529 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 02:04:36 INFO - PROCESS | 1096 | 1465203876532 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 02:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:04:36 INFO - PROCESS | 1096 | 1465203876536 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:04:36 INFO - PROCESS | 1096 | 1465203876540 Marionette TRACE conn6 <- [1,1074,null,{}] 02:04:36 INFO - PROCESS | 1096 | 1465203876551 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}] 02:04:36 INFO - PROCESS | 1096 | 1465203876557 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:36 INFO - PROCESS | 1096 | 1465203876672 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 02:04:36 INFO - PROCESS | 1096 | 1465203876791 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:36 INFO - PROCESS | 1096 | 1465203876795 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:36 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD5EB000 == 41 [pid = 1096] [id = 278] 02:04:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A8975000) [pid = 1096] [serial = 833] [outer = 0000000000000000] 02:04:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A99F0800) [pid = 1096] [serial = 834] [outer = 00000076A8975000] 02:04:36 INFO - PROCESS | 1096 | 1465203876856 Marionette DEBUG loaded listener.js 02:04:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076AA41FC00) [pid = 1096] [serial = 835] [outer = 00000076A8975000] 02:04:37 INFO - PROCESS | 1096 | 1465203877410 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]]]}] 02:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 942ms 02:04:37 INFO - PROCESS | 1096 | 1465203877479 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 02:04:37 INFO - PROCESS | 1096 | 1465203877483 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 02:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:04:37 INFO - PROCESS | 1096 | 1465203877486 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:04:37 INFO - PROCESS | 1096 | 1465203877489 Marionette TRACE conn6 <- [1,1078,null,{}] 02:04:37 INFO - PROCESS | 1096 | 1465203877492 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}] 02:04:37 INFO - PROCESS | 1096 | 1465203877495 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:37 INFO - PROCESS | 1096 | 1465203877614 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 02:04:37 INFO - PROCESS | 1096 | 1465203877732 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:37 INFO - PROCESS | 1096 | 1465203877735 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:37 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A981F800 == 42 [pid = 1096] [id = 279] 02:04:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (0000007699545000) [pid = 1096] [serial = 836] [outer = 0000000000000000] 02:04:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076A9DF8800) [pid = 1096] [serial = 837] [outer = 0000007699545000] 02:04:37 INFO - PROCESS | 1096 | 1465203877792 Marionette DEBUG loaded listener.js 02:04:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076AA587C00) [pid = 1096] [serial = 838] [outer = 0000007699545000] 02:04:38 INFO - PROCESS | 1096 | 1465203878531 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]]]}] 02:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1088ms 02:04:38 INFO - PROCESS | 1096 | 1465203878577 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 02:04:38 INFO - PROCESS | 1096 | 1465203878581 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 02:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:04:38 INFO - PROCESS | 1096 | 1465203878586 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:04:38 INFO - PROCESS | 1096 | 1465203878589 Marionette TRACE conn6 <- [1,1082,null,{}] 02:04:38 INFO - PROCESS | 1096 | 1465203878595 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}] 02:04:38 INFO - PROCESS | 1096 | 1465203878598 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:38 INFO - PROCESS | 1096 | 1465203878705 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 02:04:38 INFO - PROCESS | 1096 | 1465203878783 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:38 INFO - PROCESS | 1096 | 1465203878786 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:38 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F18800 == 43 [pid = 1096] [id = 280] 02:04:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (000000769E4F1800) [pid = 1096] [serial = 839] [outer = 0000000000000000] 02:04:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (000000769F299C00) [pid = 1096] [serial = 840] [outer = 000000769E4F1800] 02:04:38 INFO - PROCESS | 1096 | 1465203878882 Marionette DEBUG loaded listener.js 02:04:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (000000769F863000) [pid = 1096] [serial = 841] [outer = 000000769E4F1800] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD222000 == 42 [pid = 1096] [id = 274] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD13A800 == 41 [pid = 1096] [id = 273] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAAD1800 == 40 [pid = 1096] [id = 272] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 00000076A87B4800 == 39 [pid = 1096] [id = 271] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7366000 == 38 [pid = 1096] [id = 270] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5A30000 == 37 [pid = 1096] [id = 269] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F46800 == 36 [pid = 1096] [id = 268] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 0000007699422000 == 35 [pid = 1096] [id = 267] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 00000076A3396000 == 34 [pid = 1096] [id = 264] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 000000769E15E000 == 33 [pid = 1096] [id = 265] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5EDF800 == 32 [pid = 1096] [id = 266] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 00000076A981F800 == 31 [pid = 1096] [id = 279] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD5EB000 == 30 [pid = 1096] [id = 278] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8996800 == 29 [pid = 1096] [id = 277] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5A2E000 == 28 [pid = 1096] [id = 275] 02:04:39 INFO - PROCESS | 1096 | --DOCSHELL 000000769F243800 == 27 [pid = 1096] [id = 276] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (000000769E4ED800) [pid = 1096] [serial = 771] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (000000769F147800) [pid = 1096] [serial = 772] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (00000076A2D9A400) [pid = 1096] [serial = 777] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076991B3000) [pid = 1096] [serial = 768] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (000000769D737400) [pid = 1096] [serial = 769] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (000000769F427800) [pid = 1096] [serial = 774] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (000000769E278400) [pid = 1096] [serial = 766] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076991AE800) [pid = 1096] [serial = 765] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (000000769F184400) [pid = 1096] [serial = 757] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (000000769DA82C00) [pid = 1096] [serial = 756] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A5DAC400) [pid = 1096] [serial = 760] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A3C44C00) [pid = 1096] [serial = 759] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A36CC000) [pid = 1096] [serial = 780] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A9DEE000) [pid = 1096] [serial = 763] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A6DC8800) [pid = 1096] [serial = 792] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A7E0B800) [pid = 1096] [serial = 762] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A33BD000) [pid = 1096] [serial = 778] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A6509000) [pid = 1096] [serial = 783] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A3ECB400) [pid = 1096] [serial = 781] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A6BBFC00) [pid = 1096] [serial = 789] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A6782400) [pid = 1096] [serial = 784] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A6509400) [pid = 1096] [serial = 786] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A6958400) [pid = 1096] [serial = 787] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A224F800) [pid = 1096] [serial = 775] [outer = 0000000000000000] [url = about:blank] 02:04:39 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A6C2B400) [pid = 1096] [serial = 790] [outer = 0000000000000000] [url = about:blank] 02:04:40 INFO - PROCESS | 1096 | 1465203880107 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]]]}] 02:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1541ms 02:04:40 INFO - PROCESS | 1096 | 1465203880131 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 02:04:40 INFO - PROCESS | 1096 | 1465203880136 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 02:04:40 INFO - PROCESS | 1096 | 1465203880140 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:04:40 INFO - PROCESS | 1096 | 1465203880145 Marionette TRACE conn6 <- [1,1086,null,{}] 02:04:40 INFO - PROCESS | 1096 | 1465203880150 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}] 02:04:40 INFO - PROCESS | 1096 | 1465203880153 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:40 INFO - PROCESS | 1096 | 1465203880250 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 02:04:40 INFO - PROCESS | 1096 | 1465203880259 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:40 INFO - PROCESS | 1096 | 1465203880262 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:40 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699829800 == 28 [pid = 1096] [id = 281] 02:04:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769A58DC00) [pid = 1096] [serial = 842] [outer = 0000000000000000] 02:04:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769D771C00) [pid = 1096] [serial = 843] [outer = 000000769A58DC00] 02:04:40 INFO - PROCESS | 1096 | 1465203880313 Marionette DEBUG loaded listener.js 02:04:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769DA91800) [pid = 1096] [serial = 844] [outer = 000000769A58DC00] 02:04:40 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:04:41 INFO - PROCESS | 1096 | 1465203881032 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]]]}] 02:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 944ms 02:04:41 INFO - PROCESS | 1096 | 1465203881089 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 02:04:41 INFO - PROCESS | 1096 | 1465203881094 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 02:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:04:41 INFO - PROCESS | 1096 | 1465203881108 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:04:41 INFO - PROCESS | 1096 | 1465203881111 Marionette TRACE conn6 <- [1,1090,null,{}] 02:04:41 INFO - PROCESS | 1096 | 1465203881122 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}] 02:04:41 INFO - PROCESS | 1096 | 1465203881125 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:41 INFO - PROCESS | 1096 | 1465203881220 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 02:04:41 INFO - PROCESS | 1096 | 1465203881233 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:41 INFO - PROCESS | 1096 | 1465203881235 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:41 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F245000 == 29 [pid = 1096] [id = 282] 02:04:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769F29F400) [pid = 1096] [serial = 845] [outer = 0000000000000000] 02:04:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769F2AE400) [pid = 1096] [serial = 846] [outer = 000000769F29F400] 02:04:41 INFO - PROCESS | 1096 | 1465203881285 Marionette DEBUG loaded listener.js 02:04:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769F427800) [pid = 1096] [serial = 847] [outer = 000000769F29F400] 02:04:41 INFO - PROCESS | 1096 | 1465203881734 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]]]}] 02:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 690ms 02:04:41 INFO - PROCESS | 1096 | 1465203881793 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 02:04:41 INFO - PROCESS | 1096 | 1465203881795 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 02:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:04:41 INFO - PROCESS | 1096 | 1465203881799 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:04:41 INFO - PROCESS | 1096 | 1465203881803 Marionette TRACE conn6 <- [1,1094,null,{}] 02:04:41 INFO - PROCESS | 1096 | 1465203881814 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}] 02:04:41 INFO - PROCESS | 1096 | 1465203881819 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:41 INFO - PROCESS | 1096 | 1465203881908 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 02:04:41 INFO - PROCESS | 1096 | 1465203881918 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:41 INFO - PROCESS | 1096 | 1465203881921 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:41 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A36A2000 == 30 [pid = 1096] [id = 283] 02:04:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A2952400) [pid = 1096] [serial = 848] [outer = 0000000000000000] 02:04:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A2958C00) [pid = 1096] [serial = 849] [outer = 00000076A2952400] 02:04:41 INFO - PROCESS | 1096 | 1465203881973 Marionette DEBUG loaded listener.js 02:04:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A3359800) [pid = 1096] [serial = 850] [outer = 00000076A2952400] 02:04:42 INFO - PROCESS | 1096 | 1465203882466 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]]]}] 02:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 691ms 02:04:42 INFO - PROCESS | 1096 | 1465203882492 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 02:04:42 INFO - PROCESS | 1096 | 1465203882495 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 02:04:42 INFO - PROCESS | 1096 | 1465203882498 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:04:42 INFO - PROCESS | 1096 | 1465203882508 Marionette TRACE conn6 <- [1,1098,null,{}] 02:04:42 INFO - PROCESS | 1096 | 1465203882512 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}] 02:04:42 INFO - PROCESS | 1096 | 1465203882514 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:42 INFO - PROCESS | 1096 | 1465203882661 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 02:04:42 INFO - PROCESS | 1096 | 1465203882674 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:42 INFO - PROCESS | 1096 | 1465203882676 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:42 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5B4E800 == 31 [pid = 1096] [id = 284] 02:04:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A3C47800) [pid = 1096] [serial = 851] [outer = 0000000000000000] 02:04:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A3CBC000) [pid = 1096] [serial = 852] [outer = 00000076A3C47800] 02:04:42 INFO - PROCESS | 1096 | 1465203882760 Marionette DEBUG loaded listener.js 02:04:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A51D0C00) [pid = 1096] [serial = 853] [outer = 00000076A3C47800] 02:04:43 INFO - PROCESS | 1096 | 1465203883192 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]]]}] 02:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 732ms 02:04:43 INFO - PROCESS | 1096 | 1465203883238 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 02:04:43 INFO - PROCESS | 1096 | 1465203883240 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 02:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:04:43 INFO - PROCESS | 1096 | 1465203883252 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:04:43 INFO - PROCESS | 1096 | 1465203883254 Marionette TRACE conn6 <- [1,1102,null,{}] 02:04:43 INFO - PROCESS | 1096 | 1465203883257 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}] 02:04:43 INFO - PROCESS | 1096 | 1465203883260 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:43 INFO - PROCESS | 1096 | 1465203883372 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 02:04:43 INFO - PROCESS | 1096 | 1465203883380 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:43 INFO - PROCESS | 1096 | 1465203883382 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:43 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6B21000 == 32 [pid = 1096] [id = 285] 02:04:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A3ECF000) [pid = 1096] [serial = 854] [outer = 0000000000000000] 02:04:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A5DA4000) [pid = 1096] [serial = 855] [outer = 00000076A3ECF000] 02:04:43 INFO - PROCESS | 1096 | 1465203883433 Marionette DEBUG loaded listener.js 02:04:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A614F400) [pid = 1096] [serial = 856] [outer = 00000076A3ECF000] 02:04:43 INFO - PROCESS | 1096 | 1465203883952 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]]]}] 02:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 734ms 02:04:44 INFO - PROCESS | 1096 | 1465203884003 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 02:04:44 INFO - PROCESS | 1096 | 1465203884006 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 02:04:44 INFO - PROCESS | 1096 | 1465203884009 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:04:44 INFO - PROCESS | 1096 | 1465203884011 Marionette TRACE conn6 <- [1,1106,null,{}] 02:04:44 INFO - PROCESS | 1096 | 1465203884014 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}] 02:04:44 INFO - PROCESS | 1096 | 1465203884020 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:44 INFO - PROCESS | 1096 | 1465203884145 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 02:04:44 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (0000007698D99C00) [pid = 1096] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:04:44 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769E7AE400) [pid = 1096] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:04:44 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769DA8A800) [pid = 1096] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:04:44 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (0000007698D9C400) [pid = 1096] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:04:44 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A83C5000) [pid = 1096] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:04:44 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A6C28800) [pid = 1096] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:04:44 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769FC74400) [pid = 1096] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:04:44 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (0000007699163400) [pid = 1096] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:04:44 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769F42F800) [pid = 1096] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:04:44 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A9A17400) [pid = 1096] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:04:44 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A9DF2000) [pid = 1096] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:04:44 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A6503000) [pid = 1096] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:04:44 INFO - PROCESS | 1096 | 1465203884369 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:44 INFO - PROCESS | 1096 | 1465203884371 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:44 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F2E1000 == 33 [pid = 1096] [id = 286] 02:04:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (0000007697528C00) [pid = 1096] [serial = 857] [outer = 0000000000000000] 02:04:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076991AA400) [pid = 1096] [serial = 858] [outer = 0000007697528C00] 02:04:44 INFO - PROCESS | 1096 | 1465203884420 Marionette DEBUG loaded listener.js 02:04:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6503000) [pid = 1096] [serial = 859] [outer = 0000007697528C00] 02:04:44 INFO - PROCESS | 1096 | 1465203884781 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]]]}] 02:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 839ms 02:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:04:44 INFO - PROCESS | 1096 | 1465203884853 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 02:04:44 INFO - PROCESS | 1096 | 1465203884855 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 02:04:44 INFO - PROCESS | 1096 | 1465203884858 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:04:44 INFO - PROCESS | 1096 | 1465203884860 Marionette TRACE conn6 <- [1,1110,null,{}] 02:04:44 INFO - PROCESS | 1096 | 1465203884863 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}] 02:04:44 INFO - PROCESS | 1096 | 1465203884865 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:44 INFO - PROCESS | 1096 | 1465203884975 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 02:04:44 INFO - PROCESS | 1096 | 1465203884984 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:44 INFO - PROCESS | 1096 | 1465203884986 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:45 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8998000 == 34 [pid = 1096] [id = 287] 02:04:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769FC74400) [pid = 1096] [serial = 860] [outer = 0000000000000000] 02:04:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6BCEC00) [pid = 1096] [serial = 861] [outer = 000000769FC74400] 02:04:45 INFO - PROCESS | 1096 | 1465203885030 Marionette DEBUG loaded listener.js 02:04:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6C2E400) [pid = 1096] [serial = 862] [outer = 000000769FC74400] 02:04:45 INFO - PROCESS | 1096 | 1465203885442 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]]]}] 02:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 627ms 02:04:45 INFO - PROCESS | 1096 | 1465203885488 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 02:04:45 INFO - PROCESS | 1096 | 1465203885491 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 02:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:04:45 INFO - PROCESS | 1096 | 1465203885494 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:04:45 INFO - PROCESS | 1096 | 1465203885496 Marionette TRACE conn6 <- [1,1114,null,{}] 02:04:45 INFO - PROCESS | 1096 | 1465203885499 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}] 02:04:45 INFO - PROCESS | 1096 | 1465203885501 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:45 INFO - PROCESS | 1096 | 1465203885610 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 02:04:45 INFO - PROCESS | 1096 | 1465203885651 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:45 INFO - PROCESS | 1096 | 1465203885653 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:45 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9A86800 == 35 [pid = 1096] [id = 288] 02:04:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (0000007697526400) [pid = 1096] [serial = 863] [outer = 0000000000000000] 02:04:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A5B6B800) [pid = 1096] [serial = 864] [outer = 0000007697526400] 02:04:45 INFO - PROCESS | 1096 | 1465203885698 Marionette DEBUG loaded listener.js 02:04:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A83C0800) [pid = 1096] [serial = 865] [outer = 0000007697526400] 02:04:46 INFO - PROCESS | 1096 | 1465203886080 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]]]}] 02:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 628ms 02:04:46 INFO - PROCESS | 1096 | 1465203886125 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 02:04:46 INFO - PROCESS | 1096 | 1465203886127 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 02:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:04:46 INFO - PROCESS | 1096 | 1465203886131 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:04:46 INFO - PROCESS | 1096 | 1465203886132 Marionette TRACE conn6 <- [1,1118,null,{}] 02:04:46 INFO - PROCESS | 1096 | 1465203886136 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}] 02:04:46 INFO - PROCESS | 1096 | 1465203886138 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:46 INFO - PROCESS | 1096 | 1465203886252 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 02:04:46 INFO - PROCESS | 1096 | 1465203886259 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:46 INFO - PROCESS | 1096 | 1465203886261 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:46 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BE4000 == 36 [pid = 1096] [id = 289] 02:04:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A83C5C00) [pid = 1096] [serial = 866] [outer = 0000000000000000] 02:04:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A87A4800) [pid = 1096] [serial = 867] [outer = 00000076A83C5C00] 02:04:46 INFO - PROCESS | 1096 | 1465203886307 Marionette DEBUG loaded listener.js 02:04:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A98A5C00) [pid = 1096] [serial = 868] [outer = 00000076A83C5C00] 02:04:47 INFO - PROCESS | 1096 | 1465203887158 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]]]}] 02:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1081ms 02:04:47 INFO - PROCESS | 1096 | 1465203887215 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 02:04:47 INFO - PROCESS | 1096 | 1465203887219 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 02:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:04:47 INFO - PROCESS | 1096 | 1465203887225 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:04:47 INFO - PROCESS | 1096 | 1465203887230 Marionette TRACE conn6 <- [1,1122,null,{}] 02:04:47 INFO - PROCESS | 1096 | 1465203887236 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}] 02:04:47 INFO - PROCESS | 1096 | 1465203887239 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:47 INFO - PROCESS | 1096 | 1465203887394 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 02:04:47 INFO - PROCESS | 1096 | 1465203887503 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:47 INFO - PROCESS | 1096 | 1465203887506 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:47 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E162000 == 37 [pid = 1096] [id = 290] 02:04:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769A525000) [pid = 1096] [serial = 869] [outer = 0000000000000000] 02:04:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769DA8C400) [pid = 1096] [serial = 870] [outer = 000000769A525000] 02:04:47 INFO - PROCESS | 1096 | 1465203887566 Marionette DEBUG loaded listener.js 02:04:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769F184400) [pid = 1096] [serial = 871] [outer = 000000769A525000] 02:04:48 INFO - PROCESS | 1096 | [GFX2-]: DrawTargetD2D 1.1 (00000076A523ED60): Failed to create GradientStopCollection with no stops. 02:04:48 INFO - PROCESS | 1096 | [GFX3-]: No stops specified for gradient pattern. 02:04:48 INFO - PROCESS | 1096 | 1465203888308 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]]]}] 02:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1136ms 02:04:48 INFO - PROCESS | 1096 | 1465203888495 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 02:04:48 INFO - PROCESS | 1096 | 1465203888500 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 02:04:48 INFO - PROCESS | 1096 | 1465203888506 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:04:48 INFO - PROCESS | 1096 | 1465203888509 Marionette TRACE conn6 <- [1,1126,null,{}] 02:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:04:48 INFO - PROCESS | 1096 | 1465203888515 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}] 02:04:48 INFO - PROCESS | 1096 | 1465203888519 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:48 INFO - PROCESS | 1096 | 1465203888636 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 02:04:48 INFO - PROCESS | 1096 | 1465203888729 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:48 INFO - PROCESS | 1096 | 1465203888734 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:48 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A56C000 == 38 [pid = 1096] [id = 291] 02:04:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (000000769DA0F400) [pid = 1096] [serial = 872] [outer = 0000000000000000] 02:04:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (000000769E6B5400) [pid = 1096] [serial = 873] [outer = 000000769DA0F400] 02:04:48 INFO - PROCESS | 1096 | 1465203888784 Marionette DEBUG loaded listener.js 02:04:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (000000769F2B0400) [pid = 1096] [serial = 874] [outer = 000000769DA0F400] 02:04:49 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9A86800 == 37 [pid = 1096] [id = 288] 02:04:49 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8998000 == 36 [pid = 1096] [id = 287] 02:04:49 INFO - PROCESS | 1096 | --DOCSHELL 000000769F2E1000 == 35 [pid = 1096] [id = 286] 02:04:49 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6B21000 == 34 [pid = 1096] [id = 285] 02:04:49 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5B4E800 == 33 [pid = 1096] [id = 284] 02:04:49 INFO - PROCESS | 1096 | --DOCSHELL 00000076A36A2000 == 32 [pid = 1096] [id = 283] 02:04:49 INFO - PROCESS | 1096 | --DOCSHELL 000000769F245000 == 31 [pid = 1096] [id = 282] 02:04:49 INFO - PROCESS | 1096 | --DOCSHELL 0000007699829800 == 30 [pid = 1096] [id = 281] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A6BCDC00) [pid = 1096] [serial = 813] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A6D0B000) [pid = 1096] [serial = 814] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (000000769F859400) [pid = 1096] [serial = 798] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A2DA1400) [pid = 1096] [serial = 799] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (000000769E1C9800) [pid = 1096] [serial = 801] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (000000769F14C400) [pid = 1096] [serial = 802] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A5242400) [pid = 1096] [serial = 807] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A92C5C00) [pid = 1096] [serial = 816] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A74DD000) [pid = 1096] [serial = 793] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A22D5800) [pid = 1096] [serial = 804] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A2D9A000) [pid = 1096] [serial = 805] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769A58B400) [pid = 1096] [serial = 795] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769E1CE000) [pid = 1096] [serial = 796] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A3360C00) [pid = 1096] [serial = 819] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A9BB6800) [pid = 1096] [serial = 822] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076AA41D400) [pid = 1096] [serial = 826] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A9DF5000) [pid = 1096] [serial = 825] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A9BC0400) [pid = 1096] [serial = 823] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A99FAC00) [pid = 1096] [serial = 817] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A650D000) [pid = 1096] [serial = 810] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A695D800) [pid = 1096] [serial = 811] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A99F9000) [pid = 1096] [serial = 820] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A5DA8800) [pid = 1096] [serial = 808] [outer = 0000000000000000] [url = about:blank] 02:04:49 INFO - PROCESS | 1096 | 1465203889406 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]]]}] 02:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 920ms 02:04:49 INFO - PROCESS | 1096 | 1465203889437 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 02:04:49 INFO - PROCESS | 1096 | 1465203889441 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 02:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:04:49 INFO - PROCESS | 1096 | 1465203889448 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:04:49 INFO - PROCESS | 1096 | 1465203889452 Marionette TRACE conn6 <- [1,1130,null,{}] 02:04:49 INFO - PROCESS | 1096 | 1465203889456 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}] 02:04:49 INFO - PROCESS | 1096 | 1465203889459 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:49 INFO - PROCESS | 1096 | 1465203889552 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 02:04:49 INFO - PROCESS | 1096 | 1465203889629 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:49 INFO - PROCESS | 1096 | 1465203889631 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:49 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F233800 == 31 [pid = 1096] [id = 292] 02:04:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769DA8E800) [pid = 1096] [serial = 875] [outer = 0000000000000000] 02:04:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769F2B6C00) [pid = 1096] [serial = 876] [outer = 000000769DA8E800] 02:04:49 INFO - PROCESS | 1096 | 1465203889681 Marionette DEBUG loaded listener.js 02:04:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A2256800) [pid = 1096] [serial = 877] [outer = 000000769DA8E800] 02:04:50 INFO - PROCESS | 1096 | 1465203890077 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]]]}] 02:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 691ms 02:04:50 INFO - PROCESS | 1096 | 1465203890160 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 02:04:50 INFO - PROCESS | 1096 | 1465203890163 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 02:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:04:50 INFO - PROCESS | 1096 | 1465203890169 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:04:50 INFO - PROCESS | 1096 | 1465203890171 Marionette TRACE conn6 <- [1,1134,null,{}] 02:04:50 INFO - PROCESS | 1096 | 1465203890181 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}] 02:04:50 INFO - PROCESS | 1096 | 1465203890186 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:50 INFO - PROCESS | 1096 | 1465203890292 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 02:04:50 INFO - PROCESS | 1096 | 1465203890303 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:50 INFO - PROCESS | 1096 | 1465203890307 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5199800 == 32 [pid = 1096] [id = 293] 02:04:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A36D4400) [pid = 1096] [serial = 878] [outer = 0000000000000000] 02:04:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A3C40C00) [pid = 1096] [serial = 879] [outer = 00000076A36D4400] 02:04:50 INFO - PROCESS | 1096 | 1465203890358 Marionette DEBUG loaded listener.js 02:04:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A523F800) [pid = 1096] [serial = 880] [outer = 00000076A36D4400] 02:04:50 INFO - PROCESS | 1096 | 1465203890824 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]]]}] 02:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 02:04:50 INFO - PROCESS | 1096 | 1465203890864 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 02:04:50 INFO - PROCESS | 1096 | 1465203890866 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 02:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:04:50 INFO - PROCESS | 1096 | 1465203890870 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:04:50 INFO - PROCESS | 1096 | 1465203890872 Marionette TRACE conn6 <- [1,1138,null,{}] 02:04:50 INFO - PROCESS | 1096 | 1465203890876 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}] 02:04:50 INFO - PROCESS | 1096 | 1465203890878 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:50 INFO - PROCESS | 1096 | 1465203890971 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 02:04:50 INFO - PROCESS | 1096 | 1465203890979 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:50 INFO - PROCESS | 1096 | 1465203890981 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:51 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A658E800 == 33 [pid = 1096] [id = 294] 02:04:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (0000007698D1EC00) [pid = 1096] [serial = 881] [outer = 0000000000000000] 02:04:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A637EC00) [pid = 1096] [serial = 882] [outer = 0000007698D1EC00] 02:04:51 INFO - PROCESS | 1096 | 1465203891028 Marionette DEBUG loaded listener.js 02:04:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A650F000) [pid = 1096] [serial = 883] [outer = 0000007698D1EC00] 02:04:51 INFO - PROCESS | 1096 | 1465203891471 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]]]}] 02:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 628ms 02:04:51 INFO - PROCESS | 1096 | 1465203891501 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 02:04:51 INFO - PROCESS | 1096 | 1465203891503 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 02:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:04:51 INFO - PROCESS | 1096 | 1465203891507 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:04:51 INFO - PROCESS | 1096 | 1465203891509 Marionette TRACE conn6 <- [1,1142,null,{}] 02:04:51 INFO - PROCESS | 1096 | 1465203891518 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}] 02:04:51 INFO - PROCESS | 1096 | 1465203891520 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:51 INFO - PROCESS | 1096 | 1465203891630 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 02:04:51 INFO - PROCESS | 1096 | 1465203891711 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:51 INFO - PROCESS | 1096 | 1465203891714 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:51 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E6E000 == 34 [pid = 1096] [id = 295] 02:04:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6953000) [pid = 1096] [serial = 884] [outer = 0000000000000000] 02:04:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A695F000) [pid = 1096] [serial = 885] [outer = 00000076A6953000] 02:04:51 INFO - PROCESS | 1096 | 1465203891768 Marionette DEBUG loaded listener.js 02:04:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6C27800) [pid = 1096] [serial = 886] [outer = 00000076A6953000] 02:04:52 INFO - PROCESS | 1096 | 1465203892201 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]]]}] 02:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 733ms 02:04:52 INFO - PROCESS | 1096 | 1465203892242 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 02:04:52 INFO - PROCESS | 1096 | 1465203892245 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 02:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:04:52 INFO - PROCESS | 1096 | 1465203892248 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:04:52 INFO - PROCESS | 1096 | 1465203892250 Marionette TRACE conn6 <- [1,1146,null,{}] 02:04:52 INFO - PROCESS | 1096 | 1465203892254 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}] 02:04:52 INFO - PROCESS | 1096 | 1465203892260 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:52 INFO - PROCESS | 1096 | 1465203892413 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 02:04:52 INFO - PROCESS | 1096 | 1465203892470 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:52 INFO - PROCESS | 1096 | 1465203892472 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:52 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9810000 == 35 [pid = 1096] [id = 296] 02:04:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A879E400) [pid = 1096] [serial = 887] [outer = 0000000000000000] 02:04:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A98A5000) [pid = 1096] [serial = 888] [outer = 00000076A879E400] 02:04:52 INFO - PROCESS | 1096 | 1465203892520 Marionette DEBUG loaded listener.js 02:04:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A9A16800) [pid = 1096] [serial = 889] [outer = 00000076A879E400] 02:04:52 INFO - PROCESS | 1096 | 1465203892958 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] 02:04:53 INFO - PROCESS | 1096 | 1465203893013 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 02:04:53 INFO - PROCESS | 1096 | 1465203893021 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:04:53 INFO - PROCESS | 1096 | 1465203893023 Marionette TRACE conn6 <- [1,1150,null,{}] 02:04:53 INFO - PROCESS | 1096 | 1465203893026 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}] 02:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:04:53 INFO - PROCESS | 1096 | 1465203893028 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:53 INFO - PROCESS | 1096 | 1465203893145 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 02:04:53 INFO - PROCESS | 1096 | 1465203893195 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:53 INFO - PROCESS | 1096 | 1465203893197 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:53 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAAD0000 == 36 [pid = 1096] [id = 297] 02:04:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A9A20800) [pid = 1096] [serial = 890] [outer = 0000000000000000] 02:04:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A9BBB000) [pid = 1096] [serial = 891] [outer = 00000076A9A20800] 02:04:53 INFO - PROCESS | 1096 | 1465203893243 Marionette DEBUG loaded listener.js 02:04:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A9DF2800) [pid = 1096] [serial = 892] [outer = 00000076A9A20800] 02:04:53 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (0000007697526400) [pid = 1096] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:04:53 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A3C47800) [pid = 1096] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:04:53 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A3ECF000) [pid = 1096] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:04:53 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769F29F400) [pid = 1096] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:04:53 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769A58DC00) [pid = 1096] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:04:53 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769E4F1800) [pid = 1096] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:04:53 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A2952400) [pid = 1096] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:04:53 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (0000007697528C00) [pid = 1096] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:04:53 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769DA8A000) [pid = 1096] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:04:53 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A3C46C00) [pid = 1096] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:04:53 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A8975000) [pid = 1096] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:04:53 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (0000007699545000) [pid = 1096] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:04:53 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769FC74400) [pid = 1096] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:04:53 INFO - PROCESS | 1096 | 1465203893681 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]]]}] 02:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 669ms 02:04:53 INFO - PROCESS | 1096 | 1465203893698 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 02:04:53 INFO - PROCESS | 1096 | 1465203893700 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 02:04:53 INFO - PROCESS | 1096 | 1465203893703 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:04:53 INFO - PROCESS | 1096 | 1465203893705 Marionette TRACE conn6 <- [1,1154,null,{}] 02:04:53 INFO - PROCESS | 1096 | 1465203893709 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}] 02:04:53 INFO - PROCESS | 1096 | 1465203893711 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:53 INFO - PROCESS | 1096 | 1465203893795 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 02:04:53 INFO - PROCESS | 1096 | 1465203893866 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:53 INFO - PROCESS | 1096 | 1465203893868 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:53 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F03000 == 37 [pid = 1096] [id = 298] 02:04:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769DA8A000) [pid = 1096] [serial = 893] [outer = 0000000000000000] 02:04:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6505800) [pid = 1096] [serial = 894] [outer = 000000769DA8A000] 02:04:53 INFO - PROCESS | 1096 | 1465203893914 Marionette DEBUG loaded listener.js 02:04:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A9DF5800) [pid = 1096] [serial = 895] [outer = 000000769DA8A000] 02:04:54 INFO - PROCESS | 1096 | 1465203894270 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]]]}] 02:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 628ms 02:04:54 INFO - PROCESS | 1096 | 1465203894335 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 02:04:54 INFO - PROCESS | 1096 | 1465203894337 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 02:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:04:54 INFO - PROCESS | 1096 | 1465203894340 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:04:54 INFO - PROCESS | 1096 | 1465203894342 Marionette TRACE conn6 <- [1,1158,null,{}] 02:04:54 INFO - PROCESS | 1096 | 1465203894346 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}] 02:04:54 INFO - PROCESS | 1096 | 1465203894348 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:54 INFO - PROCESS | 1096 | 1465203894468 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 02:04:54 INFO - PROCESS | 1096 | 1465203894504 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:54 INFO - PROCESS | 1096 | 1465203894506 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:54 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD219000 == 38 [pid = 1096] [id = 299] 02:04:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769F17F400) [pid = 1096] [serial = 896] [outer = 0000000000000000] 02:04:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A695A800) [pid = 1096] [serial = 897] [outer = 000000769F17F400] 02:04:54 INFO - PROCESS | 1096 | 1465203894551 Marionette DEBUG loaded listener.js 02:04:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076AA425400) [pid = 1096] [serial = 898] [outer = 000000769F17F400] 02:04:54 INFO - PROCESS | 1096 | 1465203894959 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]]]}] 02:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 627ms 02:04:54 INFO - PROCESS | 1096 | 1465203894970 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 02:04:54 INFO - PROCESS | 1096 | 1465203894973 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 02:04:54 INFO - PROCESS | 1096 | 1465203894976 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:04:54 INFO - PROCESS | 1096 | 1465203894977 Marionette TRACE conn6 <- [1,1162,null,{}] 02:04:54 INFO - PROCESS | 1096 | 1465203894981 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}] 02:04:54 INFO - PROCESS | 1096 | 1465203894983 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:55 INFO - PROCESS | 1096 | 1465203895097 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 02:04:55 INFO - PROCESS | 1096 | 1465203895105 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:55 INFO - PROCESS | 1096 | 1465203895107 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:55 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD50F000 == 39 [pid = 1096] [id = 300] 02:04:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076AA583000) [pid = 1096] [serial = 899] [outer = 0000000000000000] 02:04:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076AA587800) [pid = 1096] [serial = 900] [outer = 00000076AA583000] 02:04:55 INFO - PROCESS | 1096 | 1465203895151 Marionette DEBUG loaded listener.js 02:04:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076AA591400) [pid = 1096] [serial = 901] [outer = 00000076AA583000] 02:04:55 INFO - PROCESS | 1096 | 1465203895624 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] 02:04:55 INFO - PROCESS | 1096 | 1465203895677 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 02:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:04:55 INFO - PROCESS | 1096 | 1465203895684 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:04:55 INFO - PROCESS | 1096 | 1465203895689 Marionette TRACE conn6 <- [1,1166,null,{}] 02:04:55 INFO - PROCESS | 1096 | 1465203895696 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}] 02:04:55 INFO - PROCESS | 1096 | 1465203895699 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:55 INFO - PROCESS | 1096 | 1465203895874 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 02:04:55 INFO - PROCESS | 1096 | 1465203895971 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:55 INFO - PROCESS | 1096 | 1465203895976 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:56 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DADB800 == 40 [pid = 1096] [id = 301] 02:04:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769DA82C00) [pid = 1096] [serial = 902] [outer = 0000000000000000] 02:04:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769E1CE000) [pid = 1096] [serial = 903] [outer = 000000769DA82C00] 02:04:56 INFO - PROCESS | 1096 | 1465203896037 Marionette DEBUG loaded listener.js 02:04:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769F427400) [pid = 1096] [serial = 904] [outer = 000000769DA82C00] 02:04:56 INFO - PROCESS | 1096 | 1465203896617 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] 02:04:56 INFO - PROCESS | 1096 | 1465203896676 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 02:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:04:56 INFO - PROCESS | 1096 | 1465203896683 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:04:56 INFO - PROCESS | 1096 | 1465203896686 Marionette TRACE conn6 <- [1,1170,null,{}] 02:04:56 INFO - PROCESS | 1096 | 1465203896691 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}] 02:04:56 INFO - PROCESS | 1096 | 1465203896694 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:56 INFO - PROCESS | 1096 | 1465203896814 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 02:04:56 INFO - PROCESS | 1096 | 1465203896891 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:56 INFO - PROCESS | 1096 | 1465203896894 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:56 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8998000 == 41 [pid = 1096] [id = 302] 02:04:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A3C48C00) [pid = 1096] [serial = 905] [outer = 0000000000000000] 02:04:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A3ECF400) [pid = 1096] [serial = 906] [outer = 00000076A3C48C00] 02:04:57 INFO - PROCESS | 1096 | 1465203896993 Marionette DEBUG loaded listener.js 02:04:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A6502400) [pid = 1096] [serial = 907] [outer = 00000076A3C48C00] 02:04:57 INFO - PROCESS | 1096 | 1465203897628 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] 02:04:57 INFO - PROCESS | 1096 | 1465203897671 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 02:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:04:57 INFO - PROCESS | 1096 | 1465203897676 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:04:57 INFO - PROCESS | 1096 | 1465203897680 Marionette TRACE conn6 <- [1,1174,null,{}] 02:04:57 INFO - PROCESS | 1096 | 1465203897691 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}] 02:04:57 INFO - PROCESS | 1096 | 1465203897697 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:57 INFO - PROCESS | 1096 | 1465203897814 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 02:04:57 INFO - PROCESS | 1096 | 1465203897932 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:57 INFO - PROCESS | 1096 | 1465203897936 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:57 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD5ED000 == 42 [pid = 1096] [id = 303] 02:04:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A92B7800) [pid = 1096] [serial = 908] [outer = 0000000000000000] 02:04:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076A9A13000) [pid = 1096] [serial = 909] [outer = 00000076A92B7800] 02:04:58 INFO - PROCESS | 1096 | 1465203897997 Marionette DEBUG loaded listener.js 02:04:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076AB28F800) [pid = 1096] [serial = 910] [outer = 00000076A92B7800] 02:04:58 INFO - PROCESS | 1096 | 1465203898620 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] 02:04:58 INFO - PROCESS | 1096 | 1465203898664 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 02:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:04:58 INFO - PROCESS | 1096 | 1465203898667 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:04:58 INFO - PROCESS | 1096 | 1465203898669 Marionette TRACE conn6 <- [1,1178,null,{}] 02:04:58 INFO - PROCESS | 1096 | 1465203898673 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}] 02:04:58 INFO - PROCESS | 1096 | 1465203898676 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:58 INFO - PROCESS | 1096 | 1465203898792 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 02:04:58 INFO - PROCESS | 1096 | 1465203898957 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:58 INFO - PROCESS | 1096 | 1465203898960 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:58 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BD6000 == 43 [pid = 1096] [id = 304] 02:04:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076A83C5000) [pid = 1096] [serial = 911] [outer = 0000000000000000] 02:04:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (00000076AA40F800) [pid = 1096] [serial = 912] [outer = 00000076A83C5000] 02:04:59 INFO - PROCESS | 1096 | 1465203899021 Marionette DEBUG loaded listener.js 02:04:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (00000076AB295C00) [pid = 1096] [serial = 913] [outer = 00000076A83C5000] 02:04:59 INFO - PROCESS | 1096 | 1465203899745 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] 02:04:59 INFO - PROCESS | 1096 | 1465203899817 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 02:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:04:59 INFO - PROCESS | 1096 | 1465203899822 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:04:59 INFO - PROCESS | 1096 | 1465203899826 Marionette TRACE conn6 <- [1,1182,null,{}] 02:04:59 INFO - PROCESS | 1096 | 1465203899832 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}] 02:04:59 INFO - PROCESS | 1096 | 1465203899835 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:04:59 INFO - PROCESS | 1096 | 1465203899952 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 02:05:00 INFO - PROCESS | 1096 | 1465203900041 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:00 INFO - PROCESS | 1096 | 1465203900044 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:00 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E68A000 == 44 [pid = 1096] [id = 305] 02:05:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (000000769F2AA800) [pid = 1096] [serial = 914] [outer = 0000000000000000] 02:05:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (000000769F42D000) [pid = 1096] [serial = 915] [outer = 000000769F2AA800] 02:05:00 INFO - PROCESS | 1096 | 1465203900095 Marionette DEBUG loaded listener.js 02:05:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 96 (00000076A2C84C00) [pid = 1096] [serial = 916] [outer = 000000769F2AA800] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD219000 == 43 [pid = 1096] [id = 299] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F03000 == 42 [pid = 1096] [id = 298] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAAD0000 == 41 [pid = 1096] [id = 297] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9810000 == 40 [pid = 1096] [id = 296] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E6E000 == 39 [pid = 1096] [id = 295] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A658E800 == 38 [pid = 1096] [id = 294] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5199800 == 37 [pid = 1096] [id = 293] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 000000769F233800 == 36 [pid = 1096] [id = 292] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 000000769A56C000 == 35 [pid = 1096] [id = 291] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 000000769E162000 == 34 [pid = 1096] [id = 290] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BE4000 == 33 [pid = 1096] [id = 289] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F18800 == 32 [pid = 1096] [id = 280] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BD6000 == 31 [pid = 1096] [id = 304] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD5ED000 == 30 [pid = 1096] [id = 303] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8998000 == 29 [pid = 1096] [id = 302] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD50F000 == 28 [pid = 1096] [id = 300] 02:05:01 INFO - PROCESS | 1096 | --DOCSHELL 000000769DADB800 == 27 [pid = 1096] [id = 301] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 95 (00000076A51D0C00) [pid = 1096] [serial = 853] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (00000076991AA400) [pid = 1096] [serial = 858] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (000000769F99A000) [pid = 1096] [serial = 829] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (000000769E7B1400) [pid = 1096] [serial = 828] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (00000076A637C800) [pid = 1096] [serial = 832] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A3ED3400) [pid = 1096] [serial = 831] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076AA41FC00) [pid = 1096] [serial = 835] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A99F0800) [pid = 1096] [serial = 834] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076AA587C00) [pid = 1096] [serial = 838] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A614F400) [pid = 1096] [serial = 856] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A9DF8800) [pid = 1096] [serial = 837] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A6503000) [pid = 1096] [serial = 859] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A6BCEC00) [pid = 1096] [serial = 861] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769F2AE400) [pid = 1096] [serial = 846] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A83C0800) [pid = 1096] [serial = 865] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A6C2E400) [pid = 1096] [serial = 862] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A3359800) [pid = 1096] [serial = 850] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A5B6B800) [pid = 1096] [serial = 864] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A3CBC000) [pid = 1096] [serial = 852] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A5DA4000) [pid = 1096] [serial = 855] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769F427800) [pid = 1096] [serial = 847] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769D771C00) [pid = 1096] [serial = 843] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769DA91800) [pid = 1096] [serial = 844] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769F863000) [pid = 1096] [serial = 841] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769F299C00) [pid = 1096] [serial = 840] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A2958C00) [pid = 1096] [serial = 849] [outer = 0000000000000000] [url = about:blank] 02:05:01 INFO - PROCESS | 1096 | 1465203901373 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] 02:05:01 INFO - PROCESS | 1096 | 1465203901426 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 02:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:05:01 INFO - PROCESS | 1096 | 1465203901433 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:05:01 INFO - PROCESS | 1096 | 1465203901437 Marionette TRACE conn6 <- [1,1186,null,{}] 02:05:01 INFO - PROCESS | 1096 | 1465203901448 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}] 02:05:01 INFO - PROCESS | 1096 | 1465203901451 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:01 INFO - PROCESS | 1096 | 1465203901549 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 02:05:01 INFO - PROCESS | 1096 | 1465203901556 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:01 INFO - PROCESS | 1096 | 1465203901560 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:01 INFO - PROCESS | 1096 | ++DOCSHELL 000000769983C800 == 28 [pid = 1096] [id = 306] 02:05:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (0000007698DA2400) [pid = 1096] [serial = 917] [outer = 0000000000000000] 02:05:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769949D000) [pid = 1096] [serial = 918] [outer = 0000007698DA2400] 02:05:01 INFO - PROCESS | 1096 | 1465203901615 Marionette DEBUG loaded listener.js 02:05:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769D971400) [pid = 1096] [serial = 919] [outer = 0000007698DA2400] 02:05:02 INFO - PROCESS | 1096 | 1465203902105 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]]]}] 02:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 02:05:02 INFO - PROCESS | 1096 | 1465203902129 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 02:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:05:02 INFO - PROCESS | 1096 | 1465203902134 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 02:05:02 INFO - PROCESS | 1096 | 1465203902141 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:05:02 INFO - PROCESS | 1096 | 1465203902143 Marionette TRACE conn6 <- [1,1190,null,{}] 02:05:02 INFO - PROCESS | 1096 | 1465203902147 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}] 02:05:02 INFO - PROCESS | 1096 | 1465203902150 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:02 INFO - PROCESS | 1096 | 1465203902243 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 02:05:02 INFO - PROCESS | 1096 | 1465203902252 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:02 INFO - PROCESS | 1096 | 1465203902254 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:02 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6A6000 == 29 [pid = 1096] [id = 307] 02:05:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769E43A000) [pid = 1096] [serial = 920] [outer = 0000000000000000] 02:05:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769E6AA400) [pid = 1096] [serial = 921] [outer = 000000769E43A000] 02:05:02 INFO - PROCESS | 1096 | 1465203902303 Marionette DEBUG loaded listener.js 02:05:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769F17EC00) [pid = 1096] [serial = 922] [outer = 000000769E43A000] 02:05:02 INFO - PROCESS | 1096 | 1465203902789 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]]]}] 02:05:02 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 02:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 691ms 02:05:02 INFO - PROCESS | 1096 | 1465203902833 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 02:05:02 INFO - PROCESS | 1096 | 1465203902835 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 02:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:05:02 INFO - PROCESS | 1096 | 1465203902839 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:05:02 INFO - PROCESS | 1096 | 1465203902843 Marionette TRACE conn6 <- [1,1194,null,{}] 02:05:02 INFO - PROCESS | 1096 | 1465203902854 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}] 02:05:02 INFO - PROCESS | 1096 | 1465203902859 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:02 INFO - PROCESS | 1096 | 1465203902983 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 02:05:03 INFO - PROCESS | 1096 | 1465203903069 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:03 INFO - PROCESS | 1096 | 1465203903073 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:03 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A50A7800 == 30 [pid = 1096] [id = 308] 02:05:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769753D400) [pid = 1096] [serial = 923] [outer = 0000000000000000] 02:05:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A2252800) [pid = 1096] [serial = 924] [outer = 000000769753D400] 02:05:03 INFO - PROCESS | 1096 | 1465203903122 Marionette DEBUG loaded listener.js 02:05:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A2955800) [pid = 1096] [serial = 925] [outer = 000000769753D400] 02:05:03 INFO - PROCESS | 1096 | 1465203903545 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]]]}] 02:05:03 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 02:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 733ms 02:05:03 INFO - PROCESS | 1096 | 1465203903582 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 02:05:03 INFO - PROCESS | 1096 | 1465203903585 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 02:05:03 INFO - PROCESS | 1096 | 1465203903588 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:05:03 INFO - PROCESS | 1096 | 1465203903590 Marionette TRACE conn6 <- [1,1198,null,{}] 02:05:03 INFO - PROCESS | 1096 | 1465203903594 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}] 02:05:03 INFO - PROCESS | 1096 | 1465203903596 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:03 INFO - PROCESS | 1096 | 1465203903710 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 02:05:03 INFO - PROCESS | 1096 | 1465203903716 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:03 INFO - PROCESS | 1096 | 1465203903719 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:03 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5EDF800 == 31 [pid = 1096] [id = 309] 02:05:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A2DE6000) [pid = 1096] [serial = 926] [outer = 0000000000000000] 02:05:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A335B400) [pid = 1096] [serial = 927] [outer = 00000076A2DE6000] 02:05:03 INFO - PROCESS | 1096 | 1465203903804 Marionette DEBUG loaded listener.js 02:05:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A3C3F400) [pid = 1096] [serial = 928] [outer = 00000076A2DE6000] 02:05:04 INFO - PROCESS | 1096 | 1465203904270 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]]]}] 02:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 732ms 02:05:04 INFO - PROCESS | 1096 | 1465203904347 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 02:05:04 INFO - PROCESS | 1096 | 1465203904349 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 02:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:05:04 INFO - PROCESS | 1096 | 1465203904353 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:05:04 INFO - PROCESS | 1096 | 1465203904355 Marionette TRACE conn6 <- [1,1202,null,{}] 02:05:04 INFO - PROCESS | 1096 | 1465203904358 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}] 02:05:04 INFO - PROCESS | 1096 | 1465203904361 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:04 INFO - PROCESS | 1096 | 1465203904471 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 02:05:04 INFO - PROCESS | 1096 | 1465203904483 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:04 INFO - PROCESS | 1096 | 1465203904485 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:04 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A698D000 == 32 [pid = 1096] [id = 310] 02:05:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769E436800) [pid = 1096] [serial = 929] [outer = 0000000000000000] 02:05:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A51D0000) [pid = 1096] [serial = 930] [outer = 000000769E436800] 02:05:04 INFO - PROCESS | 1096 | 1465203904531 Marionette DEBUG loaded listener.js 02:05:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A5DA1800) [pid = 1096] [serial = 931] [outer = 000000769E436800] 02:05:04 INFO - PROCESS | 1096 | 1465203904968 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]]]}] 02:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 692ms 02:05:05 INFO - PROCESS | 1096 | 1465203905046 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 02:05:05 INFO - PROCESS | 1096 | 1465203905049 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 02:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:05:05 INFO - PROCESS | 1096 | 1465203905052 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:05:05 INFO - PROCESS | 1096 | 1465203905054 Marionette TRACE conn6 <- [1,1206,null,{}] 02:05:05 INFO - PROCESS | 1096 | 1465203905057 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}] 02:05:05 INFO - PROCESS | 1096 | 1465203905063 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:05 INFO - PROCESS | 1096 | 1465203905215 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 02:05:05 INFO - PROCESS | 1096 | 1465203905224 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:05 INFO - PROCESS | 1096 | 1465203905226 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:05 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A736E000 == 33 [pid = 1096] [id = 311] 02:05:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A3ED3C00) [pid = 1096] [serial = 932] [outer = 0000000000000000] 02:05:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A6503C00) [pid = 1096] [serial = 933] [outer = 00000076A3ED3C00] 02:05:05 INFO - PROCESS | 1096 | 1465203905314 Marionette DEBUG loaded listener.js 02:05:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A69E2C00) [pid = 1096] [serial = 934] [outer = 00000076A3ED3C00] 02:05:05 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (000000769F17F400) [pid = 1096] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:05:05 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076AA583000) [pid = 1096] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:05:05 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A6953000) [pid = 1096] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:05:05 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A879E400) [pid = 1096] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:05:05 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769DA8A000) [pid = 1096] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:05:05 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A9A20800) [pid = 1096] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:05:05 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A36D4400) [pid = 1096] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:05:05 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (0000007698D1EC00) [pid = 1096] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:05:05 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769A525000) [pid = 1096] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:05:05 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769DA8E800) [pid = 1096] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:05:05 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A83C5C00) [pid = 1096] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:05:05 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769DA0F400) [pid = 1096] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:05:05 INFO - PROCESS | 1096 | 1465203905900 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]]]}] 02:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 880ms 02:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:05:05 INFO - PROCESS | 1096 | 1465203905935 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 02:05:05 INFO - PROCESS | 1096 | 1465203905937 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 02:05:05 INFO - PROCESS | 1096 | 1465203905941 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:05:05 INFO - PROCESS | 1096 | 1465203905943 Marionette TRACE conn6 <- [1,1210,null,{}] 02:05:05 INFO - PROCESS | 1096 | 1465203905947 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}] 02:05:05 INFO - PROCESS | 1096 | 1465203905949 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:06 INFO - PROCESS | 1096 | 1465203906032 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 02:05:06 INFO - PROCESS | 1096 | 1465203906038 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:06 INFO - PROCESS | 1096 | 1465203906040 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:06 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E72000 == 34 [pid = 1096] [id = 312] 02:05:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769A525000) [pid = 1096] [serial = 935] [outer = 0000000000000000] 02:05:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A69E7000) [pid = 1096] [serial = 936] [outer = 000000769A525000] 02:05:06 INFO - PROCESS | 1096 | 1465203906085 Marionette DEBUG loaded listener.js 02:05:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6C29000) [pid = 1096] [serial = 937] [outer = 000000769A525000] 02:05:06 INFO - PROCESS | 1096 | 1465203906511 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] 02:05:06 INFO - PROCESS | 1096 | 1465203906538 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 02:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:05:06 INFO - PROCESS | 1096 | 1465203906541 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:05:06 INFO - PROCESS | 1096 | 1465203906543 Marionette TRACE conn6 <- [1,1214,null,{}] 02:05:06 INFO - PROCESS | 1096 | 1465203906546 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}] 02:05:06 INFO - PROCESS | 1096 | 1465203906548 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:06 INFO - PROCESS | 1096 | 1465203906630 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 02:05:06 INFO - PROCESS | 1096 | 1465203906635 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:06 INFO - PROCESS | 1096 | 1465203906637 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:06 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A89A0800 == 35 [pid = 1096] [id = 313] 02:05:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6C30000) [pid = 1096] [serial = 938] [outer = 0000000000000000] 02:05:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A730FC00) [pid = 1096] [serial = 939] [outer = 00000076A6C30000] 02:05:06 INFO - PROCESS | 1096 | 1465203906683 Marionette DEBUG loaded listener.js 02:05:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A7E05000) [pid = 1096] [serial = 940] [outer = 00000076A6C30000] 02:05:07 INFO - PROCESS | 1096 | 1465203907102 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]]]}] 02:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 628ms 02:05:07 INFO - PROCESS | 1096 | 1465203907172 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 02:05:07 INFO - PROCESS | 1096 | 1465203907174 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 02:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:05:07 INFO - PROCESS | 1096 | 1465203907178 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:05:07 INFO - PROCESS | 1096 | 1465203907179 Marionette TRACE conn6 <- [1,1218,null,{}] 02:05:07 INFO - PROCESS | 1096 | 1465203907183 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}] 02:05:07 INFO - PROCESS | 1096 | 1465203907185 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:07 INFO - PROCESS | 1096 | 1465203907268 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 02:05:07 INFO - PROCESS | 1096 | 1465203907275 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:07 INFO - PROCESS | 1096 | 1465203907277 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:07 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A50A7000 == 36 [pid = 1096] [id = 314] 02:05:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A83C6C00) [pid = 1096] [serial = 941] [outer = 0000000000000000] 02:05:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A879F800) [pid = 1096] [serial = 942] [outer = 00000076A83C6C00] 02:05:07 INFO - PROCESS | 1096 | 1465203907323 Marionette DEBUG loaded listener.js 02:05:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A92C3400) [pid = 1096] [serial = 943] [outer = 00000076A83C6C00] 02:05:08 INFO - PROCESS | 1096 | 1465203908119 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]]]}] 02:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 984ms 02:05:08 INFO - PROCESS | 1096 | 1465203908165 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 02:05:08 INFO - PROCESS | 1096 | 1465203908170 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 02:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:05:08 INFO - PROCESS | 1096 | 1465203908174 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:05:08 INFO - PROCESS | 1096 | 1465203908180 Marionette TRACE conn6 <- [1,1222,null,{}] 02:05:08 INFO - PROCESS | 1096 | 1465203908186 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}] 02:05:08 INFO - PROCESS | 1096 | 1465203908189 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:08 INFO - PROCESS | 1096 | 1465203908320 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 02:05:08 INFO - PROCESS | 1096 | 1465203908396 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:08 INFO - PROCESS | 1096 | 1465203908399 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:08 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F235800 == 37 [pid = 1096] [id = 315] 02:05:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769A586C00) [pid = 1096] [serial = 944] [outer = 0000000000000000] 02:05:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769DA10000) [pid = 1096] [serial = 945] [outer = 000000769A586C00] 02:05:08 INFO - PROCESS | 1096 | 1465203908499 Marionette DEBUG loaded listener.js 02:05:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (000000769E43C800) [pid = 1096] [serial = 946] [outer = 000000769A586C00] 02:05:09 INFO - PROCESS | 1096 | 1465203909288 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]]]}] 02:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1182ms 02:05:09 INFO - PROCESS | 1096 | 1465203909360 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 02:05:09 INFO - PROCESS | 1096 | 1465203909366 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 02:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:05:09 INFO - PROCESS | 1096 | 1465203909372 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:05:09 INFO - PROCESS | 1096 | 1465203909376 Marionette TRACE conn6 <- [1,1226,null,{}] 02:05:09 INFO - PROCESS | 1096 | 1465203909380 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}] 02:05:09 INFO - PROCESS | 1096 | 1465203909383 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:09 INFO - PROCESS | 1096 | 1465203909519 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 02:05:09 INFO - PROCESS | 1096 | 1465203909589 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:09 INFO - PROCESS | 1096 | 1465203909592 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:09 INFO - PROCESS | 1096 | ++DOCSHELL 00000076987AF000 == 38 [pid = 1096] [id = 316] 02:05:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (000000769DA91000) [pid = 1096] [serial = 947] [outer = 0000000000000000] 02:05:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (000000769F186400) [pid = 1096] [serial = 948] [outer = 000000769DA91000] 02:05:09 INFO - PROCESS | 1096 | 1465203909693 Marionette DEBUG loaded listener.js 02:05:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076A2C7D400) [pid = 1096] [serial = 949] [outer = 000000769DA91000] 02:05:10 INFO - PROCESS | 1096 | --DOCSHELL 00000076A89A0800 == 37 [pid = 1096] [id = 313] 02:05:10 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E72000 == 36 [pid = 1096] [id = 312] 02:05:10 INFO - PROCESS | 1096 | --DOCSHELL 00000076A736E000 == 35 [pid = 1096] [id = 311] 02:05:10 INFO - PROCESS | 1096 | --DOCSHELL 00000076A698D000 == 34 [pid = 1096] [id = 310] 02:05:10 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5EDF800 == 33 [pid = 1096] [id = 309] 02:05:10 INFO - PROCESS | 1096 | --DOCSHELL 00000076A50A7800 == 32 [pid = 1096] [id = 308] 02:05:10 INFO - PROCESS | 1096 | --DOCSHELL 000000769E6A6000 == 31 [pid = 1096] [id = 307] 02:05:10 INFO - PROCESS | 1096 | --DOCSHELL 000000769983C800 == 30 [pid = 1096] [id = 306] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076AA425400) [pid = 1096] [serial = 898] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076AA587800) [pid = 1096] [serial = 900] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A695F000) [pid = 1096] [serial = 885] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A6C27800) [pid = 1096] [serial = 886] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A9A16800) [pid = 1096] [serial = 889] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A98A5000) [pid = 1096] [serial = 888] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A6505800) [pid = 1096] [serial = 894] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A9BBB000) [pid = 1096] [serial = 891] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A3C40C00) [pid = 1096] [serial = 879] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A523F800) [pid = 1096] [serial = 880] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A637EC00) [pid = 1096] [serial = 882] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769DA8C400) [pid = 1096] [serial = 870] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769F184400) [pid = 1096] [serial = 871] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F2B6C00) [pid = 1096] [serial = 876] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A2256800) [pid = 1096] [serial = 877] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A98A5C00) [pid = 1096] [serial = 868] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A87A4800) [pid = 1096] [serial = 867] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769E6B5400) [pid = 1096] [serial = 873] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076AA591400) [pid = 1096] [serial = 901] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769F2B0400) [pid = 1096] [serial = 874] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A695A800) [pid = 1096] [serial = 897] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A9DF2800) [pid = 1096] [serial = 892] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A9DF5800) [pid = 1096] [serial = 895] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A650F000) [pid = 1096] [serial = 883] [outer = 0000000000000000] [url = about:blank] 02:05:10 INFO - PROCESS | 1096 | 1465203910486 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]]]}] 02:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1134ms 02:05:10 INFO - PROCESS | 1096 | 1465203910509 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 02:05:10 INFO - PROCESS | 1096 | 1465203910513 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 02:05:10 INFO - PROCESS | 1096 | 1465203910517 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:05:10 INFO - PROCESS | 1096 | 1465203910522 Marionette TRACE conn6 <- [1,1230,null,{}] 02:05:10 INFO - PROCESS | 1096 | 1465203910527 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}] 02:05:10 INFO - PROCESS | 1096 | 1465203910530 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:10 INFO - PROCESS | 1096 | 1465203910632 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 02:05:10 INFO - PROCESS | 1096 | 1465203910708 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:10 INFO - PROCESS | 1096 | 1465203910711 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:10 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F4C800 == 31 [pid = 1096] [id = 317] 02:05:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769D770C00) [pid = 1096] [serial = 950] [outer = 0000000000000000] 02:05:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769E270000) [pid = 1096] [serial = 951] [outer = 000000769D770C00] 02:05:10 INFO - PROCESS | 1096 | 1465203910761 Marionette DEBUG loaded listener.js 02:05:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769F2B6C00) [pid = 1096] [serial = 952] [outer = 000000769D770C00] 02:05:11 INFO - PROCESS | 1096 | 1465203911211 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]]]}] 02:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 733ms 02:05:11 INFO - PROCESS | 1096 | 1465203911255 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 02:05:11 INFO - PROCESS | 1096 | 1465203911260 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 02:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:05:11 INFO - PROCESS | 1096 | 1465203911266 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:05:11 INFO - PROCESS | 1096 | 1465203911269 Marionette TRACE conn6 <- [1,1234,null,{}] 02:05:11 INFO - PROCESS | 1096 | 1465203911273 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}] 02:05:11 INFO - PROCESS | 1096 | 1465203911275 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:11 INFO - PROCESS | 1096 | 1465203911370 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 02:05:11 INFO - PROCESS | 1096 | 1465203911379 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:11 INFO - PROCESS | 1096 | 1465203911382 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:11 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2228000 == 32 [pid = 1096] [id = 318] 02:05:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A2D9D400) [pid = 1096] [serial = 953] [outer = 0000000000000000] 02:05:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A2DE2C00) [pid = 1096] [serial = 954] [outer = 00000076A2D9D400] 02:05:11 INFO - PROCESS | 1096 | 1465203911429 Marionette DEBUG loaded listener.js 02:05:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A36D4400) [pid = 1096] [serial = 955] [outer = 00000076A2D9D400] 02:05:11 INFO - PROCESS | 1096 | 1465203911960 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]]]}] 02:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 732ms 02:05:12 INFO - PROCESS | 1096 | 1465203912000 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 02:05:12 INFO - PROCESS | 1096 | 1465203912002 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 02:05:12 INFO - PROCESS | 1096 | 1465203912006 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:05:12 INFO - PROCESS | 1096 | 1465203912010 Marionette TRACE conn6 <- [1,1238,null,{}] 02:05:12 INFO - PROCESS | 1096 | 1465203912021 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}] 02:05:12 INFO - PROCESS | 1096 | 1465203912026 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:12 INFO - PROCESS | 1096 | 1465203912117 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 02:05:12 INFO - PROCESS | 1096 | 1465203912193 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:12 INFO - PROCESS | 1096 | 1465203912197 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:12 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6743800 == 33 [pid = 1096] [id = 319] 02:05:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A3EC9800) [pid = 1096] [serial = 956] [outer = 0000000000000000] 02:05:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A5DAEC00) [pid = 1096] [serial = 957] [outer = 00000076A3EC9800] 02:05:12 INFO - PROCESS | 1096 | 1465203912246 Marionette DEBUG loaded listener.js 02:05:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A650AC00) [pid = 1096] [serial = 958] [outer = 00000076A3EC9800] 02:05:12 INFO - PROCESS | 1096 | 1465203912650 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]]]}] 02:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 691ms 02:05:12 INFO - PROCESS | 1096 | 1465203912736 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 02:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:05:12 INFO - PROCESS | 1096 | 1465203912739 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 02:05:12 INFO - PROCESS | 1096 | 1465203912747 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:05:12 INFO - PROCESS | 1096 | 1465203912749 Marionette TRACE conn6 <- [1,1242,null,{}] 02:05:12 INFO - PROCESS | 1096 | 1465203912752 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}] 02:05:12 INFO - PROCESS | 1096 | 1465203912754 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:12 INFO - PROCESS | 1096 | 1465203912880 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 02:05:12 INFO - PROCESS | 1096 | 1465203912886 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:12 INFO - PROCESS | 1096 | 1465203912888 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:12 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A737B800 == 34 [pid = 1096] [id = 320] 02:05:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6957C00) [pid = 1096] [serial = 959] [outer = 0000000000000000] 02:05:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A695F000) [pid = 1096] [serial = 960] [outer = 00000076A6957C00] 02:05:12 INFO - PROCESS | 1096 | 1465203912979 Marionette DEBUG loaded listener.js 02:05:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6C2B000) [pid = 1096] [serial = 961] [outer = 00000076A6957C00] 02:05:13 INFO - PROCESS | 1096 | 1465203913423 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]]]}] 02:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 732ms 02:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:05:13 INFO - PROCESS | 1096 | 1465203913476 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 02:05:13 INFO - PROCESS | 1096 | 1465203913478 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 02:05:13 INFO - PROCESS | 1096 | 1465203913482 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:05:13 INFO - PROCESS | 1096 | 1465203913483 Marionette TRACE conn6 <- [1,1246,null,{}] 02:05:13 INFO - PROCESS | 1096 | 1465203913487 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}] 02:05:13 INFO - PROCESS | 1096 | 1465203913489 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:13 INFO - PROCESS | 1096 | 1465203913601 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 02:05:13 INFO - PROCESS | 1096 | 1465203913608 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:13 INFO - PROCESS | 1096 | 1465203913610 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:13 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8999000 == 35 [pid = 1096] [id = 321] 02:05:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076987C0800) [pid = 1096] [serial = 962] [outer = 0000000000000000] 02:05:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A7311C00) [pid = 1096] [serial = 963] [outer = 00000076987C0800] 02:05:13 INFO - PROCESS | 1096 | 1465203913656 Marionette DEBUG loaded listener.js 02:05:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A8797000) [pid = 1096] [serial = 964] [outer = 00000076987C0800] 02:05:14 INFO - PROCESS | 1096 | 1465203914172 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]]]}] 02:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 733ms 02:05:14 INFO - PROCESS | 1096 | 1465203914223 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 02:05:14 INFO - PROCESS | 1096 | 1465203914226 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 02:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:05:14 INFO - PROCESS | 1096 | 1465203914229 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:05:14 INFO - PROCESS | 1096 | 1465203914231 Marionette TRACE conn6 <- [1,1250,null,{}] 02:05:14 INFO - PROCESS | 1096 | 1465203914234 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}] 02:05:14 INFO - PROCESS | 1096 | 1465203914248 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:14 INFO - PROCESS | 1096 | 1465203914379 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 02:05:14 INFO - PROCESS | 1096 | 1465203914430 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:14 INFO - PROCESS | 1096 | 1465203914433 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:14 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BE1000 == 36 [pid = 1096] [id = 322] 02:05:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A9BBB000) [pid = 1096] [serial = 965] [outer = 0000000000000000] 02:05:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A9BC2000) [pid = 1096] [serial = 966] [outer = 00000076A9BBB000] 02:05:14 INFO - PROCESS | 1096 | 1465203914478 Marionette DEBUG loaded listener.js 02:05:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A9DF5C00) [pid = 1096] [serial = 967] [outer = 00000076A9BBB000] 02:05:14 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A2DE6000) [pid = 1096] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:05:14 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769753D400) [pid = 1096] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:05:14 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769F2AA800) [pid = 1096] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:05:14 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769E43A000) [pid = 1096] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:05:14 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769E436800) [pid = 1096] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:05:14 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (0000007698DA2400) [pid = 1096] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:05:14 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769DA82C00) [pid = 1096] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:05:14 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A3C48C00) [pid = 1096] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:05:14 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A92B7800) [pid = 1096] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:05:14 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A6C30000) [pid = 1096] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:05:14 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A83C5000) [pid = 1096] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:05:14 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A3ED3C00) [pid = 1096] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:05:14 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769A525000) [pid = 1096] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:05:14 INFO - PROCESS | 1096 | 1465203914934 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]]]}] 02:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 732ms 02:05:14 INFO - PROCESS | 1096 | 1465203914964 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 02:05:14 INFO - PROCESS | 1096 | 1465203914966 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 02:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:05:14 INFO - PROCESS | 1096 | 1465203914969 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:05:14 INFO - PROCESS | 1096 | 1465203914971 Marionette TRACE conn6 <- [1,1254,null,{}] 02:05:14 INFO - PROCESS | 1096 | 1465203914975 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}] 02:05:14 INFO - PROCESS | 1096 | 1465203914977 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:15 INFO - PROCESS | 1096 | 1465203915059 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 02:05:15 INFO - PROCESS | 1096 | 1465203915134 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:15 INFO - PROCESS | 1096 | 1465203915136 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:15 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5392800 == 37 [pid = 1096] [id = 323] 02:05:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076991AA400) [pid = 1096] [serial = 968] [outer = 0000000000000000] 02:05:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A36CAC00) [pid = 1096] [serial = 969] [outer = 00000076991AA400] 02:05:15 INFO - PROCESS | 1096 | 1465203915181 Marionette DEBUG loaded listener.js 02:05:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A92B7800) [pid = 1096] [serial = 970] [outer = 00000076991AA400] 02:05:15 INFO - PROCESS | 1096 | 1465203915574 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]]]}] 02:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 627ms 02:05:15 INFO - PROCESS | 1096 | 1465203915600 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 02:05:15 INFO - PROCESS | 1096 | 1465203915602 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 02:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:05:15 INFO - PROCESS | 1096 | 1465203915605 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:05:15 INFO - PROCESS | 1096 | 1465203915607 Marionette TRACE conn6 <- [1,1258,null,{}] 02:05:15 INFO - PROCESS | 1096 | 1465203915611 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}] 02:05:15 INFO - PROCESS | 1096 | 1465203915613 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:15 INFO - PROCESS | 1096 | 1465203915728 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 02:05:15 INFO - PROCESS | 1096 | 1465203915767 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:15 INFO - PROCESS | 1096 | 1465203915769 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:15 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD13E000 == 38 [pid = 1096] [id = 324] 02:05:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A9DF9000) [pid = 1096] [serial = 971] [outer = 0000000000000000] 02:05:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076AA408C00) [pid = 1096] [serial = 972] [outer = 00000076A9DF9000] 02:05:15 INFO - PROCESS | 1096 | 1465203915813 Marionette DEBUG loaded listener.js 02:05:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076AA41E000) [pid = 1096] [serial = 973] [outer = 00000076A9DF9000] 02:05:16 INFO - PROCESS | 1096 | 1465203916223 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]]]}] 02:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 626ms 02:05:16 INFO - PROCESS | 1096 | 1465203916234 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 02:05:16 INFO - PROCESS | 1096 | 1465203916236 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 02:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:05:16 INFO - PROCESS | 1096 | 1465203916240 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:05:16 INFO - PROCESS | 1096 | 1465203916241 Marionette TRACE conn6 <- [1,1262,null,{}] 02:05:16 INFO - PROCESS | 1096 | 1465203916245 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}] 02:05:16 INFO - PROCESS | 1096 | 1465203916247 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:16 INFO - PROCESS | 1096 | 1465203916362 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 02:05:16 INFO - PROCESS | 1096 | 1465203916370 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:16 INFO - PROCESS | 1096 | 1465203916372 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:16 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD473800 == 39 [pid = 1096] [id = 325] 02:05:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076AA422800) [pid = 1096] [serial = 974] [outer = 0000000000000000] 02:05:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076AA428000) [pid = 1096] [serial = 975] [outer = 00000076AA422800] 02:05:16 INFO - PROCESS | 1096 | 1465203916419 Marionette DEBUG loaded listener.js 02:05:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076AA58C800) [pid = 1096] [serial = 976] [outer = 00000076AA422800] 02:05:16 INFO - PROCESS | 1096 | 1465203916914 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]]]}] 02:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 732ms 02:05:16 INFO - PROCESS | 1096 | 1465203916975 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 02:05:16 INFO - PROCESS | 1096 | 1465203916981 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 02:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:05:16 INFO - PROCESS | 1096 | 1465203916987 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:05:16 INFO - PROCESS | 1096 | 1465203916991 Marionette TRACE conn6 <- [1,1266,null,{}] 02:05:17 INFO - PROCESS | 1096 | 1465203917014 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}] 02:05:17 INFO - PROCESS | 1096 | 1465203917018 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:17 INFO - PROCESS | 1096 | 1465203917197 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 02:05:17 INFO - PROCESS | 1096 | 1465203917280 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:17 INFO - PROCESS | 1096 | 1465203917285 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:17 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E7C0000 == 40 [pid = 1096] [id = 326] 02:05:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769DA85000) [pid = 1096] [serial = 977] [outer = 0000000000000000] 02:05:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769DEC0C00) [pid = 1096] [serial = 978] [outer = 000000769DA85000] 02:05:17 INFO - PROCESS | 1096 | 1465203917346 Marionette DEBUG loaded listener.js 02:05:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769FC69800) [pid = 1096] [serial = 979] [outer = 000000769DA85000] 02:05:17 INFO - PROCESS | 1096 | 1465203917934 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]]]}] 02:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1002ms 02:05:17 INFO - PROCESS | 1096 | 1465203917991 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 02:05:18 INFO - PROCESS | 1096 | 1465203917996 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 02:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:05:18 INFO - PROCESS | 1096 | 1465203918003 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:05:18 INFO - PROCESS | 1096 | 1465203918006 Marionette TRACE conn6 <- [1,1270,null,{}] 02:05:18 INFO - PROCESS | 1096 | 1465203918010 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}] 02:05:18 INFO - PROCESS | 1096 | 1465203918013 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:18 INFO - PROCESS | 1096 | 1465203918131 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 02:05:18 INFO - PROCESS | 1096 | 1465203918250 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:18 INFO - PROCESS | 1096 | 1465203918253 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:18 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A736B800 == 41 [pid = 1096] [id = 327] 02:05:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A5240400) [pid = 1096] [serial = 980] [outer = 0000000000000000] 02:05:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A5DA7C00) [pid = 1096] [serial = 981] [outer = 00000076A5240400] 02:05:18 INFO - PROCESS | 1096 | 1465203918312 Marionette DEBUG loaded listener.js 02:05:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A6529C00) [pid = 1096] [serial = 982] [outer = 00000076A5240400] 02:05:18 INFO - PROCESS | 1096 | 1465203918936 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]]]}] 02:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 984ms 02:05:19 INFO - PROCESS | 1096 | 1465203919001 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 02:05:19 INFO - PROCESS | 1096 | 1465203919004 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 02:05:19 INFO - PROCESS | 1096 | 1465203919010 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:05:19 INFO - PROCESS | 1096 | 1465203919014 Marionette TRACE conn6 <- [1,1274,null,{}] 02:05:19 INFO - PROCESS | 1096 | 1465203919026 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}] 02:05:19 INFO - PROCESS | 1096 | 1465203919031 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:19 INFO - PROCESS | 1096 | 1465203919156 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 02:05:19 INFO - PROCESS | 1096 | 1465203919268 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:19 INFO - PROCESS | 1096 | 1465203919271 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:19 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD520000 == 42 [pid = 1096] [id = 328] 02:05:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A9A12C00) [pid = 1096] [serial = 983] [outer = 0000000000000000] 02:05:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076A9BBA000) [pid = 1096] [serial = 984] [outer = 00000076A9A12C00] 02:05:19 INFO - PROCESS | 1096 | 1465203919331 Marionette DEBUG loaded listener.js 02:05:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076AA58B400) [pid = 1096] [serial = 985] [outer = 00000076A9A12C00] 02:05:19 INFO - PROCESS | 1096 | 1465203919947 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]]]}] 02:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 986ms 02:05:20 INFO - PROCESS | 1096 | 1465203920001 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 02:05:20 INFO - PROCESS | 1096 | 1465203920005 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 02:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:05:20 INFO - PROCESS | 1096 | 1465203920008 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:05:20 INFO - PROCESS | 1096 | 1465203920010 Marionette TRACE conn6 <- [1,1278,null,{}] 02:05:20 INFO - PROCESS | 1096 | 1465203920014 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}] 02:05:20 INFO - PROCESS | 1096 | 1465203920016 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:20 INFO - PROCESS | 1096 | 1465203920132 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 02:05:20 INFO - PROCESS | 1096 | 1465203920223 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:20 INFO - PROCESS | 1096 | 1465203920226 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:20 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD5EF800 == 43 [pid = 1096] [id = 329] 02:05:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076AB29D400) [pid = 1096] [serial = 986] [outer = 0000000000000000] 02:05:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (00000076AB326000) [pid = 1096] [serial = 987] [outer = 00000076AB29D400] 02:05:20 INFO - PROCESS | 1096 | 1465203920283 Marionette DEBUG loaded listener.js 02:05:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (00000076AB32CC00) [pid = 1096] [serial = 988] [outer = 00000076AB29D400] 02:05:20 INFO - PROCESS | 1096 | 1465203920903 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]]]}] 02:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 943ms 02:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:05:20 INFO - PROCESS | 1096 | 1465203920954 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 02:05:20 INFO - PROCESS | 1096 | 1465203920957 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 02:05:20 INFO - PROCESS | 1096 | 1465203920960 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:05:20 INFO - PROCESS | 1096 | 1465203920962 Marionette TRACE conn6 <- [1,1282,null,{}] 02:05:20 INFO - PROCESS | 1096 | 1465203920966 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}] 02:05:20 INFO - PROCESS | 1096 | 1465203920969 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:21 INFO - PROCESS | 1096 | 1465203921081 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 02:05:21 INFO - PROCESS | 1096 | 1465203921157 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:21 INFO - PROCESS | 1096 | 1465203921159 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:21 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F4D800 == 44 [pid = 1096] [id = 330] 02:05:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (0000007698DA1C00) [pid = 1096] [serial = 989] [outer = 0000000000000000] 02:05:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (00000076991A6800) [pid = 1096] [serial = 990] [outer = 0000007698DA1C00] 02:05:21 INFO - PROCESS | 1096 | 1465203921350 Marionette DEBUG loaded listener.js 02:05:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 96 (000000769E431C00) [pid = 1096] [serial = 991] [outer = 0000007698DA1C00] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD13E000 == 43 [pid = 1096] [id = 324] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5392800 == 42 [pid = 1096] [id = 323] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BE1000 == 41 [pid = 1096] [id = 322] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8999000 == 40 [pid = 1096] [id = 321] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 00000076A737B800 == 39 [pid = 1096] [id = 320] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6743800 == 38 [pid = 1096] [id = 319] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2228000 == 37 [pid = 1096] [id = 318] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F4C800 == 36 [pid = 1096] [id = 317] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 00000076987AF000 == 35 [pid = 1096] [id = 316] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 000000769F235800 == 34 [pid = 1096] [id = 315] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 00000076A50A7000 == 33 [pid = 1096] [id = 314] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 000000769E68A000 == 32 [pid = 1096] [id = 305] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD5EF800 == 31 [pid = 1096] [id = 329] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD520000 == 30 [pid = 1096] [id = 328] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 00000076A736B800 == 29 [pid = 1096] [id = 327] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD473800 == 28 [pid = 1096] [id = 325] 02:05:22 INFO - PROCESS | 1096 | --DOCSHELL 000000769E7C0000 == 27 [pid = 1096] [id = 326] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 95 (000000769D971400) [pid = 1096] [serial = 919] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (00000076A3C3F400) [pid = 1096] [serial = 928] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (000000769F427400) [pid = 1096] [serial = 904] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (000000769E1CE000) [pid = 1096] [serial = 903] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (00000076A6502400) [pid = 1096] [serial = 907] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A3ECF400) [pid = 1096] [serial = 906] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076AB28F800) [pid = 1096] [serial = 910] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A9A13000) [pid = 1096] [serial = 909] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A7E05000) [pid = 1096] [serial = 940] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076AB295C00) [pid = 1096] [serial = 913] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076AA40F800) [pid = 1096] [serial = 912] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A879F800) [pid = 1096] [serial = 942] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A6503C00) [pid = 1096] [serial = 933] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A5DA1800) [pid = 1096] [serial = 931] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A730FC00) [pid = 1096] [serial = 939] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A2C84C00) [pid = 1096] [serial = 916] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A69E2C00) [pid = 1096] [serial = 934] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A69E7000) [pid = 1096] [serial = 936] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A6C29000) [pid = 1096] [serial = 937] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A2955800) [pid = 1096] [serial = 925] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A335B400) [pid = 1096] [serial = 927] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A2252800) [pid = 1096] [serial = 924] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769F42D000) [pid = 1096] [serial = 915] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769E6AA400) [pid = 1096] [serial = 921] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769F17EC00) [pid = 1096] [serial = 922] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A51D0000) [pid = 1096] [serial = 930] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769949D000) [pid = 1096] [serial = 918] [outer = 0000000000000000] [url = about:blank] 02:05:22 INFO - PROCESS | 1096 | 1465203922718 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]]]}] 02:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1894ms 02:05:22 INFO - PROCESS | 1096 | 1465203922864 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 02:05:22 INFO - PROCESS | 1096 | 1465203922868 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 02:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:05:22 INFO - PROCESS | 1096 | 1465203922873 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:05:22 INFO - PROCESS | 1096 | 1465203922876 Marionette TRACE conn6 <- [1,1286,null,{}] 02:05:22 INFO - PROCESS | 1096 | 1465203922882 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}] 02:05:22 INFO - PROCESS | 1096 | 1465203922886 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:22 INFO - PROCESS | 1096 | 1465203922980 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 02:05:23 INFO - PROCESS | 1096 | 1465203923044 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:23 INFO - PROCESS | 1096 | 1465203923048 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:23 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F06800 == 28 [pid = 1096] [id = 331] 02:05:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (0000007698D24400) [pid = 1096] [serial = 992] [outer = 0000000000000000] 02:05:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (0000007698D95400) [pid = 1096] [serial = 993] [outer = 0000007698D24400] 02:05:23 INFO - PROCESS | 1096 | 1465203923100 Marionette DEBUG loaded listener.js 02:05:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (0000007699159000) [pid = 1096] [serial = 994] [outer = 0000007698D24400] 02:05:23 INFO - PROCESS | 1096 | 1465203923539 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]]]}] 02:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 691ms 02:05:23 INFO - PROCESS | 1096 | 1465203923568 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 02:05:23 INFO - PROCESS | 1096 | 1465203923573 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 02:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:05:23 INFO - PROCESS | 1096 | 1465203923580 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:05:23 INFO - PROCESS | 1096 | 1465203923583 Marionette TRACE conn6 <- [1,1290,null,{}] 02:05:23 INFO - PROCESS | 1096 | 1465203923587 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}] 02:05:23 INFO - PROCESS | 1096 | 1465203923589 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:23 INFO - PROCESS | 1096 | 1465203923684 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 02:05:23 INFO - PROCESS | 1096 | 1465203923691 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:23 INFO - PROCESS | 1096 | 1465203923694 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:23 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DADB800 == 29 [pid = 1096] [id = 332] 02:05:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769D7E6800) [pid = 1096] [serial = 995] [outer = 0000000000000000] 02:05:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769D969000) [pid = 1096] [serial = 996] [outer = 000000769D7E6800] 02:05:23 INFO - PROCESS | 1096 | 1465203923744 Marionette DEBUG loaded listener.js 02:05:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769DA88400) [pid = 1096] [serial = 997] [outer = 000000769D7E6800] 02:05:24 INFO - PROCESS | 1096 | 1465203924227 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]]]}] 02:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 692ms 02:05:24 INFO - PROCESS | 1096 | 1465203924273 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 02:05:24 INFO - PROCESS | 1096 | 1465203924276 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 02:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:05:24 INFO - PROCESS | 1096 | 1465203924279 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:05:24 INFO - PROCESS | 1096 | 1465203924283 Marionette TRACE conn6 <- [1,1294,null,{}] 02:05:24 INFO - PROCESS | 1096 | 1465203924296 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}] 02:05:24 INFO - PROCESS | 1096 | 1465203924301 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:24 INFO - PROCESS | 1096 | 1465203924427 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 02:05:24 INFO - PROCESS | 1096 | 1465203924511 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:24 INFO - PROCESS | 1096 | 1465203924514 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:24 INFO - PROCESS | 1096 | ++DOCSHELL 000000769FDCF000 == 30 [pid = 1096] [id = 333] 02:05:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769F17CC00) [pid = 1096] [serial = 998] [outer = 0000000000000000] 02:05:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769F1AFC00) [pid = 1096] [serial = 999] [outer = 000000769F17CC00] 02:05:24 INFO - PROCESS | 1096 | 1465203924564 Marionette DEBUG loaded listener.js 02:05:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769F2AF400) [pid = 1096] [serial = 1000] [outer = 000000769F17CC00] 02:05:25 INFO - PROCESS | 1096 | 1465203925009 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]]]}] 02:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 776ms 02:05:25 INFO - PROCESS | 1096 | 1465203925058 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 02:05:25 INFO - PROCESS | 1096 | 1465203925061 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 02:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:05:25 INFO - PROCESS | 1096 | 1465203925065 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:05:25 INFO - PROCESS | 1096 | 1465203925067 Marionette TRACE conn6 <- [1,1298,null,{}] 02:05:25 INFO - PROCESS | 1096 | 1465203925071 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}] 02:05:25 INFO - PROCESS | 1096 | 1465203925073 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:25 INFO - PROCESS | 1096 | 1465203925190 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 02:05:25 INFO - PROCESS | 1096 | 1465203925242 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:25 INFO - PROCESS | 1096 | 1465203925244 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:25 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A518B800 == 31 [pid = 1096] [id = 334] 02:05:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (000000769FC6F400) [pid = 1096] [serial = 1001] [outer = 0000000000000000] 02:05:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A2258800) [pid = 1096] [serial = 1002] [outer = 000000769FC6F400] 02:05:25 INFO - PROCESS | 1096 | 1465203925291 Marionette DEBUG loaded listener.js 02:05:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A2953800) [pid = 1096] [serial = 1003] [outer = 000000769FC6F400] 02:05:25 INFO - PROCESS | 1096 | 1465203925747 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]]]}] 02:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 02:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 733ms 02:05:25 INFO - PROCESS | 1096 | 1465203925801 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 02:05:25 INFO - PROCESS | 1096 | 1465203925803 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 02:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:05:25 INFO - PROCESS | 1096 | 1465203925807 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:05:25 INFO - PROCESS | 1096 | 1465203925809 Marionette TRACE conn6 <- [1,1302,null,{}] 02:05:25 INFO - PROCESS | 1096 | 1465203925812 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}] 02:05:25 INFO - PROCESS | 1096 | 1465203925815 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:25 INFO - PROCESS | 1096 | 1465203925923 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 02:05:25 INFO - PROCESS | 1096 | 1465203925972 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:25 INFO - PROCESS | 1096 | 1465203925974 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:25 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5EE8800 == 32 [pid = 1096] [id = 335] 02:05:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (0000007699155800) [pid = 1096] [serial = 1004] [outer = 0000000000000000] 02:05:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A2DA1C00) [pid = 1096] [serial = 1005] [outer = 0000007699155800] 02:05:26 INFO - PROCESS | 1096 | 1465203926021 Marionette DEBUG loaded listener.js 02:05:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A3469800) [pid = 1096] [serial = 1006] [outer = 0000007699155800] 02:05:26 INFO - PROCESS | 1096 | 1465203926462 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]]]}] 02:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 689ms 02:05:26 INFO - PROCESS | 1096 | 1465203926498 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 02:05:26 INFO - PROCESS | 1096 | 1465203926500 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 02:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:05:26 INFO - PROCESS | 1096 | 1465203926516 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:05:26 INFO - PROCESS | 1096 | 1465203926518 Marionette TRACE conn6 <- [1,1306,null,{}] 02:05:26 INFO - PROCESS | 1096 | 1465203926524 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}] 02:05:26 INFO - PROCESS | 1096 | 1465203926530 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:26 INFO - PROCESS | 1096 | 1465203926667 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 02:05:26 INFO - PROCESS | 1096 | 1465203926722 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:26 INFO - PROCESS | 1096 | 1465203926724 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:26 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A69A0800 == 33 [pid = 1096] [id = 336] 02:05:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A3C42C00) [pid = 1096] [serial = 1007] [outer = 0000000000000000] 02:05:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A53EE800) [pid = 1096] [serial = 1008] [outer = 00000076A3C42C00] 02:05:26 INFO - PROCESS | 1096 | 1465203926770 Marionette DEBUG loaded listener.js 02:05:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A5DA7800) [pid = 1096] [serial = 1009] [outer = 00000076A3C42C00] 02:05:27 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A6957C00) [pid = 1096] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:05:27 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (000000769DA91000) [pid = 1096] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:05:27 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076987C0800) [pid = 1096] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:05:27 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A83C6C00) [pid = 1096] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:05:27 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769A586C00) [pid = 1096] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:05:27 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769D770C00) [pid = 1096] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:05:27 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A9DF9000) [pid = 1096] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:05:27 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A3EC9800) [pid = 1096] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:05:27 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A2D9D400) [pid = 1096] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:05:27 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076991AA400) [pid = 1096] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:05:27 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A9BBB000) [pid = 1096] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:05:27 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076AA422800) [pid = 1096] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:05:27 INFO - PROCESS | 1096 | 1465203927333 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]]]}] 02:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 902ms 02:05:27 INFO - PROCESS | 1096 | 1465203927409 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 02:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:05:27 INFO - PROCESS | 1096 | 1465203927411 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 02:05:27 INFO - PROCESS | 1096 | 1465203927415 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:05:27 INFO - PROCESS | 1096 | 1465203927417 Marionette TRACE conn6 <- [1,1310,null,{}] 02:05:27 INFO - PROCESS | 1096 | 1465203927420 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}] 02:05:27 INFO - PROCESS | 1096 | 1465203927422 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:27 INFO - PROCESS | 1096 | 1465203927506 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 02:05:27 INFO - PROCESS | 1096 | 1465203927512 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:27 INFO - PROCESS | 1096 | 1465203927514 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:27 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A737A000 == 34 [pid = 1096] [id = 337] 02:05:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769F149400) [pid = 1096] [serial = 1010] [outer = 0000000000000000] 02:05:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A5EFC000) [pid = 1096] [serial = 1011] [outer = 000000769F149400] 02:05:27 INFO - PROCESS | 1096 | 1465203927559 Marionette DEBUG loaded listener.js 02:05:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A637E000) [pid = 1096] [serial = 1012] [outer = 000000769F149400] 02:05:27 INFO - PROCESS | 1096 | 1465203927981 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]]]}] 02:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 629ms 02:05:28 INFO - PROCESS | 1096 | 1465203928047 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 02:05:28 INFO - PROCESS | 1096 | 1465203928049 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 02:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:05:28 INFO - PROCESS | 1096 | 1465203928052 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:05:28 INFO - PROCESS | 1096 | 1465203928054 Marionette TRACE conn6 <- [1,1314,null,{}] 02:05:28 INFO - PROCESS | 1096 | 1465203928058 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}] 02:05:28 INFO - PROCESS | 1096 | 1465203928060 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:28 INFO - PROCESS | 1096 | 1465203928144 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 02:05:28 INFO - PROCESS | 1096 | 1465203928150 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:28 INFO - PROCESS | 1096 | 1465203928152 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:28 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8313000 == 35 [pid = 1096] [id = 338] 02:05:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6508C00) [pid = 1096] [serial = 1013] [outer = 0000000000000000] 02:05:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6522C00) [pid = 1096] [serial = 1014] [outer = 00000076A6508C00] 02:05:28 INFO - PROCESS | 1096 | 1465203928196 Marionette DEBUG loaded listener.js 02:05:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A695AC00) [pid = 1096] [serial = 1015] [outer = 00000076A6508C00] 02:05:28 INFO - PROCESS | 1096 | 1465203928664 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]]]}] 02:05:28 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 02:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 628ms 02:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:05:28 INFO - PROCESS | 1096 | 1465203928683 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 02:05:28 INFO - PROCESS | 1096 | 1465203928686 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 02:05:28 INFO - PROCESS | 1096 | 1465203928689 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:05:28 INFO - PROCESS | 1096 | 1465203928691 Marionette TRACE conn6 <- [1,1318,null,{}] 02:05:28 INFO - PROCESS | 1096 | 1465203928695 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}] 02:05:28 INFO - PROCESS | 1096 | 1465203928697 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:28 INFO - PROCESS | 1096 | 1465203928782 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 02:05:28 INFO - PROCESS | 1096 | 1465203928788 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:28 INFO - PROCESS | 1096 | 1465203928790 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:28 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A925B800 == 36 [pid = 1096] [id = 339] 02:05:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769E150C00) [pid = 1096] [serial = 1016] [outer = 0000000000000000] 02:05:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A69E7400) [pid = 1096] [serial = 1017] [outer = 000000769E150C00] 02:05:28 INFO - PROCESS | 1096 | 1465203928835 Marionette DEBUG loaded listener.js 02:05:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A6C29000) [pid = 1096] [serial = 1018] [outer = 000000769E150C00] 02:05:29 INFO - PROCESS | 1096 | 1465203929657 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]]]}] 02:05:29 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 02:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 985ms 02:05:29 INFO - PROCESS | 1096 | 1465203929678 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 02:05:29 INFO - PROCESS | 1096 | 1465203929683 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 02:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:05:29 INFO - PROCESS | 1096 | 1465203929689 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:05:29 INFO - PROCESS | 1096 | 1465203929692 Marionette TRACE conn6 <- [1,1322,null,{}] 02:05:29 INFO - PROCESS | 1096 | 1465203929698 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}] 02:05:29 INFO - PROCESS | 1096 | 1465203929702 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:29 INFO - PROCESS | 1096 | 1465203929832 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 02:05:29 INFO - PROCESS | 1096 | 1465203929909 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:29 INFO - PROCESS | 1096 | 1465203929912 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:29 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E694800 == 37 [pid = 1096] [id = 340] 02:05:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769949B000) [pid = 1096] [serial = 1019] [outer = 0000000000000000] 02:05:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769A52D000) [pid = 1096] [serial = 1020] [outer = 000000769949B000] 02:05:30 INFO - PROCESS | 1096 | 1465203930012 Marionette DEBUG loaded listener.js 02:05:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769E42D800) [pid = 1096] [serial = 1021] [outer = 000000769949B000] 02:05:30 INFO - PROCESS | 1096 | 1465203930732 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]]]}] 02:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1081ms 02:05:30 INFO - PROCESS | 1096 | 1465203930782 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 02:05:30 INFO - PROCESS | 1096 | 1465203930787 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 02:05:30 INFO - PROCESS | 1096 | 1465203930794 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:05:30 INFO - PROCESS | 1096 | 1465203930797 Marionette TRACE conn6 <- [1,1326,null,{}] 02:05:30 INFO - PROCESS | 1096 | 1465203930802 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}] 02:05:30 INFO - PROCESS | 1096 | 1465203930805 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:30 INFO - PROCESS | 1096 | 1465203930933 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 02:05:31 INFO - PROCESS | 1096 | 1465203931009 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:31 INFO - PROCESS | 1096 | 1465203931012 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:31 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A658D000 == 38 [pid = 1096] [id = 341] 02:05:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (0000007698D1E400) [pid = 1096] [serial = 1022] [outer = 0000000000000000] 02:05:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (000000769F85D400) [pid = 1096] [serial = 1023] [outer = 0000007698D1E400] 02:05:31 INFO - PROCESS | 1096 | 1465203931112 Marionette DEBUG loaded listener.js 02:05:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076A2DA3400) [pid = 1096] [serial = 1024] [outer = 0000007698D1E400] 02:05:31 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8313000 == 37 [pid = 1096] [id = 338] 02:05:31 INFO - PROCESS | 1096 | --DOCSHELL 00000076A737A000 == 36 [pid = 1096] [id = 337] 02:05:31 INFO - PROCESS | 1096 | --DOCSHELL 00000076A69A0800 == 35 [pid = 1096] [id = 336] 02:05:31 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5EE8800 == 34 [pid = 1096] [id = 335] 02:05:31 INFO - PROCESS | 1096 | --DOCSHELL 00000076A518B800 == 33 [pid = 1096] [id = 334] 02:05:31 INFO - PROCESS | 1096 | --DOCSHELL 000000769FDCF000 == 32 [pid = 1096] [id = 333] 02:05:31 INFO - PROCESS | 1096 | --DOCSHELL 000000769DADB800 == 31 [pid = 1096] [id = 332] 02:05:31 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F06800 == 30 [pid = 1096] [id = 331] 02:05:31 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F4D800 == 29 [pid = 1096] [id = 330] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A695F000) [pid = 1096] [serial = 960] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (000000769F186400) [pid = 1096] [serial = 948] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A7311C00) [pid = 1096] [serial = 963] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A2C7D400) [pid = 1096] [serial = 949] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A92C3400) [pid = 1096] [serial = 943] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (000000769DA10000) [pid = 1096] [serial = 945] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769E43C800) [pid = 1096] [serial = 946] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769E270000) [pid = 1096] [serial = 951] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076AA41E000) [pid = 1096] [serial = 973] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769F2B6C00) [pid = 1096] [serial = 952] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A5DAEC00) [pid = 1096] [serial = 957] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A2DE2C00) [pid = 1096] [serial = 954] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A36D4400) [pid = 1096] [serial = 955] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A36CAC00) [pid = 1096] [serial = 969] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A9BC2000) [pid = 1096] [serial = 966] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076AA408C00) [pid = 1096] [serial = 972] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076AA58C800) [pid = 1096] [serial = 976] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A9DF5C00) [pid = 1096] [serial = 967] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A8797000) [pid = 1096] [serial = 964] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076AA428000) [pid = 1096] [serial = 975] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A6C2B000) [pid = 1096] [serial = 961] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A92B7800) [pid = 1096] [serial = 970] [outer = 0000000000000000] [url = about:blank] 02:05:31 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A650AC00) [pid = 1096] [serial = 958] [outer = 0000000000000000] [url = about:blank] 02:05:32 INFO - PROCESS | 1096 | 1465203932509 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]]]}] 02:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1734ms 02:05:32 INFO - PROCESS | 1096 | 1465203932534 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 02:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:05:32 INFO - PROCESS | 1096 | 1465203932538 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 02:05:32 INFO - PROCESS | 1096 | 1465203932543 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:05:32 INFO - PROCESS | 1096 | 1465203932547 Marionette TRACE conn6 <- [1,1330,null,{}] 02:05:32 INFO - PROCESS | 1096 | 1465203932552 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}] 02:05:32 INFO - PROCESS | 1096 | 1465203932555 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:32 INFO - PROCESS | 1096 | 1465203932641 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 02:05:32 INFO - PROCESS | 1096 | 1465203932649 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:32 INFO - PROCESS | 1096 | 1465203932651 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:32 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699B38800 == 30 [pid = 1096] [id = 342] 02:05:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076991AD800) [pid = 1096] [serial = 1025] [outer = 0000000000000000] 02:05:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769E2D2800) [pid = 1096] [serial = 1026] [outer = 00000076991AD800] 02:05:32 INFO - PROCESS | 1096 | 1465203932702 Marionette DEBUG loaded listener.js 02:05:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769F180000) [pid = 1096] [serial = 1027] [outer = 00000076991AD800] 02:05:33 INFO - PROCESS | 1096 | 1465203933190 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]]]}] 02:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 02:05:33 INFO - PROCESS | 1096 | 1465203933235 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 02:05:33 INFO - PROCESS | 1096 | 1465203933239 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 02:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:05:33 INFO - PROCESS | 1096 | 1465203933245 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:05:33 INFO - PROCESS | 1096 | 1465203933248 Marionette TRACE conn6 <- [1,1334,null,{}] 02:05:33 INFO - PROCESS | 1096 | 1465203933252 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}] 02:05:33 INFO - PROCESS | 1096 | 1465203933254 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:33 INFO - PROCESS | 1096 | 1465203933346 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 02:05:33 INFO - PROCESS | 1096 | 1465203933422 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:33 INFO - PROCESS | 1096 | 1465203933424 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:33 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D18000 == 31 [pid = 1096] [id = 343] 02:05:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769F427400) [pid = 1096] [serial = 1028] [outer = 0000000000000000] 02:05:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769FC6DC00) [pid = 1096] [serial = 1029] [outer = 000000769F427400] 02:05:33 INFO - PROCESS | 1096 | 1465203933473 Marionette DEBUG loaded listener.js 02:05:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A2C7C800) [pid = 1096] [serial = 1030] [outer = 000000769F427400] 02:05:33 INFO - PROCESS | 1096 | 1465203933894 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]]]}] 02:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 688ms 02:05:33 INFO - PROCESS | 1096 | 1465203933937 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 02:05:33 INFO - PROCESS | 1096 | 1465203933939 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 02:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:05:33 INFO - PROCESS | 1096 | 1465203933943 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:05:33 INFO - PROCESS | 1096 | 1465203933947 Marionette TRACE conn6 <- [1,1338,null,{}] 02:05:33 INFO - PROCESS | 1096 | 1465203933959 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}] 02:05:33 INFO - PROCESS | 1096 | 1465203933964 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:34 INFO - PROCESS | 1096 | 1465203934120 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 02:05:34 INFO - PROCESS | 1096 | 1465203934143 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:34 INFO - PROCESS | 1096 | 1465203934146 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:34 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6211000 == 32 [pid = 1096] [id = 344] 02:05:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A3C44C00) [pid = 1096] [serial = 1031] [outer = 0000000000000000] 02:05:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A3CBD400) [pid = 1096] [serial = 1032] [outer = 00000076A3C44C00] 02:05:34 INFO - PROCESS | 1096 | 1465203934196 Marionette DEBUG loaded listener.js 02:05:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A53F0000) [pid = 1096] [serial = 1033] [outer = 00000076A3C44C00] 02:05:34 INFO - PROCESS | 1096 | 1465203934659 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]]]}] 02:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 02:05:34 INFO - PROCESS | 1096 | 1465203934679 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 02:05:34 INFO - PROCESS | 1096 | 1465203934682 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 02:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:05:34 INFO - PROCESS | 1096 | 1465203934686 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:05:34 INFO - PROCESS | 1096 | 1465203934688 Marionette TRACE conn6 <- [1,1342,null,{}] 02:05:34 INFO - PROCESS | 1096 | 1465203934701 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}] 02:05:34 INFO - PROCESS | 1096 | 1465203934703 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:34 INFO - PROCESS | 1096 | 1465203934833 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 02:05:34 INFO - PROCESS | 1096 | 1465203934839 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:34 INFO - PROCESS | 1096 | 1465203934841 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:34 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A737D000 == 33 [pid = 1096] [id = 345] 02:05:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A615C000) [pid = 1096] [serial = 1034] [outer = 0000000000000000] 02:05:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6502400) [pid = 1096] [serial = 1035] [outer = 00000076A615C000] 02:05:34 INFO - PROCESS | 1096 | 1465203934899 Marionette DEBUG loaded listener.js 02:05:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6958000) [pid = 1096] [serial = 1036] [outer = 00000076A615C000] 02:05:35 INFO - PROCESS | 1096 | 1465203935375 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]]]}] 02:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 734ms 02:05:35 INFO - PROCESS | 1096 | 1465203935452 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 02:05:35 INFO - PROCESS | 1096 | 1465203935454 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 02:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:05:35 INFO - PROCESS | 1096 | 1465203935468 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:05:35 INFO - PROCESS | 1096 | 1465203935470 Marionette TRACE conn6 <- [1,1346,null,{}] 02:05:35 INFO - PROCESS | 1096 | 1465203935474 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}] 02:05:35 INFO - PROCESS | 1096 | 1465203935476 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:35 INFO - PROCESS | 1096 | 1465203935587 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 02:05:35 INFO - PROCESS | 1096 | 1465203935638 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:35 INFO - PROCESS | 1096 | 1465203935640 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:35 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A924D000 == 34 [pid = 1096] [id = 346] 02:05:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6BCB000) [pid = 1096] [serial = 1037] [outer = 0000000000000000] 02:05:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A6C2A400) [pid = 1096] [serial = 1038] [outer = 00000076A6BCB000] 02:05:35 INFO - PROCESS | 1096 | 1465203935685 Marionette DEBUG loaded listener.js 02:05:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A6CB3C00) [pid = 1096] [serial = 1039] [outer = 00000076A6BCB000] 02:05:36 INFO - PROCESS | 1096 | 1465203936178 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]]]}] 02:05:36 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769FC6F400) [pid = 1096] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:05:36 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (0000007698D24400) [pid = 1096] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:05:36 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769F17CC00) [pid = 1096] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:05:36 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769D7E6800) [pid = 1096] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:05:36 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (0000007698DA1C00) [pid = 1096] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:05:36 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (0000007699155800) [pid = 1096] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:05:36 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769DA85000) [pid = 1096] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:05:36 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A5240400) [pid = 1096] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:05:36 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A6508C00) [pid = 1096] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:05:36 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A9A12C00) [pid = 1096] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:05:36 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076AB29D400) [pid = 1096] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:05:36 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A3C42C00) [pid = 1096] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:05:36 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769F149400) [pid = 1096] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 731ms 02:05:36 INFO - PROCESS | 1096 | 1465203936208 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 02:05:36 INFO - PROCESS | 1096 | 1465203936211 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 02:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:05:36 INFO - PROCESS | 1096 | 1465203936214 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:05:36 INFO - PROCESS | 1096 | 1465203936217 Marionette TRACE conn6 <- [1,1350,null,{}] 02:05:36 INFO - PROCESS | 1096 | 1465203936221 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}] 02:05:36 INFO - PROCESS | 1096 | 1465203936227 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:36 INFO - PROCESS | 1096 | 1465203936352 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 02:05:36 INFO - PROCESS | 1096 | 1465203936360 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:36 INFO - PROCESS | 1096 | 1465203936362 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:36 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BCB800 == 35 [pid = 1096] [id = 347] 02:05:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A6952400) [pid = 1096] [serial = 1040] [outer = 0000000000000000] 02:05:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A6DCEC00) [pid = 1096] [serial = 1041] [outer = 00000076A6952400] 02:05:36 INFO - PROCESS | 1096 | 1465203936409 Marionette DEBUG loaded listener.js 02:05:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A83C5400) [pid = 1096] [serial = 1042] [outer = 00000076A6952400] 02:05:36 INFO - PROCESS | 1096 | 1465203936850 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]]]}] 02:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 691ms 02:05:36 INFO - PROCESS | 1096 | 1465203936926 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 02:05:36 INFO - PROCESS | 1096 | 1465203936928 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 02:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:05:36 INFO - PROCESS | 1096 | 1465203936932 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:05:36 INFO - PROCESS | 1096 | 1465203936934 Marionette TRACE conn6 <- [1,1354,null,{}] 02:05:36 INFO - PROCESS | 1096 | 1465203936940 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}] 02:05:36 INFO - PROCESS | 1096 | 1465203936942 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:37 INFO - PROCESS | 1096 | 1465203937027 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 02:05:37 INFO - PROCESS | 1096 | 1465203937034 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:37 INFO - PROCESS | 1096 | 1465203937036 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:37 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAACE000 == 36 [pid = 1096] [id = 348] 02:05:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A879E400) [pid = 1096] [serial = 1043] [outer = 0000000000000000] 02:05:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A8975400) [pid = 1096] [serial = 1044] [outer = 00000076A879E400] 02:05:37 INFO - PROCESS | 1096 | 1465203937081 Marionette DEBUG loaded listener.js 02:05:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A92C5C00) [pid = 1096] [serial = 1045] [outer = 00000076A879E400] 02:05:37 INFO - PROCESS | 1096 | 1465203937510 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] 02:05:37 INFO - PROCESS | 1096 | 1465203937565 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 02:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:05:37 INFO - PROCESS | 1096 | 1465203937568 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:05:37 INFO - PROCESS | 1096 | 1465203937570 Marionette TRACE conn6 <- [1,1358,null,{}] 02:05:37 INFO - PROCESS | 1096 | 1465203937574 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}] 02:05:37 INFO - PROCESS | 1096 | 1465203937584 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:37 INFO - PROCESS | 1096 | 1465203937668 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 02:05:37 INFO - PROCESS | 1096 | 1465203937673 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:37 INFO - PROCESS | 1096 | 1465203937675 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:37 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD138800 == 37 [pid = 1096] [id = 349] 02:05:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A99F1400) [pid = 1096] [serial = 1046] [outer = 0000000000000000] 02:05:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A99FC000) [pid = 1096] [serial = 1047] [outer = 00000076A99F1400] 02:05:37 INFO - PROCESS | 1096 | 1465203937719 Marionette DEBUG loaded listener.js 02:05:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A9BB3C00) [pid = 1096] [serial = 1048] [outer = 00000076A99F1400] 02:05:38 INFO - PROCESS | 1096 | 1465203938143 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] 02:05:38 INFO - PROCESS | 1096 | 1465203938221 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 02:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:05:38 INFO - PROCESS | 1096 | 1465203938232 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:05:38 INFO - PROCESS | 1096 | 1465203938237 Marionette TRACE conn6 <- [1,1362,null,{}] 02:05:38 INFO - PROCESS | 1096 | 1465203938244 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}] 02:05:38 INFO - PROCESS | 1096 | 1465203938248 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:38 INFO - PROCESS | 1096 | 1465203938376 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 02:05:38 INFO - PROCESS | 1096 | 1465203938515 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:38 INFO - PROCESS | 1096 | 1465203938521 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:38 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699897800 == 38 [pid = 1096] [id = 350] 02:05:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076991A6C00) [pid = 1096] [serial = 1049] [outer = 0000000000000000] 02:05:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (0000007699B60400) [pid = 1096] [serial = 1050] [outer = 00000076991A6C00] 02:05:38 INFO - PROCESS | 1096 | 1465203938580 Marionette DEBUG loaded listener.js 02:05:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769E7AE400) [pid = 1096] [serial = 1051] [outer = 00000076991A6C00] 02:05:39 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:05:39 INFO - PROCESS | 1096 | 1465203939251 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] 02:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:05:39 INFO - PROCESS | 1096 | 1465203939274 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 02:05:39 INFO - PROCESS | 1096 | 1465203939281 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:05:39 INFO - PROCESS | 1096 | 1465203939286 Marionette TRACE conn6 <- [1,1366,null,{}] 02:05:39 INFO - PROCESS | 1096 | 1465203939290 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}] 02:05:39 INFO - PROCESS | 1096 | 1465203939293 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:39 INFO - PROCESS | 1096 | 1465203939465 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 02:05:39 INFO - PROCESS | 1096 | 1465203939584 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:39 INFO - PROCESS | 1096 | 1465203939587 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:39 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A69A6800 == 39 [pid = 1096] [id = 351] 02:05:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769F145000) [pid = 1096] [serial = 1052] [outer = 0000000000000000] 02:05:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A2DEA000) [pid = 1096] [serial = 1053] [outer = 000000769F145000] 02:05:39 INFO - PROCESS | 1096 | 1465203939647 Marionette DEBUG loaded listener.js 02:05:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A3C46000) [pid = 1096] [serial = 1054] [outer = 000000769F145000] 02:05:40 INFO - PROCESS | 1096 | 1465203940243 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] 02:05:40 INFO - PROCESS | 1096 | 1465203940266 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 02:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:05:40 INFO - PROCESS | 1096 | 1465203940271 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:05:40 INFO - PROCESS | 1096 | 1465203940273 Marionette TRACE conn6 <- [1,1370,null,{}] 02:05:40 INFO - PROCESS | 1096 | 1465203940284 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}] 02:05:40 INFO - PROCESS | 1096 | 1465203940289 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:40 INFO - PROCESS | 1096 | 1465203940411 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 02:05:40 INFO - PROCESS | 1096 | 1465203940503 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:40 INFO - PROCESS | 1096 | 1465203940507 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:40 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD479000 == 40 [pid = 1096] [id = 352] 02:05:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A7399800) [pid = 1096] [serial = 1055] [outer = 0000000000000000] 02:05:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A74DC400) [pid = 1096] [serial = 1056] [outer = 00000076A7399800] 02:05:40 INFO - PROCESS | 1096 | 1465203940566 Marionette DEBUG loaded listener.js 02:05:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A9BBB400) [pid = 1096] [serial = 1057] [outer = 00000076A7399800] 02:05:41 INFO - PROCESS | 1096 | [1096] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:05:41 INFO - PROCESS | 1096 | 1465203941264 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] 02:05:41 INFO - PROCESS | 1096 | 1465203941300 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 02:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:05:41 INFO - PROCESS | 1096 | 1465203941305 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:05:41 INFO - PROCESS | 1096 | 1465203941308 Marionette TRACE conn6 <- [1,1374,null,{}] 02:05:41 INFO - PROCESS | 1096 | 1465203941311 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}] 02:05:41 INFO - PROCESS | 1096 | 1465203941314 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:41 INFO - PROCESS | 1096 | 1465203941455 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 02:05:41 INFO - PROCESS | 1096 | 1465203941572 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:41 INFO - PROCESS | 1096 | 1465203941575 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:41 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698E2D000 == 41 [pid = 1096] [id = 353] 02:05:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (0000007698D22C00) [pid = 1096] [serial = 1058] [outer = 0000000000000000] 02:05:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076991B3000) [pid = 1096] [serial = 1059] [outer = 0000007698D22C00] 02:05:41 INFO - PROCESS | 1096 | 1465203941633 Marionette DEBUG loaded listener.js 02:05:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (000000769F2B4000) [pid = 1096] [serial = 1060] [outer = 0000007698D22C00] 02:05:42 INFO - PROCESS | 1096 | 1465203942404 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] 02:05:42 INFO - PROCESS | 1096 | 1465203942451 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 02:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:05:42 INFO - PROCESS | 1096 | 1465203942470 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:05:42 INFO - PROCESS | 1096 | 1465203942475 Marionette TRACE conn6 <- [1,1378,null,{}] 02:05:42 INFO - PROCESS | 1096 | 1465203942481 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}] 02:05:42 INFO - PROCESS | 1096 | 1465203942483 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:42 INFO - PROCESS | 1096 | 1465203942601 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 02:05:42 INFO - PROCESS | 1096 | 1465203942671 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:42 INFO - PROCESS | 1096 | 1465203942673 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:42 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F22E800 == 42 [pid = 1096] [id = 354] 02:05:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (000000769DA8AC00) [pid = 1096] [serial = 1061] [outer = 0000000000000000] 02:05:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (000000769F99E000) [pid = 1096] [serial = 1062] [outer = 000000769DA8AC00] 02:05:42 INFO - PROCESS | 1096 | 1465203942724 Marionette DEBUG loaded listener.js 02:05:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (00000076A2955800) [pid = 1096] [serial = 1063] [outer = 000000769DA8AC00] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAACE000 == 41 [pid = 1096] [id = 348] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BCB800 == 40 [pid = 1096] [id = 347] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 00000076A924D000 == 39 [pid = 1096] [id = 346] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 00000076A737D000 == 38 [pid = 1096] [id = 345] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6211000 == 37 [pid = 1096] [id = 344] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D18000 == 36 [pid = 1096] [id = 343] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 0000007699B38800 == 35 [pid = 1096] [id = 342] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 00000076A658D000 == 34 [pid = 1096] [id = 341] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 000000769E694800 == 33 [pid = 1096] [id = 340] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 00000076A925B800 == 32 [pid = 1096] [id = 339] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 0000007698E2D000 == 31 [pid = 1096] [id = 353] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD479000 == 30 [pid = 1096] [id = 352] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 00000076A69A6800 == 29 [pid = 1096] [id = 351] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD138800 == 28 [pid = 1096] [id = 349] 02:05:43 INFO - PROCESS | 1096 | --DOCSHELL 0000007699897800 == 27 [pid = 1096] [id = 350] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (00000076A2258800) [pid = 1096] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (0000007698D95400) [pid = 1096] [serial = 993] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (0000007699159000) [pid = 1096] [serial = 994] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (000000769F1AFC00) [pid = 1096] [serial = 999] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (000000769D969000) [pid = 1096] [serial = 996] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (000000769DA88400) [pid = 1096] [serial = 997] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (000000769E431C00) [pid = 1096] [serial = 991] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076991A6800) [pid = 1096] [serial = 990] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A2DA1C00) [pid = 1096] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769FC69800) [pid = 1096] [serial = 979] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769DEC0C00) [pid = 1096] [serial = 978] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A6529C00) [pid = 1096] [serial = 982] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A5DA7C00) [pid = 1096] [serial = 981] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A695AC00) [pid = 1096] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076AA58B400) [pid = 1096] [serial = 985] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A69E7400) [pid = 1096] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A9BBA000) [pid = 1096] [serial = 984] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076AB32CC00) [pid = 1096] [serial = 988] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076AB326000) [pid = 1096] [serial = 987] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A2953800) [pid = 1096] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A53EE800) [pid = 1096] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A3469800) [pid = 1096] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A6522C00) [pid = 1096] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A5DA7800) [pid = 1096] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A5EFC000) [pid = 1096] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A637E000) [pid = 1096] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (000000769F2AF400) [pid = 1096] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 02:05:43 INFO - PROCESS | 1096 | 1465203943904 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]]]}] 02:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1492ms 02:05:43 INFO - PROCESS | 1096 | 1465203943966 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 02:05:43 INFO - PROCESS | 1096 | 1465203943971 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 02:05:43 INFO - PROCESS | 1096 | 1465203943975 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:05:43 INFO - PROCESS | 1096 | 1465203943980 Marionette TRACE conn6 <- [1,1382,null,{}] 02:05:43 INFO - PROCESS | 1096 | 1465203943986 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}] 02:05:43 INFO - PROCESS | 1096 | 1465203943988 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:44 INFO - PROCESS | 1096 | 1465203944140 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 02:05:44 INFO - PROCESS | 1096 | 1465203944170 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:44 INFO - PROCESS | 1096 | 1465203944173 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:44 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699B2A800 == 28 [pid = 1096] [id = 355] 02:05:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (0000007699852C00) [pid = 1096] [serial = 1064] [outer = 0000000000000000] 02:05:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769A32C000) [pid = 1096] [serial = 1065] [outer = 0000007699852C00] 02:05:44 INFO - PROCESS | 1096 | 1465203944225 Marionette DEBUG loaded listener.js 02:05:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769DA86000) [pid = 1096] [serial = 1066] [outer = 0000007699852C00] 02:05:44 INFO - PROCESS | 1096 | 1465203944668 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]]]}] 02:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 776ms 02:05:44 INFO - PROCESS | 1096 | 1465203944756 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 02:05:44 INFO - PROCESS | 1096 | 1465203944761 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 02:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:05:44 INFO - PROCESS | 1096 | 1465203944768 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:05:44 INFO - PROCESS | 1096 | 1465203944771 Marionette TRACE conn6 <- [1,1386,null,{}] 02:05:44 INFO - PROCESS | 1096 | 1465203944775 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}] 02:05:44 INFO - PROCESS | 1096 | 1465203944777 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:44 INFO - PROCESS | 1096 | 1465203944882 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 02:05:44 INFO - PROCESS | 1096 | 1465203944890 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:44 INFO - PROCESS | 1096 | 1465203944893 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:44 INFO - PROCESS | 1096 | ++DOCSHELL 000000769FDB1800 == 29 [pid = 1096] [id = 356] 02:05:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769DA88400) [pid = 1096] [serial = 1067] [outer = 0000000000000000] 02:05:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769F14CC00) [pid = 1096] [serial = 1068] [outer = 000000769DA88400] 02:05:45 INFO - PROCESS | 1096 | 1465203945002 Marionette DEBUG loaded listener.js 02:05:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769F2AD400) [pid = 1096] [serial = 1069] [outer = 000000769DA88400] 02:05:45 INFO - PROCESS | 1096 | 1465203945405 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]]]}] 02:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 690ms 02:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:05:45 INFO - PROCESS | 1096 | 1465203945459 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 02:05:45 INFO - PROCESS | 1096 | 1465203945462 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 02:05:45 INFO - PROCESS | 1096 | 1465203945465 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:05:45 INFO - PROCESS | 1096 | 1465203945469 Marionette TRACE conn6 <- [1,1390,null,{}] 02:05:45 INFO - PROCESS | 1096 | 1465203945480 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}] 02:05:45 INFO - PROCESS | 1096 | 1465203945485 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:45 INFO - PROCESS | 1096 | 1465203945607 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 02:05:45 INFO - PROCESS | 1096 | 1465203945634 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:45 INFO - PROCESS | 1096 | 1465203945637 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:45 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5208800 == 30 [pid = 1096] [id = 357] 02:05:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769FC75000) [pid = 1096] [serial = 1070] [outer = 0000000000000000] 02:05:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A22D5C00) [pid = 1096] [serial = 1071] [outer = 000000769FC75000] 02:05:45 INFO - PROCESS | 1096 | 1465203945687 Marionette DEBUG loaded listener.js 02:05:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A2D9D400) [pid = 1096] [serial = 1072] [outer = 000000769FC75000] 02:05:46 INFO - PROCESS | 1096 | 1465203946139 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]]]}] 02:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 733ms 02:05:46 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A615C000) [pid = 1096] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:05:46 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A6BCB000) [pid = 1096] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:05:46 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769E150C00) [pid = 1096] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:05:46 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769F427400) [pid = 1096] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:05:46 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (0000007698D1E400) [pid = 1096] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:05:46 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076991AD800) [pid = 1096] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:05:46 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769949B000) [pid = 1096] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:05:46 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A879E400) [pid = 1096] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:05:46 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A3C44C00) [pid = 1096] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:05:46 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A99F1400) [pid = 1096] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:05:46 INFO - PROCESS | 1096 | 1465203946595 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 02:05:46 INFO - PROCESS | 1096 | 1465203946601 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 02:05:46 INFO - PROCESS | 1096 | 1465203946649 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:05:46 INFO - PROCESS | 1096 | 1465203946652 Marionette TRACE conn6 <- [1,1394,null,{}] 02:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:05:46 INFO - PROCESS | 1096 | 1465203946658 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}] 02:05:46 INFO - PROCESS | 1096 | 1465203946662 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:46 INFO - PROCESS | 1096 | 1465203946814 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 02:05:46 INFO - PROCESS | 1096 | 1465203946884 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:46 INFO - PROCESS | 1096 | 1465203946890 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:46 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F4B000 == 31 [pid = 1096] [id = 358] 02:05:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (0000007698D46C00) [pid = 1096] [serial = 1073] [outer = 0000000000000000] 02:05:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (0000007698D9E800) [pid = 1096] [serial = 1074] [outer = 0000007698D46C00] 02:05:46 INFO - PROCESS | 1096 | 1465203946950 Marionette DEBUG loaded listener.js 02:05:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076991B3800) [pid = 1096] [serial = 1075] [outer = 0000007698D46C00] 02:05:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769DA8F400) [pid = 1096] [serial = 1076] [outer = 0000007698432000] 02:05:47 INFO - PROCESS | 1096 | 1465203947812 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]]]}] 02:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1232ms 02:05:47 INFO - PROCESS | 1096 | 1465203947894 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 02:05:47 INFO - PROCESS | 1096 | 1465203947897 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 02:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:05:47 INFO - PROCESS | 1096 | 1465203947905 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:05:47 INFO - PROCESS | 1096 | 1465203947909 Marionette TRACE conn6 <- [1,1398,null,{}] 02:05:47 INFO - PROCESS | 1096 | 1465203947913 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}] 02:05:47 INFO - PROCESS | 1096 | 1465203947916 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:48 INFO - PROCESS | 1096 | 1465203948073 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 02:05:48 INFO - PROCESS | 1096 | 1465203948139 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:48 INFO - PROCESS | 1096 | 1465203948142 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:48 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A341B000 == 32 [pid = 1096] [id = 359] 02:05:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769DC22000) [pid = 1096] [serial = 1077] [outer = 0000000000000000] 02:05:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769E710000) [pid = 1096] [serial = 1078] [outer = 000000769DC22000] 02:05:48 INFO - PROCESS | 1096 | 1465203948243 Marionette DEBUG loaded listener.js 02:05:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769F426800) [pid = 1096] [serial = 1079] [outer = 000000769DC22000] 02:05:48 INFO - PROCESS | 1096 | --DOCSHELL 000000769E697000 == 31 [pid = 1096] [id = 190] 02:05:48 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F41000 == 30 [pid = 1096] [id = 189] 02:05:48 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D77800 == 29 [pid = 1096] [id = 198] 02:05:48 INFO - PROCESS | 1096 | --DOCSHELL 000000769E6F4000 == 28 [pid = 1096] [id = 197] 02:05:48 INFO - PROCESS | 1096 | --DOCSHELL 000000769FDB1800 == 27 [pid = 1096] [id = 356] 02:05:48 INFO - PROCESS | 1096 | --DOCSHELL 0000007699B2A800 == 26 [pid = 1096] [id = 355] 02:05:48 INFO - PROCESS | 1096 | --DOCSHELL 000000769F22E800 == 25 [pid = 1096] [id = 354] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A99FC000) [pid = 1096] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A6502400) [pid = 1096] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A6C2A400) [pid = 1096] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A6958000) [pid = 1096] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A6C29000) [pid = 1096] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (000000769FC6DC00) [pid = 1096] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A2C7C800) [pid = 1096] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (000000769F85D400) [pid = 1096] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A2DA3400) [pid = 1096] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (000000769E2D2800) [pid = 1096] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (000000769F180000) [pid = 1096] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (000000769A52D000) [pid = 1096] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (000000769E42D800) [pid = 1096] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 58 (00000076A6DCEC00) [pid = 1096] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 57 (00000076A8975400) [pid = 1096] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 56 (00000076A9BB3C00) [pid = 1096] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 55 (00000076A6CB3C00) [pid = 1096] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 54 (00000076A92C5C00) [pid = 1096] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 53 (00000076A3CBD400) [pid = 1096] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | --DOMWINDOW == 52 (00000076A53F0000) [pid = 1096] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 02:05:49 INFO - PROCESS | 1096 | 1465203949225 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]]]}] 02:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1337ms 02:05:49 INFO - PROCESS | 1096 | 1465203949244 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 02:05:49 INFO - PROCESS | 1096 | 1465203949249 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 02:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:05:49 INFO - PROCESS | 1096 | 1465203949255 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:05:49 INFO - PROCESS | 1096 | 1465203949259 Marionette TRACE conn6 <- [1,1402,null,{}] 02:05:49 INFO - PROCESS | 1096 | 1465203949265 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}] 02:05:49 INFO - PROCESS | 1096 | 1465203949269 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:49 INFO - PROCESS | 1096 | 1465203949390 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 02:05:49 INFO - PROCESS | 1096 | 1465203949462 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:49 INFO - PROCESS | 1096 | 1465203949467 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:49 INFO - PROCESS | 1096 | ++DOCSHELL 000000769D756800 == 26 [pid = 1096] [id = 360] 02:05:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 53 (0000007698D98400) [pid = 1096] [serial = 1080] [outer = 0000000000000000] 02:05:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 54 (00000076991B5C00) [pid = 1096] [serial = 1081] [outer = 0000007698D98400] 02:05:49 INFO - PROCESS | 1096 | 1465203949528 Marionette DEBUG loaded listener.js 02:05:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 55 (000000769D969000) [pid = 1096] [serial = 1082] [outer = 0000007698D98400] 02:05:50 INFO - PROCESS | 1096 | 1465203950267 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]]]}] 02:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1029ms 02:05:50 INFO - PROCESS | 1096 | 1465203950286 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 02:05:50 INFO - PROCESS | 1096 | 1465203950292 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 02:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:05:50 INFO - PROCESS | 1096 | 1465203950299 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:05:50 INFO - PROCESS | 1096 | 1465203950302 Marionette TRACE conn6 <- [1,1406,null,{}] 02:05:50 INFO - PROCESS | 1096 | 1465203950306 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}] 02:05:50 INFO - PROCESS | 1096 | 1465203950309 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:50 INFO - PROCESS | 1096 | 1465203950428 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 02:05:50 INFO - PROCESS | 1096 | 1465203950499 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:50 INFO - PROCESS | 1096 | 1465203950502 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A221B800 == 27 [pid = 1096] [id = 361] 02:05:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 56 (000000769E70F400) [pid = 1096] [serial = 1083] [outer = 0000000000000000] 02:05:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 57 (000000769F1AB800) [pid = 1096] [serial = 1084] [outer = 000000769E70F400] 02:05:50 INFO - PROCESS | 1096 | 1465203950561 Marionette DEBUG loaded listener.js 02:05:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (000000769F42B400) [pid = 1096] [serial = 1085] [outer = 000000769E70F400] 02:05:51 INFO - PROCESS | 1096 | 1465203951212 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]]]}] 02:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 985ms 02:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:05:51 INFO - PROCESS | 1096 | 1465203951286 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 02:05:51 INFO - PROCESS | 1096 | 1465203951288 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 02:05:51 INFO - PROCESS | 1096 | 1465203951292 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:05:51 INFO - PROCESS | 1096 | 1465203951297 Marionette TRACE conn6 <- [1,1410,null,{}] 02:05:51 INFO - PROCESS | 1096 | 1465203951309 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}] 02:05:51 INFO - PROCESS | 1096 | 1465203951315 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:51 INFO - PROCESS | 1096 | 1465203951439 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 02:05:51 INFO - PROCESS | 1096 | 1465203951505 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:51 INFO - PROCESS | 1096 | 1465203951509 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:51 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5CB8800 == 28 [pid = 1096] [id = 362] 02:05:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (00000076A2953800) [pid = 1096] [serial = 1086] [outer = 0000000000000000] 02:05:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (00000076A2D9B000) [pid = 1096] [serial = 1087] [outer = 00000076A2953800] 02:05:51 INFO - PROCESS | 1096 | 1465203951571 Marionette DEBUG loaded listener.js 02:05:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (00000076A33C6400) [pid = 1096] [serial = 1088] [outer = 00000076A2953800] 02:05:52 INFO - PROCESS | 1096 | 1465203952278 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]]]}] 02:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1033ms 02:05:52 INFO - PROCESS | 1096 | 1465203952328 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 02:05:52 INFO - PROCESS | 1096 | 1465203952332 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 02:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:05:52 INFO - PROCESS | 1096 | 1465203952335 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:05:52 INFO - PROCESS | 1096 | 1465203952337 Marionette TRACE conn6 <- [1,1414,null,{}] 02:05:52 INFO - PROCESS | 1096 | 1465203952341 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}] 02:05:52 INFO - PROCESS | 1096 | 1465203952344 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:52 INFO - PROCESS | 1096 | 1465203952462 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 02:05:52 INFO - PROCESS | 1096 | 1465203952532 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:52 INFO - PROCESS | 1096 | 1465203952534 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:52 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A699B800 == 29 [pid = 1096] [id = 363] 02:05:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (00000076A3ED6000) [pid = 1096] [serial = 1089] [outer = 0000000000000000] 02:05:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (00000076A51D8C00) [pid = 1096] [serial = 1090] [outer = 00000076A3ED6000] 02:05:52 INFO - PROCESS | 1096 | 1465203952591 Marionette DEBUG loaded listener.js 02:05:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (00000076A53F3C00) [pid = 1096] [serial = 1091] [outer = 00000076A3ED6000] 02:05:53 INFO - PROCESS | 1096 | 1465203953305 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]]]}] 02:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1031ms 02:05:53 INFO - PROCESS | 1096 | 1465203953367 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 02:05:53 INFO - PROCESS | 1096 | 1465203953372 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 02:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:05:53 INFO - PROCESS | 1096 | 1465203953377 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:05:53 INFO - PROCESS | 1096 | 1465203953382 Marionette TRACE conn6 <- [1,1418,null,{}] 02:05:53 INFO - PROCESS | 1096 | 1465203953410 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}] 02:05:53 INFO - PROCESS | 1096 | 1465203953413 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:53 INFO - PROCESS | 1096 | 1465203953532 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 02:05:53 INFO - PROCESS | 1096 | 1465203953598 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:53 INFO - PROCESS | 1096 | 1465203953602 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:53 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DAD7800 == 30 [pid = 1096] [id = 364] 02:05:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769959BC00) [pid = 1096] [serial = 1092] [outer = 0000000000000000] 02:05:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769A520C00) [pid = 1096] [serial = 1093] [outer = 000000769959BC00] 02:05:53 INFO - PROCESS | 1096 | 1465203953654 Marionette DEBUG loaded listener.js 02:05:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769F17D000) [pid = 1096] [serial = 1094] [outer = 000000769959BC00] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F4B000 == 29 [pid = 1096] [id = 358] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A50A4800 == 28 [pid = 1096] [id = 184] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D76800 == 27 [pid = 1096] [id = 191] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 0000007698ED5000 == 26 [pid = 1096] [id = 187] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2219800 == 25 [pid = 1096] [id = 183] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 0000007698E15800 == 24 [pid = 1096] [id = 196] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6C84800 == 23 [pid = 1096] [id = 194] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5B3C800 == 22 [pid = 1096] [id = 193] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 000000769DA29000 == 21 [pid = 1096] [id = 186] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 000000769E2A2000 == 20 [pid = 1096] [id = 182] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 0000007699573800 == 19 [pid = 1096] [id = 188] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A520B000 == 18 [pid = 1096] [id = 192] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 0000007699834000 == 17 [pid = 1096] [id = 181] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F19000 == 16 [pid = 1096] [id = 195] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 0000007698E23000 == 15 [pid = 1096] [id = 185] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A699B800 == 14 [pid = 1096] [id = 363] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5CB8800 == 13 [pid = 1096] [id = 362] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5208800 == 12 [pid = 1096] [id = 357] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A221B800 == 11 [pid = 1096] [id = 361] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A341B000 == 10 [pid = 1096] [id = 359] 02:05:55 INFO - PROCESS | 1096 | --DOCSHELL 000000769D756800 == 9 [pid = 1096] [id = 360] 02:05:56 INFO - PROCESS | 1096 | 1465203956741 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]]]}] 02:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 3388ms 02:05:56 INFO - PROCESS | 1096 | 1465203956770 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 02:05:56 INFO - PROCESS | 1096 | 1465203956774 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 02:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:05:56 INFO - PROCESS | 1096 | 1465203956779 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:05:56 INFO - PROCESS | 1096 | 1465203956783 Marionette TRACE conn6 <- [1,1422,null,{}] 02:05:56 INFO - PROCESS | 1096 | 1465203956789 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}] 02:05:56 INFO - PROCESS | 1096 | 1465203956792 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:56 INFO - PROCESS | 1096 | 1465203956895 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 02:05:56 INFO - PROCESS | 1096 | 1465203956968 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:56 INFO - PROCESS | 1096 | 1465203956971 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:56 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699890800 == 10 [pid = 1096] [id = 365] 02:05:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (0000007699161C00) [pid = 1096] [serial = 1095] [outer = 0000000000000000] 02:05:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (0000007699163400) [pid = 1096] [serial = 1096] [outer = 0000007699161C00] 02:05:57 INFO - PROCESS | 1096 | 1465203957022 Marionette DEBUG loaded listener.js 02:05:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (0000007699B61C00) [pid = 1096] [serial = 1097] [outer = 0000007699161C00] 02:05:57 INFO - PROCESS | 1096 | 1465203957480 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]]]}] 02:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 732ms 02:05:57 INFO - PROCESS | 1096 | 1465203957552 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 02:05:57 INFO - PROCESS | 1096 | 1465203957557 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 02:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:05:57 INFO - PROCESS | 1096 | 1465203957568 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:05:57 INFO - PROCESS | 1096 | 1465203957571 Marionette TRACE conn6 <- [1,1426,null,{}] 02:05:57 INFO - PROCESS | 1096 | 1465203957575 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}] 02:05:57 INFO - PROCESS | 1096 | 1465203957578 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:57 INFO - PROCESS | 1096 | 1465203957677 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 02:05:57 INFO - PROCESS | 1096 | 1465203957693 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:57 INFO - PROCESS | 1096 | 1465203957696 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:57 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F4F800 == 11 [pid = 1096] [id = 366] 02:05:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769E150C00) [pid = 1096] [serial = 1098] [outer = 0000000000000000] 02:05:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769E2CB800) [pid = 1096] [serial = 1099] [outer = 000000769E150C00] 02:05:57 INFO - PROCESS | 1096 | 1465203957746 Marionette DEBUG loaded listener.js 02:05:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769F148400) [pid = 1096] [serial = 1100] [outer = 000000769E150C00] 02:05:58 INFO - PROCESS | 1096 | 1465203958229 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]]]}] 02:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 731ms 02:05:58 INFO - PROCESS | 1096 | 1465203958299 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 02:05:58 INFO - PROCESS | 1096 | 1465203958302 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 02:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:05:58 INFO - PROCESS | 1096 | 1465203958305 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:05:58 INFO - PROCESS | 1096 | 1465203958309 Marionette TRACE conn6 <- [1,1430,null,{}] 02:05:58 INFO - PROCESS | 1096 | 1465203958321 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}] 02:05:58 INFO - PROCESS | 1096 | 1465203958325 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:58 INFO - PROCESS | 1096 | 1465203958420 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 02:05:58 INFO - PROCESS | 1096 | 1465203958499 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:58 INFO - PROCESS | 1096 | 1465203958503 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:58 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A632C000 == 12 [pid = 1096] [id = 367] 02:05:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (0000007697528800) [pid = 1096] [serial = 1101] [outer = 0000000000000000] 02:05:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769F426000) [pid = 1096] [serial = 1102] [outer = 0000007697528800] 02:05:58 INFO - PROCESS | 1096 | 1465203958554 Marionette DEBUG loaded listener.js 02:05:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769FC6FC00) [pid = 1096] [serial = 1103] [outer = 0000007697528800] 02:05:59 INFO - PROCESS | 1096 | 1465203959010 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]]]}] 02:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 733ms 02:05:59 INFO - PROCESS | 1096 | 1465203959061 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 02:05:59 INFO - PROCESS | 1096 | 1465203959064 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 02:05:59 INFO - PROCESS | 1096 | 1465203959068 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:05:59 INFO - PROCESS | 1096 | 1465203959070 Marionette TRACE conn6 <- [1,1434,null,{}] 02:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:05:59 INFO - PROCESS | 1096 | 1465203959073 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}] 02:05:59 INFO - PROCESS | 1096 | 1465203959075 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:59 INFO - PROCESS | 1096 | 1465203959192 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 02:05:59 INFO - PROCESS | 1096 | 1465203959262 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:59 INFO - PROCESS | 1096 | 1465203959264 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:59 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A736B000 == 13 [pid = 1096] [id = 368] 02:05:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A2C85C00) [pid = 1096] [serial = 1104] [outer = 0000000000000000] 02:05:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A2D9E000) [pid = 1096] [serial = 1105] [outer = 00000076A2C85C00] 02:05:59 INFO - PROCESS | 1096 | 1465203959311 Marionette DEBUG loaded listener.js 02:05:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A335B400) [pid = 1096] [serial = 1106] [outer = 00000076A2C85C00] 02:05:59 INFO - PROCESS | 1096 | 1465203959790 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]]]}] 02:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 774ms 02:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:05:59 INFO - PROCESS | 1096 | 1465203959850 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 02:05:59 INFO - PROCESS | 1096 | 1465203959852 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 02:05:59 INFO - PROCESS | 1096 | 1465203959856 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:05:59 INFO - PROCESS | 1096 | 1465203959858 Marionette TRACE conn6 <- [1,1438,null,{}] 02:05:59 INFO - PROCESS | 1096 | 1465203959862 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}] 02:05:59 INFO - PROCESS | 1096 | 1465203959864 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:05:59 INFO - PROCESS | 1096 | 1465203959974 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 02:06:00 INFO - PROCESS | 1096 | 1465203959986 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:00 INFO - PROCESS | 1096 | 1465203959988 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:00 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E74800 == 14 [pid = 1096] [id = 369] 02:06:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769E14F400) [pid = 1096] [serial = 1107] [outer = 0000000000000000] 02:06:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A3C3C800) [pid = 1096] [serial = 1108] [outer = 000000769E14F400] 02:06:00 INFO - PROCESS | 1096 | 1465203960073 Marionette DEBUG loaded listener.js 02:06:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A3CC1400) [pid = 1096] [serial = 1109] [outer = 000000769E14F400] 02:06:00 INFO - PROCESS | 1096 | 1465203960532 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]]]}] 02:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 732ms 02:06:00 INFO - PROCESS | 1096 | 1465203960591 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 02:06:00 INFO - PROCESS | 1096 | 1465203960593 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 02:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:06:00 INFO - PROCESS | 1096 | 1465203960600 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:06:00 INFO - PROCESS | 1096 | 1465203960602 Marionette TRACE conn6 <- [1,1442,null,{}] 02:06:00 INFO - PROCESS | 1096 | 1465203960606 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}] 02:06:00 INFO - PROCESS | 1096 | 1465203960612 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:00 INFO - PROCESS | 1096 | 1465203960765 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769DA88400) [pid = 1096] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769FC75000) [pid = 1096] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A2953800) [pid = 1096] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A3ED6000) [pid = 1096] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769E70F400) [pid = 1096] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769DA8AC00) [pid = 1096] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A7399800) [pid = 1096] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076991A6C00) [pid = 1096] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (0000007699852C00) [pid = 1096] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (0000007698D46C00) [pid = 1096] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (0000007698D22C00) [pid = 1096] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769F145000) [pid = 1096] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769DC22000) [pid = 1096] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A6952400) [pid = 1096] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:06:00 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (0000007698D98400) [pid = 1096] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:06:00 INFO - PROCESS | 1096 | 1465203960931 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:00 INFO - PROCESS | 1096 | 1465203960934 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:00 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A56D000 == 15 [pid = 1096] [id = 370] 02:06:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769843A000) [pid = 1096] [serial = 1110] [outer = 0000000000000000] 02:06:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (0000007698DA1C00) [pid = 1096] [serial = 1111] [outer = 000000769843A000] 02:06:00 INFO - PROCESS | 1096 | 1465203960984 Marionette DEBUG loaded listener.js 02:06:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769F42E000) [pid = 1096] [serial = 1112] [outer = 000000769843A000] 02:06:01 INFO - PROCESS | 1096 | 1465203961374 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]]]}] 02:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 839ms 02:06:01 INFO - PROCESS | 1096 | 1465203961439 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 02:06:01 INFO - PROCESS | 1096 | 1465203961441 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 02:06:01 INFO - PROCESS | 1096 | 1465203961444 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:06:01 INFO - PROCESS | 1096 | 1465203961446 Marionette TRACE conn6 <- [1,1446,null,{}] 02:06:01 INFO - PROCESS | 1096 | 1465203961455 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}] 02:06:01 INFO - PROCESS | 1096 | 1465203961457 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:01 INFO - PROCESS | 1096 | 1465203961540 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 02:06:01 INFO - PROCESS | 1096 | 1465203961548 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:01 INFO - PROCESS | 1096 | 1465203961550 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:01 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A89A2800 == 16 [pid = 1096] [id = 371] 02:06:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A36D5C00) [pid = 1096] [serial = 1113] [outer = 0000000000000000] 02:06:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A615BC00) [pid = 1096] [serial = 1114] [outer = 00000076A36D5C00] 02:06:01 INFO - PROCESS | 1096 | 1465203961596 Marionette DEBUG loaded listener.js 02:06:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6504800) [pid = 1096] [serial = 1115] [outer = 00000076A36D5C00] 02:06:02 INFO - PROCESS | 1096 | 1465203962047 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]]]}] 02:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 647ms 02:06:02 INFO - PROCESS | 1096 | 1465203962100 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 02:06:02 INFO - PROCESS | 1096 | 1465203962102 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 02:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:06:02 INFO - PROCESS | 1096 | 1465203962106 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:06:02 INFO - PROCESS | 1096 | 1465203962108 Marionette TRACE conn6 <- [1,1450,null,{}] 02:06:02 INFO - PROCESS | 1096 | 1465203962112 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}] 02:06:02 INFO - PROCESS | 1096 | 1465203962114 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:02 INFO - PROCESS | 1096 | 1465203962225 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 02:06:02 INFO - PROCESS | 1096 | 1465203962235 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:02 INFO - PROCESS | 1096 | 1465203962237 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:02 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9A9D800 == 17 [pid = 1096] [id = 372] 02:06:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769D966C00) [pid = 1096] [serial = 1116] [outer = 0000000000000000] 02:06:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6522400) [pid = 1096] [serial = 1117] [outer = 000000769D966C00] 02:06:02 INFO - PROCESS | 1096 | 1465203962286 Marionette DEBUG loaded listener.js 02:06:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A6955400) [pid = 1096] [serial = 1118] [outer = 000000769D966C00] 02:06:02 INFO - PROCESS | 1096 | 1465203962731 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]]]}] 02:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 691ms 02:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:06:02 INFO - PROCESS | 1096 | 1465203962800 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 02:06:02 INFO - PROCESS | 1096 | 1465203962802 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 02:06:02 INFO - PROCESS | 1096 | 1465203962806 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:06:02 INFO - PROCESS | 1096 | 1465203962807 Marionette TRACE conn6 <- [1,1454,null,{}] 02:06:02 INFO - PROCESS | 1096 | 1465203962811 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}] 02:06:02 INFO - PROCESS | 1096 | 1465203962813 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:02 INFO - PROCESS | 1096 | 1465203962894 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 02:06:02 INFO - PROCESS | 1096 | 1465203962900 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:02 INFO - PROCESS | 1096 | 1465203962902 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:02 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6327800 == 18 [pid = 1096] [id = 373] 02:06:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6954C00) [pid = 1096] [serial = 1119] [outer = 0000000000000000] 02:06:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A69DE400) [pid = 1096] [serial = 1120] [outer = 00000076A6954C00] 02:06:02 INFO - PROCESS | 1096 | 1465203962948 Marionette DEBUG loaded listener.js 02:06:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6BC3400) [pid = 1096] [serial = 1121] [outer = 00000076A6954C00] 02:06:03 INFO - PROCESS | 1096 | 1465203963839 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]]]}] 02:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1078ms 02:06:03 INFO - PROCESS | 1096 | 1465203963887 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 02:06:03 INFO - PROCESS | 1096 | 1465203963892 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 02:06:03 INFO - PROCESS | 1096 | 1465203963897 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:06:03 INFO - PROCESS | 1096 | 1465203963902 Marionette TRACE conn6 <- [1,1458,null,{}] 02:06:03 INFO - PROCESS | 1096 | 1465203963908 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}] 02:06:03 INFO - PROCESS | 1096 | 1465203963911 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:04 INFO - PROCESS | 1096 | 1465203964058 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 02:06:04 INFO - PROCESS | 1096 | 1465203964132 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:04 INFO - PROCESS | 1096 | 1465203964135 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:04 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F2E5800 == 19 [pid = 1096] [id = 374] 02:06:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769D737800) [pid = 1096] [serial = 1122] [outer = 0000000000000000] 02:06:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769DA0F000) [pid = 1096] [serial = 1123] [outer = 000000769D737800] 02:06:04 INFO - PROCESS | 1096 | 1465203964236 Marionette DEBUG loaded listener.js 02:06:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769E4F6000) [pid = 1096] [serial = 1124] [outer = 000000769D737800] 02:06:05 INFO - PROCESS | 1096 | 1465203965137 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]]]}] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769E710000) [pid = 1096] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769D969000) [pid = 1096] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076991B3800) [pid = 1096] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076973DE400) [pid = 1096] [serial = 655] [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.] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769A520C00) [pid = 1096] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076991B5C00) [pid = 1096] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769F2AD400) [pid = 1096] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769F14CC00) [pid = 1096] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A22D5C00) [pid = 1096] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A2D9D400) [pid = 1096] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1286ms 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A33C6400) [pid = 1096] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A53F3C00) [pid = 1096] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A51D8C00) [pid = 1096] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769F42B400) [pid = 1096] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A2D9B000) [pid = 1096] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A2955800) [pid = 1096] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (000000769F99E000) [pid = 1096] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A74DC400) [pid = 1096] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (0000007699B60400) [pid = 1096] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (000000769DA86000) [pid = 1096] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (0000007698D9E800) [pid = 1096] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (000000769A32C000) [pid = 1096] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (00000076991B3000) [pid = 1096] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 58 (00000076A2DEA000) [pid = 1096] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 57 (000000769F426800) [pid = 1096] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 56 (00000076A3C46000) [pid = 1096] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 55 (00000076A83C5400) [pid = 1096] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 54 (00000076A9BBB400) [pid = 1096] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 53 (000000769F2B4000) [pid = 1096] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 52 (000000769E7AE400) [pid = 1096] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | --DOMWINDOW == 51 (000000769F1AB800) [pid = 1096] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 02:06:05 INFO - PROCESS | 1096 | 1465203965187 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 02:06:05 INFO - PROCESS | 1096 | 1465203965192 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 02:06:05 INFO - PROCESS | 1096 | 1465203965197 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:06:05 INFO - PROCESS | 1096 | 1465203965200 Marionette TRACE conn6 <- [1,1462,null,{}] 02:06:05 INFO - PROCESS | 1096 | 1465203965206 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}] 02:06:05 INFO - PROCESS | 1096 | 1465203965209 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:05 INFO - PROCESS | 1096 | 1465203965304 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 02:06:05 INFO - PROCESS | 1096 | 1465203965317 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:05 INFO - PROCESS | 1096 | 1465203965321 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:05 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699573800 == 20 [pid = 1096] [id = 375] 02:06:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 52 (00000076991B2800) [pid = 1096] [serial = 1125] [outer = 0000000000000000] 02:06:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 53 (00000076991B5C00) [pid = 1096] [serial = 1126] [outer = 00000076991B2800] 02:06:05 INFO - PROCESS | 1096 | 1465203965376 Marionette DEBUG loaded listener.js 02:06:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 54 (000000769A581400) [pid = 1096] [serial = 1127] [outer = 00000076991B2800] 02:06:05 INFO - PROCESS | 1096 | 1465203965913 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]]]}] 02:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 732ms 02:06:05 INFO - PROCESS | 1096 | 1465203965933 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 02:06:05 INFO - PROCESS | 1096 | 1465203965938 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 02:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:06:05 INFO - PROCESS | 1096 | 1465203965945 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:06:05 INFO - PROCESS | 1096 | 1465203965948 Marionette TRACE conn6 <- [1,1466,null,{}] 02:06:05 INFO - PROCESS | 1096 | 1465203965952 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}] 02:06:05 INFO - PROCESS | 1096 | 1465203965954 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:06 INFO - PROCESS | 1096 | 1465203966047 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 02:06:06 INFO - PROCESS | 1096 | 1465203966112 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:06 INFO - PROCESS | 1096 | 1465203966114 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:06 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E2A5800 == 21 [pid = 1096] [id = 376] 02:06:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 55 (000000769DA8FC00) [pid = 1096] [serial = 1128] [outer = 0000000000000000] 02:06:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 56 (000000769E4F5000) [pid = 1096] [serial = 1129] [outer = 000000769DA8FC00] 02:06:06 INFO - PROCESS | 1096 | 1465203966173 Marionette DEBUG loaded listener.js 02:06:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 57 (000000769F180C00) [pid = 1096] [serial = 1130] [outer = 000000769DA8FC00] 02:06:06 INFO - PROCESS | 1096 | 1465203966610 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]]]}] 02:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 691ms 02:06:06 INFO - PROCESS | 1096 | 1465203966639 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 02:06:06 INFO - PROCESS | 1096 | 1465203966642 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 02:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:06:06 INFO - PROCESS | 1096 | 1465203966650 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:06:06 INFO - PROCESS | 1096 | 1465203966654 Marionette TRACE conn6 <- [1,1470,null,{}] 02:06:06 INFO - PROCESS | 1096 | 1465203966666 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}] 02:06:06 INFO - PROCESS | 1096 | 1465203966671 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:06 INFO - PROCESS | 1096 | 1465203966791 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 02:06:06 INFO - PROCESS | 1096 | 1465203966806 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:06 INFO - PROCESS | 1096 | 1465203966810 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:06 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2225800 == 22 [pid = 1096] [id = 377] 02:06:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (000000769F429000) [pid = 1096] [serial = 1131] [outer = 0000000000000000] 02:06:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (000000769F42E400) [pid = 1096] [serial = 1132] [outer = 000000769F429000] 02:06:06 INFO - PROCESS | 1096 | 1465203966862 Marionette DEBUG loaded listener.js 02:06:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (00000076A224E800) [pid = 1096] [serial = 1133] [outer = 000000769F429000] 02:06:07 INFO - PROCESS | 1096 | 1465203967339 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]]]}] 02:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 02:06:07 INFO - PROCESS | 1096 | 1465203967382 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 02:06:07 INFO - PROCESS | 1096 | 1465203967385 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 02:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:06:07 INFO - PROCESS | 1096 | 1465203967389 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:06:07 INFO - PROCESS | 1096 | 1465203967390 Marionette TRACE conn6 <- [1,1474,null,{}] 02:06:07 INFO - PROCESS | 1096 | 1465203967400 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}] 02:06:07 INFO - PROCESS | 1096 | 1465203967402 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:07 INFO - PROCESS | 1096 | 1465203967515 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 02:06:07 INFO - PROCESS | 1096 | 1465203967525 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:07 INFO - PROCESS | 1096 | 1465203967527 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:07 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A3E93000 == 23 [pid = 1096] [id = 378] 02:06:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (00000076A2953C00) [pid = 1096] [serial = 1134] [outer = 0000000000000000] 02:06:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (00000076A2C7C800) [pid = 1096] [serial = 1135] [outer = 00000076A2953C00] 02:06:07 INFO - PROCESS | 1096 | 1465203967578 Marionette DEBUG loaded listener.js 02:06:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (00000076A2DA6C00) [pid = 1096] [serial = 1136] [outer = 00000076A2953C00] 02:06:08 INFO - PROCESS | 1096 | 1465203968072 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]]]}] 02:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 732ms 02:06:08 INFO - PROCESS | 1096 | 1465203968159 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 02:06:08 INFO - PROCESS | 1096 | 1465203968161 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 02:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:06:08 INFO - PROCESS | 1096 | 1465203968165 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:06:08 INFO - PROCESS | 1096 | 1465203968167 Marionette TRACE conn6 <- [1,1478,null,{}] 02:06:08 INFO - PROCESS | 1096 | 1465203968170 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}] 02:06:08 INFO - PROCESS | 1096 | 1465203968172 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:08 INFO - PROCESS | 1096 | 1465203968279 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 02:06:08 INFO - PROCESS | 1096 | 1465203968291 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:08 INFO - PROCESS | 1096 | 1465203968293 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:08 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5EE8000 == 24 [pid = 1096] [id = 379] 02:06:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (00000076A33BC000) [pid = 1096] [serial = 1137] [outer = 0000000000000000] 02:06:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (00000076A36CAC00) [pid = 1096] [serial = 1138] [outer = 00000076A33BC000] 02:06:08 INFO - PROCESS | 1096 | 1465203968378 Marionette DEBUG loaded listener.js 02:06:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A3CB7400) [pid = 1096] [serial = 1139] [outer = 00000076A33BC000] 02:06:08 INFO - PROCESS | 1096 | 1465203968807 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]]]}] 02:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 691ms 02:06:08 INFO - PROCESS | 1096 | 1465203968865 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 02:06:08 INFO - PROCESS | 1096 | 1465203968867 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 02:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:06:08 INFO - PROCESS | 1096 | 1465203968871 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:06:08 INFO - PROCESS | 1096 | 1465203968872 Marionette TRACE conn6 <- [1,1482,null,{}] 02:06:08 INFO - PROCESS | 1096 | 1465203968876 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}] 02:06:08 INFO - PROCESS | 1096 | 1465203968882 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:09 INFO - PROCESS | 1096 | 1465203969017 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 02:06:09 INFO - PROCESS | 1096 | 1465203969071 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:09 INFO - PROCESS | 1096 | 1465203969073 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:09 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6B20000 == 25 [pid = 1096] [id = 380] 02:06:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A5D9F800) [pid = 1096] [serial = 1140] [outer = 0000000000000000] 02:06:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A614F400) [pid = 1096] [serial = 1141] [outer = 00000076A5D9F800] 02:06:09 INFO - PROCESS | 1096 | 1465203969119 Marionette DEBUG loaded listener.js 02:06:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A6507400) [pid = 1096] [serial = 1142] [outer = 00000076A5D9F800] 02:06:09 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769D966C00) [pid = 1096] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:06:09 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A2C85C00) [pid = 1096] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:06:09 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (000000769E14F400) [pid = 1096] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:06:09 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (000000769843A000) [pid = 1096] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:06:09 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (000000769E150C00) [pid = 1096] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:06:09 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A36D5C00) [pid = 1096] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:06:09 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (0000007699161C00) [pid = 1096] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:06:09 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (000000769959BC00) [pid = 1096] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:06:09 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (0000007697528800) [pid = 1096] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:06:09 INFO - PROCESS | 1096 | 1465203969577 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]]]}] 02:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 733ms 02:06:09 INFO - PROCESS | 1096 | 1465203969619 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 02:06:09 INFO - PROCESS | 1096 | 1465203969621 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 02:06:09 INFO - PROCESS | 1096 | 1465203969626 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:06:09 INFO - PROCESS | 1096 | 1465203969627 Marionette TRACE conn6 <- [1,1486,null,{}] 02:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:06:09 INFO - PROCESS | 1096 | 1465203969631 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}] 02:06:09 INFO - PROCESS | 1096 | 1465203969633 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:09 INFO - PROCESS | 1096 | 1465203969714 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 02:06:09 INFO - PROCESS | 1096 | 1465203969721 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:09 INFO - PROCESS | 1096 | 1465203969723 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:09 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E70800 == 26 [pid = 1096] [id = 381] 02:06:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (000000769E6B1C00) [pid = 1096] [serial = 1143] [outer = 0000000000000000] 02:06:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (00000076A5DA2000) [pid = 1096] [serial = 1144] [outer = 000000769E6B1C00] 02:06:09 INFO - PROCESS | 1096 | 1465203969769 Marionette DEBUG loaded listener.js 02:06:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (00000076A651E800) [pid = 1096] [serial = 1145] [outer = 000000769E6B1C00] 02:06:10 INFO - PROCESS | 1096 | 1465203970192 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]]]}] 02:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 585ms 02:06:10 INFO - PROCESS | 1096 | 1465203970217 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 02:06:10 INFO - PROCESS | 1096 | 1465203970219 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 02:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:06:10 INFO - PROCESS | 1096 | 1465203970233 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:06:10 INFO - PROCESS | 1096 | 1465203970234 Marionette TRACE conn6 <- [1,1490,null,{}] 02:06:10 INFO - PROCESS | 1096 | 1465203970238 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}] 02:06:10 INFO - PROCESS | 1096 | 1465203970240 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:10 INFO - PROCESS | 1096 | 1465203970323 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 02:06:10 INFO - PROCESS | 1096 | 1465203970330 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:10 INFO - PROCESS | 1096 | 1465203970332 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:10 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F15800 == 27 [pid = 1096] [id = 382] 02:06:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (00000076A6958C00) [pid = 1096] [serial = 1146] [outer = 0000000000000000] 02:06:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (00000076A69DE800) [pid = 1096] [serial = 1147] [outer = 00000076A6958C00] 02:06:10 INFO - PROCESS | 1096 | 1465203970379 Marionette DEBUG loaded listener.js 02:06:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A6C25400) [pid = 1096] [serial = 1148] [outer = 00000076A6958C00] 02:06:11 INFO - PROCESS | 1096 | 1465203971120 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]]]}] 02:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 942ms 02:06:11 INFO - PROCESS | 1096 | 1465203971179 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 02:06:11 INFO - PROCESS | 1096 | 1465203971184 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 02:06:11 INFO - PROCESS | 1096 | 1465203971189 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:06:11 INFO - PROCESS | 1096 | 1465203971193 Marionette TRACE conn6 <- [1,1494,null,{}] 02:06:11 INFO - PROCESS | 1096 | 1465203971198 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}] 02:06:11 INFO - PROCESS | 1096 | 1465203971202 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:11 INFO - PROCESS | 1096 | 1465203971324 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 02:06:11 INFO - PROCESS | 1096 | 1465203971390 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:11 INFO - PROCESS | 1096 | 1465203971393 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:11 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6E8800 == 28 [pid = 1096] [id = 383] 02:06:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769DA8E400) [pid = 1096] [serial = 1149] [outer = 0000000000000000] 02:06:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769E14A800) [pid = 1096] [serial = 1150] [outer = 000000769DA8E400] 02:06:11 INFO - PROCESS | 1096 | 1465203971452 Marionette DEBUG loaded listener.js 02:06:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769F296800) [pid = 1096] [serial = 1151] [outer = 000000769DA8E400] 02:06:12 INFO - PROCESS | 1096 | 1465203972060 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]]]}] 02:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 944ms 02:06:12 INFO - PROCESS | 1096 | 1465203972137 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 02:06:12 INFO - PROCESS | 1096 | 1465203972143 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 02:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:06:12 INFO - PROCESS | 1096 | 1465203972149 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:06:12 INFO - PROCESS | 1096 | 1465203972152 Marionette TRACE conn6 <- [1,1498,null,{}] 02:06:12 INFO - PROCESS | 1096 | 1465203972157 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}] 02:06:12 INFO - PROCESS | 1096 | 1465203972160 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:12 INFO - PROCESS | 1096 | 1465203972323 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 02:06:12 INFO - PROCESS | 1096 | 1465203972366 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:12 INFO - PROCESS | 1096 | 1465203972368 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:12 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6999800 == 29 [pid = 1096] [id = 384] 02:06:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A2258C00) [pid = 1096] [serial = 1152] [outer = 0000000000000000] 02:06:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A294E400) [pid = 1096] [serial = 1153] [outer = 00000076A2258C00] 02:06:12 INFO - PROCESS | 1096 | 1465203972427 Marionette DEBUG loaded listener.js 02:06:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A3C41400) [pid = 1096] [serial = 1154] [outer = 00000076A2258C00] 02:06:13 INFO - PROCESS | 1096 | 1465203973076 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]]]}] 02:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 986ms 02:06:13 INFO - PROCESS | 1096 | 1465203973137 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 02:06:13 INFO - PROCESS | 1096 | 1465203973140 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 02:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:06:13 INFO - PROCESS | 1096 | 1465203973145 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:06:13 INFO - PROCESS | 1096 | 1465203973149 Marionette TRACE conn6 <- [1,1502,null,{}] 02:06:13 INFO - PROCESS | 1096 | 1465203973161 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}] 02:06:13 INFO - PROCESS | 1096 | 1465203973166 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:13 INFO - PROCESS | 1096 | 1465203973282 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 02:06:13 INFO - PROCESS | 1096 | 1465203973354 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:13 INFO - PROCESS | 1096 | 1465203973357 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:13 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9ABB000 == 30 [pid = 1096] [id = 385] 02:06:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A5DAE800) [pid = 1096] [serial = 1155] [outer = 0000000000000000] 02:06:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6959000) [pid = 1096] [serial = 1156] [outer = 00000076A5DAE800] 02:06:13 INFO - PROCESS | 1096 | 1465203973416 Marionette DEBUG loaded listener.js 02:06:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6C2C800) [pid = 1096] [serial = 1157] [outer = 00000076A5DAE800] 02:06:14 INFO - PROCESS | 1096 | 1465203974199 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]]]}] 02:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1079ms 02:06:14 INFO - PROCESS | 1096 | 1465203974230 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 02:06:14 INFO - PROCESS | 1096 | 1465203974235 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 02:06:14 INFO - PROCESS | 1096 | 1465203974240 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:06:14 INFO - PROCESS | 1096 | 1465203974244 Marionette TRACE conn6 <- [1,1506,null,{}] 02:06:14 INFO - PROCESS | 1096 | 1465203974288 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}] 02:06:14 INFO - PROCESS | 1096 | 1465203974291 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:14 INFO - PROCESS | 1096 | 1465203974398 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 02:06:14 INFO - PROCESS | 1096 | 1465203974470 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:14 INFO - PROCESS | 1096 | 1465203974473 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:14 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DA37800 == 31 [pid = 1096] [id = 386] 02:06:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769949B000) [pid = 1096] [serial = 1158] [outer = 0000000000000000] 02:06:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769DA86400) [pid = 1096] [serial = 1159] [outer = 000000769949B000] 02:06:14 INFO - PROCESS | 1096 | 1465203974523 Marionette DEBUG loaded listener.js 02:06:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769F188C00) [pid = 1096] [serial = 1160] [outer = 000000769949B000] 02:06:15 INFO - PROCESS | 1096 | --DOCSHELL 000000769DAD7800 == 30 [pid = 1096] [id = 364] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A6522400) [pid = 1096] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A2D9E000) [pid = 1096] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A3C3C800) [pid = 1096] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A335B400) [pid = 1096] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (0000007698DA1C00) [pid = 1096] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A3CC1400) [pid = 1096] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769E2CB800) [pid = 1096] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769F42E000) [pid = 1096] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769F148400) [pid = 1096] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A615BC00) [pid = 1096] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (0000007699163400) [pid = 1096] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (0000007699B61C00) [pid = 1096] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (000000769F17D000) [pid = 1096] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (000000769F426000) [pid = 1096] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A6504800) [pid = 1096] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A6955400) [pid = 1096] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (000000769FC6FC00) [pid = 1096] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 02:06:15 INFO - PROCESS | 1096 | 1465203975662 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]]]}] 02:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1449ms 02:06:15 INFO - PROCESS | 1096 | 1465203975697 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 02:06:15 INFO - PROCESS | 1096 | 1465203975701 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 02:06:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:06:15 INFO - PROCESS | 1096 | 1465203975706 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:06:15 INFO - PROCESS | 1096 | 1465203975709 Marionette TRACE conn6 <- [1,1510,null,{}] 02:06:15 INFO - PROCESS | 1096 | 1465203975715 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}] 02:06:15 INFO - PROCESS | 1096 | 1465203975718 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:15 INFO - PROCESS | 1096 | 1465203975855 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 02:06:15 INFO - PROCESS | 1096 | 1465203975928 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:15 INFO - PROCESS | 1096 | 1465203975931 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:15 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699B30000 == 31 [pid = 1096] [id = 387] 02:06:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (0000007699163000) [pid = 1096] [serial = 1161] [outer = 0000000000000000] 02:06:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (00000076991AC800) [pid = 1096] [serial = 1162] [outer = 0000007699163000] 02:06:15 INFO - PROCESS | 1096 | 1465203975980 Marionette DEBUG loaded listener.js 02:06:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (0000007699B65C00) [pid = 1096] [serial = 1163] [outer = 0000007699163000] 02:06:16 INFO - PROCESS | 1096 | 1465203976473 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"]]]}] 02:06:16 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 () { 02:06:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:06:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:06:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:06:16 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 () { 02:06:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:06:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:06:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:06:16 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 () { 02:06:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:06:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:06:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:06:16 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 () { 02:06:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:06:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:06:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:06:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 797ms 02:06:16 INFO - PROCESS | 1096 | 1465203976505 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 02:06:16 INFO - PROCESS | 1096 | 1465203976510 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 02:06:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:06:16 INFO - PROCESS | 1096 | 1465203976521 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:06:16 INFO - PROCESS | 1096 | 1465203976524 Marionette TRACE conn6 <- [1,1514,null,{}] 02:06:16 INFO - PROCESS | 1096 | 1465203976528 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}] 02:06:16 INFO - PROCESS | 1096 | 1465203976531 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:16 INFO - PROCESS | 1096 | 1465203976624 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 02:06:16 INFO - PROCESS | 1096 | 1465203976632 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:16 INFO - PROCESS | 1096 | 1465203976635 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:16 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F23D000 == 32 [pid = 1096] [id = 388] 02:06:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769E6B6800) [pid = 1096] [serial = 1164] [outer = 0000000000000000] 02:06:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769F148000) [pid = 1096] [serial = 1165] [outer = 000000769E6B6800] 02:06:16 INFO - PROCESS | 1096 | 1465203976683 Marionette DEBUG loaded listener.js 02:06:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769F1AD800) [pid = 1096] [serial = 1166] [outer = 000000769E6B6800] 02:06:17 INFO - PROCESS | 1096 | 1465203977155 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"]]]}] 02:06:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:06:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:06:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:06:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 687ms 02:06:17 INFO - PROCESS | 1096 | 1465203977241 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 02:06:17 INFO - PROCESS | 1096 | 1465203977243 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 02:06:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:06:17 INFO - PROCESS | 1096 | 1465203977249 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:06:17 INFO - PROCESS | 1096 | 1465203977253 Marionette TRACE conn6 <- [1,1518,null,{}] 02:06:17 INFO - PROCESS | 1096 | 1465203977265 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}] 02:06:17 INFO - PROCESS | 1096 | 1465203977270 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:17 INFO - PROCESS | 1096 | 1465203977358 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 02:06:17 INFO - PROCESS | 1096 | 1465203977434 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:17 INFO - PROCESS | 1096 | 1465203977437 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:17 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5210800 == 33 [pid = 1096] [id = 389] 02:06:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (0000007697DC3000) [pid = 1096] [serial = 1167] [outer = 0000000000000000] 02:06:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A2254000) [pid = 1096] [serial = 1168] [outer = 0000007697DC3000] 02:06:17 INFO - PROCESS | 1096 | 1465203977488 Marionette DEBUG loaded listener.js 02:06:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A2C7A800) [pid = 1096] [serial = 1169] [outer = 0000007697DC3000] 02:06:17 INFO - PROCESS | 1096 | 1465203977877 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]]]}] 02:06: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 02:06:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:06:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:06:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:06: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. 02:06:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:06:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 02:06:17 INFO - PROCESS | 1096 | 1465203977946 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 02:06:17 INFO - PROCESS | 1096 | 1465203977949 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 02:06:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:06:17 INFO - PROCESS | 1096 | 1465203977952 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:06:17 INFO - PROCESS | 1096 | 1465203977954 Marionette TRACE conn6 <- [1,1522,null,{}] 02:06:17 INFO - PROCESS | 1096 | 1465203977958 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}] 02:06:17 INFO - PROCESS | 1096 | 1465203977960 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:18 INFO - PROCESS | 1096 | 1465203978074 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 02:06:18 INFO - PROCESS | 1096 | 1465203978080 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:18 INFO - PROCESS | 1096 | 1465203978082 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:18 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A658C800 == 34 [pid = 1096] [id = 390] 02:06:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A2DA7800) [pid = 1096] [serial = 1170] [outer = 0000000000000000] 02:06:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A33BEC00) [pid = 1096] [serial = 1171] [outer = 00000076A2DA7800] 02:06:18 INFO - PROCESS | 1096 | 1465203978164 Marionette DEBUG loaded listener.js 02:06:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A3C46000) [pid = 1096] [serial = 1172] [outer = 00000076A2DA7800] 02:06:18 INFO - PROCESS | 1096 | 1465203978623 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]]]}] 02:06:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:06:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 734ms 02:06:18 INFO - PROCESS | 1096 | 1465203978705 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 02:06:18 INFO - PROCESS | 1096 | 1465203978707 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 02:06:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:06:18 INFO - PROCESS | 1096 | 1465203978710 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:06:18 INFO - PROCESS | 1096 | 1465203978712 Marionette TRACE conn6 <- [1,1526,null,{}] 02:06:18 INFO - PROCESS | 1096 | 1465203978716 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}] 02:06:18 INFO - PROCESS | 1096 | 1465203978718 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:18 INFO - PROCESS | 1096 | 1465203978825 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 02:06:18 INFO - PROCESS | 1096 | 1465203978834 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:18 INFO - PROCESS | 1096 | 1465203978836 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:18 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7374800 == 35 [pid = 1096] [id = 391] 02:06:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (0000007699744400) [pid = 1096] [serial = 1173] [outer = 0000000000000000] 02:06:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A3EF7C00) [pid = 1096] [serial = 1174] [outer = 0000007699744400] 02:06:18 INFO - PROCESS | 1096 | 1465203978881 Marionette DEBUG loaded listener.js 02:06:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A53F5C00) [pid = 1096] [serial = 1175] [outer = 0000007699744400] 02:06:19 INFO - PROCESS | 1096 | 1465203979343 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]]]}] 02:06:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:06:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 672ms 02:06:19 INFO - PROCESS | 1096 | 1465203979391 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 02:06:19 INFO - PROCESS | 1096 | 1465203979393 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 02:06:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:06:19 INFO - PROCESS | 1096 | 1465203979397 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:06:19 INFO - PROCESS | 1096 | 1465203979398 Marionette TRACE conn6 <- [1,1530,null,{}] 02:06:19 INFO - PROCESS | 1096 | 1465203979402 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}] 02:06:19 INFO - PROCESS | 1096 | 1465203979408 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:19 INFO - PROCESS | 1096 | 1465203979546 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 02:06:19 INFO - PROCESS | 1096 | 1465203979597 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:19 INFO - PROCESS | 1096 | 1465203979599 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:19 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9247800 == 36 [pid = 1096] [id = 392] 02:06:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A53F4800) [pid = 1096] [serial = 1176] [outer = 0000000000000000] 02:06:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6378400) [pid = 1096] [serial = 1177] [outer = 00000076A53F4800] 02:06:19 INFO - PROCESS | 1096 | 1465203979645 Marionette DEBUG loaded listener.js 02:06:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A695EC00) [pid = 1096] [serial = 1178] [outer = 00000076A53F4800] 02:06:19 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A6958C00) [pid = 1096] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:06:19 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769E6B1C00) [pid = 1096] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:06:19 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A2953C00) [pid = 1096] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:06:19 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A33BC000) [pid = 1096] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:06:19 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076991B2800) [pid = 1096] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:06:19 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A6954C00) [pid = 1096] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:06:19 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769D737800) [pid = 1096] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:06:19 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769DA8FC00) [pid = 1096] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:06:19 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769F429000) [pid = 1096] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:06:20 INFO - PROCESS | 1096 | 1465203980099 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]]]}] 02:06:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:06:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 735ms 02:06:20 INFO - PROCESS | 1096 | 1465203980142 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 02:06:20 INFO - PROCESS | 1096 | 1465203980144 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 02:06:20 INFO - PROCESS | 1096 | 1465203980150 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:06:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:06:20 INFO - PROCESS | 1096 | 1465203980152 Marionette TRACE conn6 <- [1,1534,null,{}] 02:06:20 INFO - PROCESS | 1096 | 1465203980155 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}] 02:06:20 INFO - PROCESS | 1096 | 1465203980157 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:20 INFO - PROCESS | 1096 | 1465203980239 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 02:06:20 INFO - PROCESS | 1096 | 1465203980245 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:20 INFO - PROCESS | 1096 | 1465203980247 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:20 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9AB1000 == 37 [pid = 1096] [id = 393] 02:06:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769F2ABC00) [pid = 1096] [serial = 1179] [outer = 0000000000000000] 02:06:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A695B000) [pid = 1096] [serial = 1180] [outer = 000000769F2ABC00] 02:06:20 INFO - PROCESS | 1096 | 1465203980294 Marionette DEBUG loaded listener.js 02:06:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6C29800) [pid = 1096] [serial = 1181] [outer = 000000769F2ABC00] 02:06:20 INFO - PROCESS | 1096 | 1465203980715 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]]]}] 02:06:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:06:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 628ms 02:06:20 INFO - PROCESS | 1096 | 1465203980783 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 02:06:20 INFO - PROCESS | 1096 | 1465203980785 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 02:06:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:06:20 INFO - PROCESS | 1096 | 1465203980788 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:06:20 INFO - PROCESS | 1096 | 1465203980790 Marionette TRACE conn6 <- [1,1538,null,{}] 02:06:20 INFO - PROCESS | 1096 | 1465203980794 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}] 02:06:20 INFO - PROCESS | 1096 | 1465203980796 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:20 INFO - PROCESS | 1096 | 1465203980880 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 02:06:20 INFO - PROCESS | 1096 | 1465203980887 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:20 INFO - PROCESS | 1096 | 1465203980889 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:20 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAACB800 == 38 [pid = 1096] [id = 394] 02:06:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6CB3800) [pid = 1096] [serial = 1182] [outer = 0000000000000000] 02:06:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6DC5800) [pid = 1096] [serial = 1183] [outer = 00000076A6CB3800] 02:06:20 INFO - PROCESS | 1096 | 1465203980934 Marionette DEBUG loaded listener.js 02:06:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A730FC00) [pid = 1096] [serial = 1184] [outer = 00000076A6CB3800] 02:06:21 INFO - PROCESS | 1096 | 1465203981373 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]]]}] 02:06:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:06:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 629ms 02:06:21 INFO - PROCESS | 1096 | 1465203981420 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 02:06:21 INFO - PROCESS | 1096 | 1465203981422 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 02:06:21 INFO - PROCESS | 1096 | 1465203981426 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:06:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:06:21 INFO - PROCESS | 1096 | 1465203981428 Marionette TRACE conn6 <- [1,1542,null,{}] 02:06:21 INFO - PROCESS | 1096 | 1465203981431 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}] 02:06:21 INFO - PROCESS | 1096 | 1465203981433 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:21 INFO - PROCESS | 1096 | 1465203981515 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 02:06:21 INFO - PROCESS | 1096 | 1465203981523 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:21 INFO - PROCESS | 1096 | 1465203981525 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:21 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A520D800 == 39 [pid = 1096] [id = 395] 02:06:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A739E000) [pid = 1096] [serial = 1185] [outer = 0000000000000000] 02:06:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A74E3C00) [pid = 1096] [serial = 1186] [outer = 00000076A739E000] 02:06:21 INFO - PROCESS | 1096 | 1465203981569 Marionette DEBUG loaded listener.js 02:06:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A83C4C00) [pid = 1096] [serial = 1187] [outer = 00000076A739E000] 02:06:22 INFO - PROCESS | 1096 | 1465203982255 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]]]}] 02:06:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:06:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 880ms 02:06:22 INFO - PROCESS | 1096 | 1465203982310 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 02:06:22 INFO - PROCESS | 1096 | 1465203982314 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 02:06:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:06:22 INFO - PROCESS | 1096 | 1465203982320 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:06:22 INFO - PROCESS | 1096 | 1465203982324 Marionette TRACE conn6 <- [1,1546,null,{}] 02:06:22 INFO - PROCESS | 1096 | 1465203982330 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}] 02:06:22 INFO - PROCESS | 1096 | 1465203982334 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:22 INFO - PROCESS | 1096 | 1465203982463 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 02:06:22 INFO - PROCESS | 1096 | 1465203982541 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:22 INFO - PROCESS | 1096 | 1465203982544 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:22 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E697000 == 40 [pid = 1096] [id = 396] 02:06:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (0000007698DA3C00) [pid = 1096] [serial = 1188] [outer = 0000000000000000] 02:06:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769959DC00) [pid = 1096] [serial = 1189] [outer = 0000007698DA3C00] 02:06:22 INFO - PROCESS | 1096 | 1465203982644 Marionette DEBUG loaded listener.js 02:06:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769DA89C00) [pid = 1096] [serial = 1190] [outer = 0000007698DA3C00] 02:06:23 INFO - PROCESS | 1096 | 1465203983453 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]]]}] 02:06:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:06:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1183ms 02:06:23 INFO - PROCESS | 1096 | 1465203983505 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 02:06:23 INFO - PROCESS | 1096 | 1465203983510 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 02:06:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:06:23 INFO - PROCESS | 1096 | 1465203983517 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:06:23 INFO - PROCESS | 1096 | 1465203983520 Marionette TRACE conn6 <- [1,1550,null,{}] 02:06:23 INFO - PROCESS | 1096 | 1465203983524 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}] 02:06:23 INFO - PROCESS | 1096 | 1465203983527 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:23 INFO - PROCESS | 1096 | 1465203983682 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 02:06:23 INFO - PROCESS | 1096 | 1465203983876 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:23 INFO - PROCESS | 1096 | 1465203983879 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:23 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F12800 == 41 [pid = 1096] [id = 397] 02:06:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769863E400) [pid = 1096] [serial = 1191] [outer = 0000000000000000] 02:06:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (0000007698D96400) [pid = 1096] [serial = 1192] [outer = 000000769863E400] 02:06:23 INFO - PROCESS | 1096 | 1465203983941 Marionette DEBUG loaded listener.js 02:06:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769D77C000) [pid = 1096] [serial = 1193] [outer = 000000769863E400] 02:06:24 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAACB800 == 40 [pid = 1096] [id = 394] 02:06:24 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9AB1000 == 39 [pid = 1096] [id = 393] 02:06:24 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9247800 == 38 [pid = 1096] [id = 392] 02:06:24 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7374800 == 37 [pid = 1096] [id = 391] 02:06:24 INFO - PROCESS | 1096 | --DOCSHELL 00000076A658C800 == 36 [pid = 1096] [id = 390] 02:06:24 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5210800 == 35 [pid = 1096] [id = 389] 02:06:24 INFO - PROCESS | 1096 | --DOCSHELL 000000769F23D000 == 34 [pid = 1096] [id = 388] 02:06:24 INFO - PROCESS | 1096 | --DOCSHELL 0000007699B30000 == 33 [pid = 1096] [id = 387] 02:06:24 INFO - PROCESS | 1096 | 1465203984599 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]]]}] 02:06:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:06:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1135ms 02:06:24 INFO - PROCESS | 1096 | 1465203984655 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 02:06:24 INFO - PROCESS | 1096 | 1465203984659 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 02:06:24 INFO - PROCESS | 1096 | 1465203984663 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:06:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:06:24 INFO - PROCESS | 1096 | 1465203984666 Marionette TRACE conn6 <- [1,1554,null,{}] 02:06:24 INFO - PROCESS | 1096 | 1465203984672 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}] 02:06:24 INFO - PROCESS | 1096 | 1465203984676 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:24 INFO - PROCESS | 1096 | 1465203984772 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A2C7C800) [pid = 1096] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A2DA6C00) [pid = 1096] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A3CB7400) [pid = 1096] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076991B5C00) [pid = 1096] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769A581400) [pid = 1096] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A36CAC00) [pid = 1096] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A6BC3400) [pid = 1096] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A69DE400) [pid = 1096] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769DA0F000) [pid = 1096] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769E4F6000) [pid = 1096] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769E4F5000) [pid = 1096] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769F180C00) [pid = 1096] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769F42E400) [pid = 1096] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A614F400) [pid = 1096] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A651E800) [pid = 1096] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A224E800) [pid = 1096] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A6C25400) [pid = 1096] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A69DE800) [pid = 1096] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A5DA2000) [pid = 1096] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 02:06:24 INFO - PROCESS | 1096 | 1465203984850 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:24 INFO - PROCESS | 1096 | 1465203984852 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:24 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A374800 == 34 [pid = 1096] [id = 398] 02:06:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (0000007697526000) [pid = 1096] [serial = 1194] [outer = 0000000000000000] 02:06:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769949B400) [pid = 1096] [serial = 1195] [outer = 0000007697526000] 02:06:24 INFO - PROCESS | 1096 | 1465203984901 Marionette DEBUG loaded listener.js 02:06:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769E2CC000) [pid = 1096] [serial = 1196] [outer = 0000007697526000] 02:06:25 INFO - PROCESS | 1096 | 1465203985358 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]]]}] 02:06:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:06:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 734ms 02:06:25 INFO - PROCESS | 1096 | 1465203985404 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 02:06:25 INFO - PROCESS | 1096 | 1465203985408 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 02:06:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:06:25 INFO - PROCESS | 1096 | 1465203985418 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:06:25 INFO - PROCESS | 1096 | 1465203985420 Marionette TRACE conn6 <- [1,1558,null,{}] 02:06:25 INFO - PROCESS | 1096 | 1465203985423 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}] 02:06:25 INFO - PROCESS | 1096 | 1465203985426 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:25 INFO - PROCESS | 1096 | 1465203985520 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 02:06:25 INFO - PROCESS | 1096 | 1465203985528 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:25 INFO - PROCESS | 1096 | 1465203985530 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:25 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D74000 == 35 [pid = 1096] [id = 399] 02:06:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769F2AE400) [pid = 1096] [serial = 1197] [outer = 0000000000000000] 02:06:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769F2B3000) [pid = 1096] [serial = 1198] [outer = 000000769F2AE400] 02:06:25 INFO - PROCESS | 1096 | 1465203985577 Marionette DEBUG loaded listener.js 02:06:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769F85DC00) [pid = 1096] [serial = 1199] [outer = 000000769F2AE400] 02:06:26 INFO - PROCESS | 1096 | 1465203986064 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]]]}] 02:06:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:06:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 690ms 02:06:26 INFO - PROCESS | 1096 | 1465203986112 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 02:06:26 INFO - PROCESS | 1096 | 1465203986114 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 02:06:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:06:26 INFO - PROCESS | 1096 | 1465203986119 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:06:26 INFO - PROCESS | 1096 | 1465203986125 Marionette TRACE conn6 <- [1,1562,null,{}] 02:06:26 INFO - PROCESS | 1096 | 1465203986135 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}] 02:06:26 INFO - PROCESS | 1096 | 1465203986139 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:26 INFO - PROCESS | 1096 | 1465203986230 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 02:06:26 INFO - PROCESS | 1096 | 1465203986247 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:26 INFO - PROCESS | 1096 | 1465203986249 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:26 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5ED3800 == 36 [pid = 1096] [id = 400] 02:06:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (0000007697D4BC00) [pid = 1096] [serial = 1200] [outer = 0000000000000000] 02:06:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A2DA4000) [pid = 1096] [serial = 1201] [outer = 0000007697D4BC00] 02:06:26 INFO - PROCESS | 1096 | 1465203986295 Marionette DEBUG loaded listener.js 02:06:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A33C7000) [pid = 1096] [serial = 1202] [outer = 0000007697D4BC00] 02:06:26 INFO - PROCESS | 1096 | 1465203986739 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]]]}] 02:06:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:06:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 692ms 02:06:26 INFO - PROCESS | 1096 | 1465203986816 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 02:06:26 INFO - PROCESS | 1096 | 1465203986819 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 02:06:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:06:26 INFO - PROCESS | 1096 | 1465203986823 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:06:26 INFO - PROCESS | 1096 | 1465203986824 Marionette TRACE conn6 <- [1,1566,null,{}] 02:06:26 INFO - PROCESS | 1096 | 1465203986828 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}] 02:06:26 INFO - PROCESS | 1096 | 1465203986830 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:26 INFO - PROCESS | 1096 | 1465203986976 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 02:06:27 INFO - PROCESS | 1096 | 1465203986999 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:27 INFO - PROCESS | 1096 | 1465203987001 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:27 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A735F000 == 37 [pid = 1096] [id = 401] 02:06:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A3C41C00) [pid = 1096] [serial = 1203] [outer = 0000000000000000] 02:06:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A3ECC400) [pid = 1096] [serial = 1204] [outer = 00000076A3C41C00] 02:06:27 INFO - PROCESS | 1096 | 1465203987053 Marionette DEBUG loaded listener.js 02:06:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A5245000) [pid = 1096] [serial = 1205] [outer = 00000076A3C41C00] 02:06:27 INFO - PROCESS | 1096 | 1465203987470 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]]]}] 02:06:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:06:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 671ms 02:06:27 INFO - PROCESS | 1096 | 1465203987502 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 02:06:27 INFO - PROCESS | 1096 | 1465203987504 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 02:06:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:06:27 INFO - PROCESS | 1096 | 1465203987507 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:06:27 INFO - PROCESS | 1096 | 1465203987510 Marionette TRACE conn6 <- [1,1570,null,{}] 02:06:27 INFO - PROCESS | 1096 | 1465203987513 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}] 02:06:27 INFO - PROCESS | 1096 | 1465203987515 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:27 INFO - PROCESS | 1096 | 1465203987626 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 02:06:27 INFO - PROCESS | 1096 | 1465203987632 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:27 INFO - PROCESS | 1096 | 1465203987638 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:27 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A53A3800 == 38 [pid = 1096] [id = 402] 02:06:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A614F400) [pid = 1096] [serial = 1206] [outer = 0000000000000000] 02:06:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6379C00) [pid = 1096] [serial = 1207] [outer = 00000076A614F400] 02:06:27 INFO - PROCESS | 1096 | 1465203987733 Marionette DEBUG loaded listener.js 02:06:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A6522800) [pid = 1096] [serial = 1208] [outer = 00000076A614F400] 02:06:28 INFO - PROCESS | 1096 | 1465203988185 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]]]}] 02:06:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:06:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 02:06:28 INFO - PROCESS | 1096 | 1465203988251 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 02:06:28 INFO - PROCESS | 1096 | 1465203988253 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 02:06:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:06:28 INFO - PROCESS | 1096 | 1465203988256 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:06:28 INFO - PROCESS | 1096 | 1465203988258 Marionette TRACE conn6 <- [1,1574,null,{}] 02:06:28 INFO - PROCESS | 1096 | 1465203988261 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}] 02:06:28 INFO - PROCESS | 1096 | 1465203988264 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:28 INFO - PROCESS | 1096 | 1465203988403 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 02:06:28 INFO - PROCESS | 1096 | 1465203988470 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:28 INFO - PROCESS | 1096 | 1465203988472 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:28 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9AB8800 == 39 [pid = 1096] [id = 403] 02:06:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A695CC00) [pid = 1096] [serial = 1209] [outer = 0000000000000000] 02:06:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A6C2F800) [pid = 1096] [serial = 1210] [outer = 00000076A695CC00] 02:06:28 INFO - PROCESS | 1096 | 1465203988517 Marionette DEBUG loaded listener.js 02:06:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A7308C00) [pid = 1096] [serial = 1211] [outer = 00000076A695CC00] 02:06:28 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769E6B6800) [pid = 1096] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:06:28 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (0000007697DC3000) [pid = 1096] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:06:28 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (0000007699163000) [pid = 1096] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:06:28 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A2DA7800) [pid = 1096] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:06:28 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769949B000) [pid = 1096] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:06:28 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (0000007699744400) [pid = 1096] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:06:28 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A53F4800) [pid = 1096] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:06:28 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769F2ABC00) [pid = 1096] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:06:28 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A6CB3800) [pid = 1096] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:06:28 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769DA8E400) [pid = 1096] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:06:28 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A2258C00) [pid = 1096] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:06:28 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A5DAE800) [pid = 1096] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:06:28 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A5D9F800) [pid = 1096] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:06:28 INFO - PROCESS | 1096 | 1465203988977 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]]]}] 02:06:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:06:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 776ms 02:06:29 INFO - PROCESS | 1096 | 1465203989035 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 02:06:29 INFO - PROCESS | 1096 | 1465203989037 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 02:06:29 INFO - PROCESS | 1096 | 1465203989040 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:06:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:06:29 INFO - PROCESS | 1096 | 1465203989042 Marionette TRACE conn6 <- [1,1578,null,{}] 02:06:29 INFO - PROCESS | 1096 | 1465203989046 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}] 02:06:29 INFO - PROCESS | 1096 | 1465203989048 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:29 INFO - PROCESS | 1096 | 1465203989157 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 02:06:29 INFO - PROCESS | 1096 | 1465203989205 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:29 INFO - PROCESS | 1096 | 1465203989207 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:29 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAAC5800 == 40 [pid = 1096] [id = 404] 02:06:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (0000007698DA4C00) [pid = 1096] [serial = 1212] [outer = 0000000000000000] 02:06:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A2DE8800) [pid = 1096] [serial = 1213] [outer = 0000007698DA4C00] 02:06:29 INFO - PROCESS | 1096 | 1465203989252 Marionette DEBUG loaded listener.js 02:06:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6DC9400) [pid = 1096] [serial = 1214] [outer = 0000007698DA4C00] 02:06:29 INFO - PROCESS | 1096 | 1465203989635 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]]]}] 02:06:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:06:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 626ms 02:06:29 INFO - PROCESS | 1096 | 1465203989675 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 02:06:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:06:29 INFO - PROCESS | 1096 | 1465203989678 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 02:06:29 INFO - PROCESS | 1096 | 1465203989681 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:06:29 INFO - PROCESS | 1096 | 1465203989691 Marionette TRACE conn6 <- [1,1582,null,{}] 02:06:29 INFO - PROCESS | 1096 | 1465203989695 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}] 02:06:29 INFO - PROCESS | 1096 | 1465203989697 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:29 INFO - PROCESS | 1096 | 1465203989806 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 02:06:29 INFO - PROCESS | 1096 | 1465203989813 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:29 INFO - PROCESS | 1096 | 1465203989815 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:29 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD207000 == 41 [pid = 1096] [id = 405] 02:06:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A74DB000) [pid = 1096] [serial = 1215] [outer = 0000000000000000] 02:06:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A8797000) [pid = 1096] [serial = 1216] [outer = 00000076A74DB000] 02:06:29 INFO - PROCESS | 1096 | 1465203989859 Marionette DEBUG loaded listener.js 02:06:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A8977800) [pid = 1096] [serial = 1217] [outer = 00000076A74DB000] 02:06:30 INFO - PROCESS | 1096 | 1465203990297 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]]]}] 02:06:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:06:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 691ms 02:06:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:06:30 INFO - PROCESS | 1096 | 1465203990374 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 02:06:30 INFO - PROCESS | 1096 | 1465203990377 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 02:06:30 INFO - PROCESS | 1096 | 1465203990380 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:06:30 INFO - PROCESS | 1096 | 1465203990382 Marionette TRACE conn6 <- [1,1586,null,{}] 02:06:30 INFO - PROCESS | 1096 | 1465203990385 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}] 02:06:30 INFO - PROCESS | 1096 | 1465203990387 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:30 INFO - PROCESS | 1096 | 1465203990473 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 02:06:30 INFO - PROCESS | 1096 | 1465203990481 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:30 INFO - PROCESS | 1096 | 1465203990483 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:30 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5CAF000 == 42 [pid = 1096] [id = 406] 02:06:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A92BB400) [pid = 1096] [serial = 1218] [outer = 0000000000000000] 02:06:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A92C4000) [pid = 1096] [serial = 1219] [outer = 00000076A92BB400] 02:06:30 INFO - PROCESS | 1096 | 1465203990527 Marionette DEBUG loaded listener.js 02:06:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A99F5000) [pid = 1096] [serial = 1220] [outer = 00000076A92BB400] 02:06:31 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9ABB000 == 41 [pid = 1096] [id = 385] 02:06:31 INFO - PROCESS | 1096 | --DOCSHELL 000000769E6E8800 == 40 [pid = 1096] [id = 383] 02:06:31 INFO - PROCESS | 1096 | --DOCSHELL 000000769DA37800 == 39 [pid = 1096] [id = 386] 02:06:31 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6999800 == 38 [pid = 1096] [id = 384] 02:06:31 INFO - PROCESS | 1096 | --DOCSHELL 000000769A374800 == 37 [pid = 1096] [id = 398] 02:06:31 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F12800 == 36 [pid = 1096] [id = 397] 02:06:31 INFO - PROCESS | 1096 | --DOCSHELL 000000769E697000 == 35 [pid = 1096] [id = 396] 02:06:31 INFO - PROCESS | 1096 | --DOCSHELL 00000076A520D800 == 34 [pid = 1096] [id = 395] 02:06:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D74000 == 33 [pid = 1096] [id = 399] 02:06:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076A53A3800 == 32 [pid = 1096] [id = 402] 02:06:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9AB8800 == 31 [pid = 1096] [id = 403] 02:06:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076A735F000 == 30 [pid = 1096] [id = 401] 02:06:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD207000 == 29 [pid = 1096] [id = 405] 02:06:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAAC5800 == 28 [pid = 1096] [id = 404] 02:06:32 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5ED3800 == 27 [pid = 1096] [id = 400] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A6507400) [pid = 1096] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769F148000) [pid = 1096] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F1AD800) [pid = 1096] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A2254000) [pid = 1096] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076991AC800) [pid = 1096] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (0000007699B65C00) [pid = 1096] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A33BEC00) [pid = 1096] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769F188C00) [pid = 1096] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769DA86400) [pid = 1096] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A3EF7C00) [pid = 1096] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A3C46000) [pid = 1096] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A6378400) [pid = 1096] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A53F5C00) [pid = 1096] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A695B000) [pid = 1096] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A6DC5800) [pid = 1096] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (000000769F296800) [pid = 1096] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (000000769E14A800) [pid = 1096] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A3C41400) [pid = 1096] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (00000076A294E400) [pid = 1096] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (00000076A6C2C800) [pid = 1096] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (00000076A6959000) [pid = 1096] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 58 (00000076A74E3C00) [pid = 1096] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 57 (00000076A730FC00) [pid = 1096] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 56 (00000076A695EC00) [pid = 1096] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 55 (00000076A6C29800) [pid = 1096] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | --DOMWINDOW == 54 (00000076A2C7A800) [pid = 1096] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 02:06:32 INFO - PROCESS | 1096 | 1465203992282 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]]]}] 02:06:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:06:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1945ms 02:06:32 INFO - PROCESS | 1096 | 1465203992329 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 02:06:32 INFO - PROCESS | 1096 | 1465203992333 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 02:06:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:06:32 INFO - PROCESS | 1096 | 1465203992338 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:06:32 INFO - PROCESS | 1096 | 1465203992342 Marionette TRACE conn6 <- [1,1590,null,{}] 02:06:32 INFO - PROCESS | 1096 | 1465203992349 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}] 02:06:32 INFO - PROCESS | 1096 | 1465203992352 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:32 INFO - PROCESS | 1096 | 1465203992450 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 02:06:32 INFO - PROCESS | 1096 | 1465203992457 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:32 INFO - PROCESS | 1096 | 1465203992462 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:32 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699B29800 == 28 [pid = 1096] [id = 407] 02:06:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 55 (00000076991ADC00) [pid = 1096] [serial = 1221] [outer = 0000000000000000] 02:06:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 56 (00000076991AF400) [pid = 1096] [serial = 1222] [outer = 00000076991ADC00] 02:06:32 INFO - PROCESS | 1096 | 1465203992518 Marionette DEBUG loaded listener.js 02:06:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 57 (000000769A328C00) [pid = 1096] [serial = 1223] [outer = 00000076991ADC00] 02:06:33 INFO - PROCESS | 1096 | 1465203993053 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]]]}] 02:06:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:06:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 734ms 02:06:33 INFO - PROCESS | 1096 | 1465203993076 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 02:06:33 INFO - PROCESS | 1096 | 1465203993082 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 02:06:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:06:33 INFO - PROCESS | 1096 | 1465203993089 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:06:33 INFO - PROCESS | 1096 | 1465203993092 Marionette TRACE conn6 <- [1,1594,null,{}] 02:06:33 INFO - PROCESS | 1096 | 1465203993096 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}] 02:06:33 INFO - PROCESS | 1096 | 1465203993099 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:33 INFO - PROCESS | 1096 | 1465203993194 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 02:06:33 INFO - PROCESS | 1096 | 1465203993203 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:33 INFO - PROCESS | 1096 | 1465203993206 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:33 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F2ED000 == 29 [pid = 1096] [id = 408] 02:06:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (000000769E7A6C00) [pid = 1096] [serial = 1224] [outer = 0000000000000000] 02:06:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (000000769E7B0C00) [pid = 1096] [serial = 1225] [outer = 000000769E7A6C00] 02:06:33 INFO - PROCESS | 1096 | 1465203993261 Marionette DEBUG loaded listener.js 02:06:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (000000769F180C00) [pid = 1096] [serial = 1226] [outer = 000000769E7A6C00] 02:06:33 INFO - PROCESS | 1096 | 1465203993723 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]]]}] 02:06:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:06:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 02:06:33 INFO - PROCESS | 1096 | 1465203993781 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 02:06:33 INFO - PROCESS | 1096 | 1465203993784 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 02:06:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:06:33 INFO - PROCESS | 1096 | 1465203993788 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:06:33 INFO - PROCESS | 1096 | 1465203993791 Marionette TRACE conn6 <- [1,1598,null,{}] 02:06:33 INFO - PROCESS | 1096 | 1465203993803 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}] 02:06:33 INFO - PROCESS | 1096 | 1465203993808 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:33 INFO - PROCESS | 1096 | 1465203993929 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 02:06:33 INFO - PROCESS | 1096 | 1465203993945 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:33 INFO - PROCESS | 1096 | 1465203993949 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:33 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5207800 == 30 [pid = 1096] [id = 409] 02:06:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (00000076974B9C00) [pid = 1096] [serial = 1227] [outer = 0000000000000000] 02:06:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (000000769F42A000) [pid = 1096] [serial = 1228] [outer = 00000076974B9C00] 02:06:34 INFO - PROCESS | 1096 | 1465203994000 Marionette DEBUG loaded listener.js 02:06:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (000000769FC75400) [pid = 1096] [serial = 1229] [outer = 00000076974B9C00] 02:06:34 INFO - PROCESS | 1096 | 1465203994445 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]]]}] 02:06:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:06:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 02:06:34 INFO - PROCESS | 1096 | 1465203994481 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 02:06:34 INFO - PROCESS | 1096 | 1465203994484 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 02:06:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:06:34 INFO - PROCESS | 1096 | 1465203994488 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:06:34 INFO - PROCESS | 1096 | 1465203994489 Marionette TRACE conn6 <- [1,1602,null,{}] 02:06:34 INFO - PROCESS | 1096 | 1465203994493 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}] 02:06:34 INFO - PROCESS | 1096 | 1465203994495 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:34 INFO - PROCESS | 1096 | 1465203994587 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 02:06:34 INFO - PROCESS | 1096 | 1465203994593 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:34 INFO - PROCESS | 1096 | 1465203994595 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:34 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6211800 == 31 [pid = 1096] [id = 410] 02:06:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (00000076A294B000) [pid = 1096] [serial = 1230] [outer = 0000000000000000] 02:06:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (00000076A2956C00) [pid = 1096] [serial = 1231] [outer = 00000076A294B000] 02:06:34 INFO - PROCESS | 1096 | 1465203994642 Marionette DEBUG loaded listener.js 02:06:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A2D9B000) [pid = 1096] [serial = 1232] [outer = 00000076A294B000] 02:06:35 INFO - PROCESS | 1096 | 1465203995093 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]]]}] 02:06: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 02:06:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 629ms 02:06:35 INFO - PROCESS | 1096 | 1465203995119 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 02:06:35 INFO - PROCESS | 1096 | 1465203995122 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 02:06:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:06:35 INFO - PROCESS | 1096 | 1465203995125 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:06:35 INFO - PROCESS | 1096 | 1465203995127 Marionette TRACE conn6 <- [1,1606,null,{}] 02:06:35 INFO - PROCESS | 1096 | 1465203995131 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}] 02:06:35 INFO - PROCESS | 1096 | 1465203995133 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:35 INFO - PROCESS | 1096 | 1465203995216 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 02:06:35 INFO - PROCESS | 1096 | 1465203995224 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:35 INFO - PROCESS | 1096 | 1465203995226 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:35 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A69A3800 == 32 [pid = 1096] [id = 411] 02:06:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769E712800) [pid = 1096] [serial = 1233] [outer = 0000000000000000] 02:06:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A2DEAC00) [pid = 1096] [serial = 1234] [outer = 000000769E712800] 02:06:35 INFO - PROCESS | 1096 | 1465203995274 Marionette DEBUG loaded listener.js 02:06:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A3C42C00) [pid = 1096] [serial = 1235] [outer = 000000769E712800] 02:06:35 INFO - PROCESS | 1096 | 1465203995733 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]]]}] 02:06:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:06:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 692ms 02:06:35 INFO - PROCESS | 1096 | 1465203995820 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 02:06:35 INFO - PROCESS | 1096 | 1465203995823 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 02:06:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:06:35 INFO - PROCESS | 1096 | 1465203995826 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:06:35 INFO - PROCESS | 1096 | 1465203995828 Marionette TRACE conn6 <- [1,1610,null,{}] 02:06:35 INFO - PROCESS | 1096 | 1465203995832 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}] 02:06:35 INFO - PROCESS | 1096 | 1465203995838 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:35 INFO - PROCESS | 1096 | 1465203995957 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 02:06:35 INFO - PROCESS | 1096 | 1465203995963 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:35 INFO - PROCESS | 1096 | 1465203995965 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:35 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E81800 == 33 [pid = 1096] [id = 412] 02:06:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A5247C00) [pid = 1096] [serial = 1236] [outer = 0000000000000000] 02:06:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A5DAC800) [pid = 1096] [serial = 1237] [outer = 00000076A5247C00] 02:06:36 INFO - PROCESS | 1096 | 1465203996011 Marionette DEBUG loaded listener.js 02:06:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A637E000) [pid = 1096] [serial = 1238] [outer = 00000076A5247C00] 02:06:36 INFO - PROCESS | 1096 | 1465203996450 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]]]}] 02:06: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 02:06:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 692ms 02:06:36 INFO - PROCESS | 1096 | 1465203996521 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 02:06:36 INFO - PROCESS | 1096 | 1465203996523 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 02:06:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:06:36 INFO - PROCESS | 1096 | 1465203996527 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:06:36 INFO - PROCESS | 1096 | 1465203996529 Marionette TRACE conn6 <- [1,1614,null,{}] 02:06:36 INFO - PROCESS | 1096 | 1465203996532 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}] 02:06:36 INFO - PROCESS | 1096 | 1465203996536 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:36 INFO - PROCESS | 1096 | 1465203996644 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 02:06:36 INFO - PROCESS | 1096 | 1465203996654 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:36 INFO - PROCESS | 1096 | 1465203996656 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:36 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9810000 == 34 [pid = 1096] [id = 413] 02:06:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (0000007697DC8400) [pid = 1096] [serial = 1239] [outer = 0000000000000000] 02:06:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A650D800) [pid = 1096] [serial = 1240] [outer = 0000007697DC8400] 02:06:36 INFO - PROCESS | 1096 | 1465203996701 Marionette DEBUG loaded listener.js 02:06:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6959C00) [pid = 1096] [serial = 1241] [outer = 0000007697DC8400] 02:06:37 INFO - PROCESS | 1096 | 1465203997116 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]]]}] 02:06:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:06:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 02:06:37 INFO - PROCESS | 1096 | 1465203997164 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 02:06:37 INFO - PROCESS | 1096 | 1465203997167 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 02:06:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:06:37 INFO - PROCESS | 1096 | 1465203997170 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:06:37 INFO - PROCESS | 1096 | 1465203997172 Marionette TRACE conn6 <- [1,1618,null,{}] 02:06:37 INFO - PROCESS | 1096 | 1465203997176 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}] 02:06:37 INFO - PROCESS | 1096 | 1465203997178 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:37 INFO - PROCESS | 1096 | 1465203997259 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 02:06:37 INFO - PROCESS | 1096 | 1465203997265 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:37 INFO - PROCESS | 1096 | 1465203997267 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:37 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BCD800 == 35 [pid = 1096] [id = 414] 02:06:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A69E0800) [pid = 1096] [serial = 1242] [outer = 0000000000000000] 02:06:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A69E7400) [pid = 1096] [serial = 1243] [outer = 00000076A69E0800] 02:06:37 INFO - PROCESS | 1096 | 1465203997312 Marionette DEBUG loaded listener.js 02:06:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6C25400) [pid = 1096] [serial = 1244] [outer = 00000076A69E0800] 02:06:37 INFO - PROCESS | 1096 | 1465203997789 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]]]}] 02:06:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:06:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 628ms 02:06:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:06:37 INFO - PROCESS | 1096 | 1465203997806 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 02:06:37 INFO - PROCESS | 1096 | 1465203997808 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 02:06:37 INFO - PROCESS | 1096 | 1465203997812 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:06:37 INFO - PROCESS | 1096 | 1465203997814 Marionette TRACE conn6 <- [1,1622,null,{}] 02:06:37 INFO - PROCESS | 1096 | 1465203997818 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}] 02:06:37 INFO - PROCESS | 1096 | 1465203997820 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:37 INFO - PROCESS | 1096 | 1465203997931 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 02:06:37 INFO - PROCESS | 1096 | 1465203997938 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:37 INFO - PROCESS | 1096 | 1465203997940 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:38 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5207000 == 36 [pid = 1096] [id = 415] 02:06:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6C2DC00) [pid = 1096] [serial = 1245] [outer = 0000000000000000] 02:06:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6CA9400) [pid = 1096] [serial = 1246] [outer = 00000076A6C2DC00] 02:06:38 INFO - PROCESS | 1096 | 1465203998053 Marionette DEBUG loaded listener.js 02:06:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A7310000) [pid = 1096] [serial = 1247] [outer = 00000076A6C2DC00] 02:06:38 INFO - PROCESS | 1096 | 1465203998495 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]]]}] 02:06:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:06:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 733ms 02:06:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:06:38 INFO - PROCESS | 1096 | 1465203998548 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 02:06:38 INFO - PROCESS | 1096 | 1465203998551 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 02:06:38 INFO - PROCESS | 1096 | 1465203998554 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:06:38 INFO - PROCESS | 1096 | 1465203998556 Marionette TRACE conn6 <- [1,1626,null,{}] 02:06:38 INFO - PROCESS | 1096 | 1465203998567 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}] 02:06:38 INFO - PROCESS | 1096 | 1465203998569 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:38 INFO - PROCESS | 1096 | 1465203998684 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 02:06:38 INFO - PROCESS | 1096 | 1465203998694 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:38 INFO - PROCESS | 1096 | 1465203998696 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:38 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD13C800 == 37 [pid = 1096] [id = 416] 02:06:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A7302400) [pid = 1096] [serial = 1248] [outer = 0000000000000000] 02:06:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A83C0400) [pid = 1096] [serial = 1249] [outer = 00000076A7302400] 02:06:38 INFO - PROCESS | 1096 | 1465203998740 Marionette DEBUG loaded listener.js 02:06:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A92BC800) [pid = 1096] [serial = 1250] [outer = 00000076A7302400] 02:06:39 INFO - PROCESS | 1096 | 1465203999210 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]]]}] 02:06:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:06:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 691ms 02:06:39 INFO - PROCESS | 1096 | 1465203999248 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 02:06:39 INFO - PROCESS | 1096 | 1465203999251 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 02:06:39 INFO - PROCESS | 1096 | 1465203999254 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:06:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:06:39 INFO - PROCESS | 1096 | 1465203999257 Marionette TRACE conn6 <- [1,1630,null,{}] 02:06:39 INFO - PROCESS | 1096 | 1465203999261 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}] 02:06:39 INFO - PROCESS | 1096 | 1465203999264 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:39 INFO - PROCESS | 1096 | 1465203999421 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 02:06:39 INFO - PROCESS | 1096 | 1465203999446 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:39 INFO - PROCESS | 1096 | 1465203999448 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:39 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A69A3000 == 38 [pid = 1096] [id = 417] 02:06:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A9A16000) [pid = 1096] [serial = 1251] [outer = 0000000000000000] 02:06:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A9BB4400) [pid = 1096] [serial = 1252] [outer = 00000076A9A16000] 02:06:39 INFO - PROCESS | 1096 | 1465203999496 Marionette DEBUG loaded listener.js 02:06:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A99FA400) [pid = 1096] [serial = 1253] [outer = 00000076A9A16000] 02:06:39 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A3C41C00) [pid = 1096] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:06:39 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A614F400) [pid = 1096] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:06:39 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (0000007698DA4C00) [pid = 1096] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:06:39 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A695CC00) [pid = 1096] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:06:39 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A74DB000) [pid = 1096] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:06:39 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769F2AE400) [pid = 1096] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:06:39 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (0000007697526000) [pid = 1096] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:06:39 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769863E400) [pid = 1096] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:06:39 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (0000007698DA3C00) [pid = 1096] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:06:39 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A739E000) [pid = 1096] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:06:39 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (0000007697D4BC00) [pid = 1096] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:06:39 INFO - PROCESS | 1096 | 1465203999979 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]]]}] 02:06:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:06:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 795ms 02:06:40 INFO - PROCESS | 1096 | 1465204000052 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 02:06:40 INFO - PROCESS | 1096 | 1465204000054 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 02:06:40 INFO - PROCESS | 1096 | 1465204000058 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:06:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:06:40 INFO - PROCESS | 1096 | 1465204000060 Marionette TRACE conn6 <- [1,1634,null,{}] 02:06:40 INFO - PROCESS | 1096 | 1465204000064 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}] 02:06:40 INFO - PROCESS | 1096 | 1465204000066 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:40 INFO - PROCESS | 1096 | 1465204000153 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 02:06:40 INFO - PROCESS | 1096 | 1465204000159 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:40 INFO - PROCESS | 1096 | 1465204000160 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:40 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD127000 == 39 [pid = 1096] [id = 418] 02:06:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A2C7C800) [pid = 1096] [serial = 1254] [outer = 0000000000000000] 02:06:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6DCEC00) [pid = 1096] [serial = 1255] [outer = 00000076A2C7C800] 02:06:40 INFO - PROCESS | 1096 | 1465204000206 Marionette DEBUG loaded listener.js 02:06:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A9BBFC00) [pid = 1096] [serial = 1256] [outer = 00000076A2C7C800] 02:06:40 INFO - PROCESS | 1096 | 1465204000646 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]]]}] 02:06:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:06:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 628ms 02:06:40 INFO - PROCESS | 1096 | 1465204000689 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 02:06:40 INFO - PROCESS | 1096 | 1465204000691 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 02:06:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:06:40 INFO - PROCESS | 1096 | 1465204000695 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:06:40 INFO - PROCESS | 1096 | 1465204000697 Marionette TRACE conn6 <- [1,1638,null,{}] 02:06:40 INFO - PROCESS | 1096 | 1465204000700 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}] 02:06:40 INFO - PROCESS | 1096 | 1465204000702 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:40 INFO - PROCESS | 1096 | 1465204000788 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 02:06:40 INFO - PROCESS | 1096 | 1465204000796 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:40 INFO - PROCESS | 1096 | 1465204000799 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:40 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD65F000 == 40 [pid = 1096] [id = 419] 02:06:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A9DF1C00) [pid = 1096] [serial = 1257] [outer = 0000000000000000] 02:06:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A9DF7400) [pid = 1096] [serial = 1258] [outer = 00000076A9DF1C00] 02:06:40 INFO - PROCESS | 1096 | 1465204000843 Marionette DEBUG loaded listener.js 02:06:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076AA406800) [pid = 1096] [serial = 1259] [outer = 00000076A9DF1C00] 02:06:41 INFO - PROCESS | 1096 | 1465204001300 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]]]}] 02:06:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:06:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 627ms 02:06:41 INFO - PROCESS | 1096 | 1465204001325 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 02:06:41 INFO - PROCESS | 1096 | 1465204001328 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 02:06:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:06:41 INFO - PROCESS | 1096 | 1465204001336 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:06:41 INFO - PROCESS | 1096 | 1465204001338 Marionette TRACE conn6 <- [1,1642,null,{}] 02:06:41 INFO - PROCESS | 1096 | 1465204001341 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}] 02:06:41 INFO - PROCESS | 1096 | 1465204001343 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:41 INFO - PROCESS | 1096 | 1465204001428 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 02:06:41 INFO - PROCESS | 1096 | 1465204001433 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:41 INFO - PROCESS | 1096 | 1465204001435 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:41 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E89000 == 41 [pid = 1096] [id = 420] 02:06:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076AA40C000) [pid = 1096] [serial = 1260] [outer = 0000000000000000] 02:06:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076AA40EC00) [pid = 1096] [serial = 1261] [outer = 00000076AA40C000] 02:06:41 INFO - PROCESS | 1096 | 1465204001487 Marionette DEBUG loaded listener.js 02:06:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076AA41F800) [pid = 1096] [serial = 1262] [outer = 00000076AA40C000] 02:06:42 INFO - PROCESS | 1096 | 1465204002212 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]]]}] 02:06:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:06:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 923ms 02:06:42 INFO - PROCESS | 1096 | 1465204002263 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 02:06:42 INFO - PROCESS | 1096 | 1465204002267 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 02:06:42 INFO - PROCESS | 1096 | 1465204002272 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:06:42 INFO - PROCESS | 1096 | 1465204002276 Marionette TRACE conn6 <- [1,1646,null,{}] 02:06:42 INFO - PROCESS | 1096 | 1465204002282 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}] 02:06:42 INFO - PROCESS | 1096 | 1465204002285 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:42 INFO - PROCESS | 1096 | 1465204002423 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 02:06:42 INFO - PROCESS | 1096 | 1465204002538 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:42 INFO - PROCESS | 1096 | 1465204002541 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:42 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F23C800 == 42 [pid = 1096] [id = 421] 02:06:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (0000007698DA3C00) [pid = 1096] [serial = 1263] [outer = 0000000000000000] 02:06:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769A329800) [pid = 1096] [serial = 1264] [outer = 0000007698DA3C00] 02:06:42 INFO - PROCESS | 1096 | 1465204002601 Marionette DEBUG loaded listener.js 02:06:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (000000769F148C00) [pid = 1096] [serial = 1265] [outer = 0000007698DA3C00] 02:06:43 INFO - PROCESS | 1096 | 1465204003250 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]]]}] 02:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1028ms 02:06:43 INFO - PROCESS | 1096 | 1465204003305 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 02:06:43 INFO - PROCESS | 1096 | 1465204003310 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 02:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:06:43 INFO - PROCESS | 1096 | 1465204003317 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:06:43 INFO - PROCESS | 1096 | 1465204003320 Marionette TRACE conn6 <- [1,1650,null,{}] 02:06:43 INFO - PROCESS | 1096 | 1465204003324 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}] 02:06:43 INFO - PROCESS | 1096 | 1465204003327 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:43 INFO - PROCESS | 1096 | 1465204003456 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 02:06:43 INFO - PROCESS | 1096 | 1465204003709 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:43 INFO - PROCESS | 1096 | 1465204003712 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:43 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F1F800 == 43 [pid = 1096] [id = 422] 02:06:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (000000769840C000) [pid = 1096] [serial = 1266] [outer = 0000000000000000] 02:06:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (000000769915B000) [pid = 1096] [serial = 1267] [outer = 000000769840C000] 02:06:43 INFO - PROCESS | 1096 | 1465204003781 Marionette DEBUG loaded listener.js 02:06:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (000000769D9B2C00) [pid = 1096] [serial = 1268] [outer = 000000769840C000] 02:06:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD65F000 == 42 [pid = 1096] [id = 419] 02:06:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD127000 == 41 [pid = 1096] [id = 418] 02:06:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076A69A3000 == 40 [pid = 1096] [id = 417] 02:06:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD13C800 == 39 [pid = 1096] [id = 416] 02:06:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5207000 == 38 [pid = 1096] [id = 415] 02:06:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BCD800 == 37 [pid = 1096] [id = 414] 02:06:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9810000 == 36 [pid = 1096] [id = 413] 02:06:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E81800 == 35 [pid = 1096] [id = 412] 02:06:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076A69A3800 == 34 [pid = 1096] [id = 411] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A92C4000) [pid = 1096] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6211800 == 33 [pid = 1096] [id = 410] 02:06:44 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5207800 == 32 [pid = 1096] [id = 409] 02:06:44 INFO - PROCESS | 1096 | --DOCSHELL 000000769F2ED000 == 31 [pid = 1096] [id = 408] 02:06:44 INFO - PROCESS | 1096 | --DOCSHELL 0000007699B29800 == 30 [pid = 1096] [id = 407] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A3ECC400) [pid = 1096] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A5245000) [pid = 1096] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A6522800) [pid = 1096] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A6379C00) [pid = 1096] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A2DE8800) [pid = 1096] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A6C2F800) [pid = 1096] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A8797000) [pid = 1096] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A7308C00) [pid = 1096] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769F2B3000) [pid = 1096] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769949B400) [pid = 1096] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769E2CC000) [pid = 1096] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769D77C000) [pid = 1096] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (0000007698D96400) [pid = 1096] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A8977800) [pid = 1096] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769DA89C00) [pid = 1096] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769959DC00) [pid = 1096] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A83C4C00) [pid = 1096] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A2DA4000) [pid = 1096] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769F85DC00) [pid = 1096] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A6DC9400) [pid = 1096] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A33C7000) [pid = 1096] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 02:06:44 INFO - PROCESS | 1096 | 1465204004524 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]]]}] 02:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1242ms 02:06:44 INFO - PROCESS | 1096 | 1465204004561 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 02:06:44 INFO - PROCESS | 1096 | 1465204004565 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 02:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:06:44 INFO - PROCESS | 1096 | 1465204004569 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:06:44 INFO - PROCESS | 1096 | 1465204004572 Marionette TRACE conn6 <- [1,1654,null,{}] 02:06:44 INFO - PROCESS | 1096 | 1465204004578 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}] 02:06:44 INFO - PROCESS | 1096 | 1465204004580 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:44 INFO - PROCESS | 1096 | 1465204004672 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 02:06:44 INFO - PROCESS | 1096 | 1465204004750 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:44 INFO - PROCESS | 1096 | 1465204004753 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:44 INFO - PROCESS | 1096 | ++DOCSHELL 000000769988A800 == 31 [pid = 1096] [id = 423] 02:06:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (0000007698D98000) [pid = 1096] [serial = 1269] [outer = 0000000000000000] 02:06:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (0000007699852800) [pid = 1096] [serial = 1270] [outer = 0000007698D98000] 02:06:44 INFO - PROCESS | 1096 | 1465204004802 Marionette DEBUG loaded listener.js 02:06:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769E7AF400) [pid = 1096] [serial = 1271] [outer = 0000007698D98000] 02:06:45 INFO - PROCESS | 1096 | 1465204005264 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]]]}] 02:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 731ms 02:06:45 INFO - PROCESS | 1096 | 1465204005302 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 02:06:45 INFO - PROCESS | 1096 | 1465204005306 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 02:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:06:45 INFO - PROCESS | 1096 | 1465204005311 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:06:45 INFO - PROCESS | 1096 | 1465204005313 Marionette TRACE conn6 <- [1,1658,null,{}] 02:06:45 INFO - PROCESS | 1096 | 1465204005317 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}] 02:06:45 INFO - PROCESS | 1096 | 1465204005320 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:45 INFO - PROCESS | 1096 | 1465204005415 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 02:06:45 INFO - PROCESS | 1096 | 1465204005423 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:45 INFO - PROCESS | 1096 | 1465204005426 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:45 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D12000 == 32 [pid = 1096] [id = 424] 02:06:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769F426000) [pid = 1096] [serial = 1272] [outer = 0000000000000000] 02:06:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769FC6DC00) [pid = 1096] [serial = 1273] [outer = 000000769F426000] 02:06:45 INFO - PROCESS | 1096 | 1465204005473 Marionette DEBUG loaded listener.js 02:06:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A294F400) [pid = 1096] [serial = 1274] [outer = 000000769F426000] 02:06:45 INFO - PROCESS | 1096 | 1465204005954 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]]]}] 02:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 691ms 02:06:46 INFO - PROCESS | 1096 | 1465204006006 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 02:06:46 INFO - PROCESS | 1096 | 1465204006008 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 02:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:06:46 INFO - PROCESS | 1096 | 1465204006013 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:06:46 INFO - PROCESS | 1096 | 1465204006020 Marionette TRACE conn6 <- [1,1662,null,{}] 02:06:46 INFO - PROCESS | 1096 | 1465204006030 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}] 02:06:46 INFO - PROCESS | 1096 | 1465204006034 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:46 INFO - PROCESS | 1096 | 1465204006125 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 02:06:46 INFO - PROCESS | 1096 | 1465204006238 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:46 INFO - PROCESS | 1096 | 1465204006240 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:46 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5B53000 == 33 [pid = 1096] [id = 425] 02:06:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (0000007699155800) [pid = 1096] [serial = 1275] [outer = 0000000000000000] 02:06:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A33C7400) [pid = 1096] [serial = 1276] [outer = 0000007699155800] 02:06:46 INFO - PROCESS | 1096 | 1465204006288 Marionette DEBUG loaded listener.js 02:06:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A3CBD400) [pid = 1096] [serial = 1277] [outer = 0000007699155800] 02:06:46 INFO - PROCESS | 1096 | 1465204006712 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]]]}] 02:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 753ms 02:06:46 INFO - PROCESS | 1096 | 1465204006768 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 02:06:46 INFO - PROCESS | 1096 | 1465204006770 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 02:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:06:46 INFO - PROCESS | 1096 | 1465204006774 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:06:46 INFO - PROCESS | 1096 | 1465204006775 Marionette TRACE conn6 <- [1,1666,null,{}] 02:06:46 INFO - PROCESS | 1096 | 1465204006789 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}] 02:06:46 INFO - PROCESS | 1096 | 1465204006792 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:46 INFO - PROCESS | 1096 | 1465204006920 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 02:06:46 INFO - PROCESS | 1096 | 1465204006972 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:46 INFO - PROCESS | 1096 | 1465204006975 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:46 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63D6000 == 34 [pid = 1096] [id = 426] 02:06:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A5243400) [pid = 1096] [serial = 1278] [outer = 0000000000000000] 02:06:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A5244800) [pid = 1096] [serial = 1279] [outer = 00000076A5243400] 02:06:47 INFO - PROCESS | 1096 | 1465204007020 Marionette DEBUG loaded listener.js 02:06:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A5DA6800) [pid = 1096] [serial = 1280] [outer = 00000076A5243400] 02:06:47 INFO - PROCESS | 1096 | 1465204007459 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]]]}] 02:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 734ms 02:06:47 INFO - PROCESS | 1096 | 1465204007512 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 02:06:47 INFO - PROCESS | 1096 | 1465204007514 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 02:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:06:47 INFO - PROCESS | 1096 | 1465204007517 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:06:47 INFO - PROCESS | 1096 | 1465204007519 Marionette TRACE conn6 <- [1,1670,null,{}] 02:06:47 INFO - PROCESS | 1096 | 1465204007523 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}] 02:06:47 INFO - PROCESS | 1096 | 1465204007525 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:47 INFO - PROCESS | 1096 | 1465204007637 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 02:06:47 INFO - PROCESS | 1096 | 1465204007648 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:47 INFO - PROCESS | 1096 | 1465204007654 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:47 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6988800 == 35 [pid = 1096] [id = 427] 02:06:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A6509400) [pid = 1096] [serial = 1281] [outer = 0000000000000000] 02:06:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A6510400) [pid = 1096] [serial = 1282] [outer = 00000076A6509400] 02:06:47 INFO - PROCESS | 1096 | 1465204007752 Marionette DEBUG loaded listener.js 02:06:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A69E2000) [pid = 1096] [serial = 1283] [outer = 00000076A6509400] 02:06:48 INFO - PROCESS | 1096 | 1465204008208 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]]]}] 02:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 733ms 02:06:48 INFO - PROCESS | 1096 | 1465204008252 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 02:06:48 INFO - PROCESS | 1096 | 1465204008255 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 02:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:06:48 INFO - PROCESS | 1096 | 1465204008258 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:06:48 INFO - PROCESS | 1096 | 1465204008260 Marionette TRACE conn6 <- [1,1674,null,{}] 02:06:48 INFO - PROCESS | 1096 | 1465204008271 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}] 02:06:48 INFO - PROCESS | 1096 | 1465204008274 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:48 INFO - PROCESS | 1096 | 1465204008390 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 02:06:48 INFO - PROCESS | 1096 | 1465204008404 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:48 INFO - PROCESS | 1096 | 1465204008406 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:48 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E74000 == 36 [pid = 1096] [id = 428] 02:06:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A6D0B000) [pid = 1096] [serial = 1284] [outer = 0000000000000000] 02:06:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A739DC00) [pid = 1096] [serial = 1285] [outer = 00000076A6D0B000] 02:06:48 INFO - PROCESS | 1096 | 1465204008452 Marionette DEBUG loaded listener.js 02:06:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A7E04400) [pid = 1096] [serial = 1286] [outer = 00000076A6D0B000] 02:06:48 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076991ADC00) [pid = 1096] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:06:48 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A6C2DC00) [pid = 1096] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:06:48 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A69E0800) [pid = 1096] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:06:48 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076974B9C00) [pid = 1096] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:06:48 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769E712800) [pid = 1096] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:06:48 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (0000007697DC8400) [pid = 1096] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:06:48 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A5247C00) [pid = 1096] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:06:48 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A7302400) [pid = 1096] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:06:48 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A294B000) [pid = 1096] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:06:48 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769E7A6C00) [pid = 1096] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:06:48 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A9A16000) [pid = 1096] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:06:48 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A9DF1C00) [pid = 1096] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:06:48 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A2C7C800) [pid = 1096] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:06:48 INFO - PROCESS | 1096 | 1465204008980 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]]]}] 02:06:49 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 02:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 774ms 02:06:49 INFO - PROCESS | 1096 | 1465204009035 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 02:06:49 INFO - PROCESS | 1096 | 1465204009037 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 02:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:06:49 INFO - PROCESS | 1096 | 1465204009041 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:06:49 INFO - PROCESS | 1096 | 1465204009043 Marionette TRACE conn6 <- [1,1678,null,{}] 02:06:49 INFO - PROCESS | 1096 | 1465204009046 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}] 02:06:49 INFO - PROCESS | 1096 | 1465204009048 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:49 INFO - PROCESS | 1096 | 1465204009130 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 02:06:49 INFO - PROCESS | 1096 | 1465204009136 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:49 INFO - PROCESS | 1096 | 1465204009138 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:49 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A899C800 == 37 [pid = 1096] [id = 429] 02:06:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769FC6F400) [pid = 1096] [serial = 1287] [outer = 0000000000000000] 02:06:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A695C400) [pid = 1096] [serial = 1288] [outer = 000000769FC6F400] 02:06:49 INFO - PROCESS | 1096 | 1465204009185 Marionette DEBUG loaded listener.js 02:06:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A7E06400) [pid = 1096] [serial = 1289] [outer = 000000769FC6F400] 02:06:49 INFO - PROCESS | 1096 | 1465204009619 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]]]}] 02:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 02:06:49 INFO - PROCESS | 1096 | 1465204009673 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 02:06:49 INFO - PROCESS | 1096 | 1465204009676 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 02:06:49 INFO - PROCESS | 1096 | 1465204009679 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:06:49 INFO - PROCESS | 1096 | 1465204009681 Marionette TRACE conn6 <- [1,1682,null,{}] 02:06:49 INFO - PROCESS | 1096 | 1465204009684 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}] 02:06:49 INFO - PROCESS | 1096 | 1465204009686 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:49 INFO - PROCESS | 1096 | 1465204009773 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 02:06:49 INFO - PROCESS | 1096 | 1465204009778 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:49 INFO - PROCESS | 1096 | 1465204009780 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:49 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BCA000 == 38 [pid = 1096] [id = 430] 02:06:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A7307000) [pid = 1096] [serial = 1290] [outer = 0000000000000000] 02:06:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A879E000) [pid = 1096] [serial = 1291] [outer = 00000076A7307000] 02:06:49 INFO - PROCESS | 1096 | 1465204009825 Marionette DEBUG loaded listener.js 02:06:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A92C0C00) [pid = 1096] [serial = 1292] [outer = 00000076A7307000] 02:06:50 INFO - PROCESS | 1096 | 1465204010241 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]]]}] 02:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 587ms 02:06:50 INFO - PROCESS | 1096 | 1465204010278 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 02:06:50 INFO - PROCESS | 1096 | 1465204010280 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 02:06:50 INFO - PROCESS | 1096 | 1465204010283 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:06:50 INFO - PROCESS | 1096 | 1465204010285 Marionette TRACE conn6 <- [1,1686,null,{}] 02:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:06:50 INFO - PROCESS | 1096 | 1465204010289 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}] 02:06:50 INFO - PROCESS | 1096 | 1465204010291 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:50 INFO - PROCESS | 1096 | 1465204010385 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 02:06:50 INFO - PROCESS | 1096 | 1465204010390 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:50 INFO - PROCESS | 1096 | 1465204010392 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A521D000 == 39 [pid = 1096] [id = 431] 02:06:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A99FAC00) [pid = 1096] [serial = 1293] [outer = 0000000000000000] 02:06:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A9A12C00) [pid = 1096] [serial = 1294] [outer = 00000076A99FAC00] 02:06:50 INFO - PROCESS | 1096 | 1465204010438 Marionette DEBUG loaded listener.js 02:06:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A9BB6400) [pid = 1096] [serial = 1295] [outer = 00000076A99FAC00] 02:06:51 INFO - PROCESS | 1096 | 1465204011119 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]]]}] 02:06:51 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 02:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 880ms 02:06:51 INFO - PROCESS | 1096 | 1465204011170 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 02:06:51 INFO - PROCESS | 1096 | 1465204011175 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 02:06:51 INFO - PROCESS | 1096 | 1465204011181 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:06:51 INFO - PROCESS | 1096 | 1465204011184 Marionette TRACE conn6 <- [1,1690,null,{}] 02:06:51 INFO - PROCESS | 1096 | 1465204011192 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}] 02:06:51 INFO - PROCESS | 1096 | 1465204011195 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:51 INFO - PROCESS | 1096 | 1465204011364 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 02:06:51 INFO - PROCESS | 1096 | 1465204011375 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:51 INFO - PROCESS | 1096 | 1465204011378 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:51 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F239800 == 40 [pid = 1096] [id = 432] 02:06:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (0000007699B61C00) [pid = 1096] [serial = 1296] [outer = 0000000000000000] 02:06:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769E270000) [pid = 1096] [serial = 1297] [outer = 0000007699B61C00] 02:06:51 INFO - PROCESS | 1096 | 1465204011436 Marionette DEBUG loaded listener.js 02:06:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769F2AD400) [pid = 1096] [serial = 1298] [outer = 0000007699B61C00] 02:06:52 INFO - PROCESS | 1096 | 1465204012127 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]]]}] 02:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 985ms 02:06:52 INFO - PROCESS | 1096 | 1465204012169 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 02:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:06:52 INFO - PROCESS | 1096 | 1465204012174 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 02:06:52 INFO - PROCESS | 1096 | 1465204012181 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:06:52 INFO - PROCESS | 1096 | 1465204012184 Marionette TRACE conn6 <- [1,1694,null,{}] 02:06:52 INFO - PROCESS | 1096 | 1465204012188 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}] 02:06:52 INFO - PROCESS | 1096 | 1465204012191 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:52 INFO - PROCESS | 1096 | 1465204012309 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 02:06:52 INFO - PROCESS | 1096 | 1465204012432 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:52 INFO - PROCESS | 1096 | 1465204012435 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:52 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6590000 == 41 [pid = 1096] [id = 433] 02:06:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A2DA7800) [pid = 1096] [serial = 1299] [outer = 0000000000000000] 02:06:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A33BC400) [pid = 1096] [serial = 1300] [outer = 00000076A2DA7800] 02:06:52 INFO - PROCESS | 1096 | 1465204012498 Marionette DEBUG loaded listener.js 02:06:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076A5246400) [pid = 1096] [serial = 1301] [outer = 00000076A2DA7800] 02:06:53 INFO - PROCESS | 1096 | 1465204013144 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]]]}] 02:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1029ms 02:06:53 INFO - PROCESS | 1096 | 1465204013211 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 02:06:53 INFO - PROCESS | 1096 | 1465204013214 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 02:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:06:53 INFO - PROCESS | 1096 | 1465204013218 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:06:53 INFO - PROCESS | 1096 | 1465204013222 Marionette TRACE conn6 <- [1,1698,null,{}] 02:06:53 INFO - PROCESS | 1096 | 1465204013234 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}] 02:06:53 INFO - PROCESS | 1096 | 1465204013239 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:53 INFO - PROCESS | 1096 | 1465204013385 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 02:06:53 INFO - PROCESS | 1096 | 1465204013500 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:53 INFO - PROCESS | 1096 | 1465204013504 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:53 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD20B800 == 42 [pid = 1096] [id = 434] 02:06:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076A6C31000) [pid = 1096] [serial = 1302] [outer = 0000000000000000] 02:06:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076A7441400) [pid = 1096] [serial = 1303] [outer = 00000076A6C31000] 02:06:53 INFO - PROCESS | 1096 | 1465204013563 Marionette DEBUG loaded listener.js 02:06:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (00000076A9BB9400) [pid = 1096] [serial = 1304] [outer = 00000076A6C31000] 02:06:54 INFO - PROCESS | 1096 | 1465204014169 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]]]}] 02:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 985ms 02:06:54 INFO - PROCESS | 1096 | 1465204014204 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 02:06:54 INFO - PROCESS | 1096 | 1465204014208 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 02:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:06:54 INFO - PROCESS | 1096 | 1465204014211 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:06:54 INFO - PROCESS | 1096 | 1465204014214 Marionette TRACE conn6 <- [1,1702,null,{}] 02:06:54 INFO - PROCESS | 1096 | 1465204014217 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}] 02:06:54 INFO - PROCESS | 1096 | 1465204014220 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:54 INFO - PROCESS | 1096 | 1465204014336 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 02:06:54 INFO - PROCESS | 1096 | 1465204014547 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:54 INFO - PROCESS | 1096 | 1465204014550 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:54 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A30C800 == 43 [pid = 1096] [id = 435] 02:06:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (0000007697DC5000) [pid = 1096] [serial = 1305] [outer = 0000000000000000] 02:06:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (0000007699858400) [pid = 1096] [serial = 1306] [outer = 0000007697DC5000] 02:06:54 INFO - PROCESS | 1096 | 1465204014611 Marionette DEBUG loaded listener.js 02:06:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (000000769F1B3400) [pid = 1096] [serial = 1307] [outer = 0000007697DC5000] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BCA000 == 42 [pid = 1096] [id = 430] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A899C800 == 41 [pid = 1096] [id = 429] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E74000 == 40 [pid = 1096] [id = 428] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6988800 == 39 [pid = 1096] [id = 427] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63D6000 == 38 [pid = 1096] [id = 426] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5B53000 == 37 [pid = 1096] [id = 425] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D12000 == 36 [pid = 1096] [id = 424] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 000000769988A800 == 35 [pid = 1096] [id = 423] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F1F800 == 34 [pid = 1096] [id = 422] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E89000 == 33 [pid = 1096] [id = 420] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5CAF000 == 32 [pid = 1096] [id = 406] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 000000769F23C800 == 31 [pid = 1096] [id = 421] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD20B800 == 30 [pid = 1096] [id = 434] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6590000 == 29 [pid = 1096] [id = 433] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 00000076A521D000 == 28 [pid = 1096] [id = 431] 02:06:55 INFO - PROCESS | 1096 | --DOCSHELL 000000769F239800 == 27 [pid = 1096] [id = 432] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (00000076991AF400) [pid = 1096] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (000000769A328C00) [pid = 1096] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (00000076A6CA9400) [pid = 1096] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (00000076A69E7400) [pid = 1096] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (000000769F42A000) [pid = 1096] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (000000769FC75400) [pid = 1096] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A2DEAC00) [pid = 1096] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A3C42C00) [pid = 1096] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A650D800) [pid = 1096] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A6959C00) [pid = 1096] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A5DAC800) [pid = 1096] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A83C0400) [pid = 1096] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A2956C00) [pid = 1096] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A2D9B000) [pid = 1096] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A637E000) [pid = 1096] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769E7B0C00) [pid = 1096] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769F180C00) [pid = 1096] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A7310000) [pid = 1096] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A9BB4400) [pid = 1096] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A92BC800) [pid = 1096] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A9DF7400) [pid = 1096] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A99FA400) [pid = 1096] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076AA406800) [pid = 1096] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A6DCEC00) [pid = 1096] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076AA40EC00) [pid = 1096] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A6C25400) [pid = 1096] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A9BBFC00) [pid = 1096] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 02:06:55 INFO - PROCESS | 1096 | 1465204015956 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 02:06:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 02:06:56 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 02:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:06:56 INFO - _addTest/ [0,1705,"getWindowHandle",null] 02:06:56 INFO - PROCESS | 1096 | 1465204016020 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 02:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:06:56 INFO - PROCESS | 1096 | 1465204016026 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:06:56 INFO - PROCESS | 1096 | 1465204016029 Marionette TRACE conn6 <- [1,1706,null,{}] 02:06:56 INFO - PROCESS | 1096 | 1465204016035 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}] 02:06:56 INFO - PROCESS | 1096 | 1465204016038 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:56 INFO - PROCESS | 1096 | 1465204016184 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 02:06:56 INFO - PROCESS | 1096 | 1465204016254 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:56 INFO - PROCESS | 1096 | 1465204016259 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:56 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699407000 == 28 [pid = 1096] [id = 436] 02:06:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076991AF400) [pid = 1096] [serial = 1308] [outer = 0000000000000000] 02:06:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076991B5800) [pid = 1096] [serial = 1309] [outer = 00000076991AF400] 02:06:56 INFO - PROCESS | 1096 | 1465204016311 Marionette DEBUG loaded listener.js 02:06:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769A582000) [pid = 1096] [serial = 1310] [outer = 00000076991AF400] 02:06:56 INFO - PROCESS | 1096 | 1465204016756 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]]]}] 02:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 797ms 02:06:56 INFO - PROCESS | 1096 | 1465204016825 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 02:06:56 INFO - PROCESS | 1096 | 1465204016830 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 02:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:06:56 INFO - PROCESS | 1096 | 1465204016837 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:06:56 INFO - PROCESS | 1096 | 1465204016840 Marionette TRACE conn6 <- [1,1710,null,{}] 02:06:56 INFO - PROCESS | 1096 | 1465204016848 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}] 02:06:56 INFO - PROCESS | 1096 | 1465204016851 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:56 INFO - PROCESS | 1096 | 1465204016949 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 02:06:56 INFO - PROCESS | 1096 | 1465204016965 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:56 INFO - PROCESS | 1096 | 1465204016968 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:56 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F24C800 == 29 [pid = 1096] [id = 437] 02:06:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769F146C00) [pid = 1096] [serial = 1311] [outer = 0000000000000000] 02:06:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769F14B400) [pid = 1096] [serial = 1312] [outer = 000000769F146C00] 02:06:57 INFO - PROCESS | 1096 | 1465204017017 Marionette DEBUG loaded listener.js 02:06:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769F29F800) [pid = 1096] [serial = 1313] [outer = 000000769F146C00] 02:06:57 INFO - PROCESS | 1096 | 1465204017494 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]]]}] 02:06:57 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 02:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 692ms 02:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:06:57 INFO - PROCESS | 1096 | 1465204017531 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 02:06:57 INFO - PROCESS | 1096 | 1465204017533 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 02:06:57 INFO - PROCESS | 1096 | 1465204017537 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:06:57 INFO - PROCESS | 1096 | 1465204017541 Marionette TRACE conn6 <- [1,1714,null,{}] 02:06:57 INFO - PROCESS | 1096 | 1465204017588 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}] 02:06:57 INFO - PROCESS | 1096 | 1465204017593 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:57 INFO - PROCESS | 1096 | 1465204017685 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 02:06:57 INFO - PROCESS | 1096 | 1465204017769 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:57 INFO - PROCESS | 1096 | 1465204017772 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:57 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5A18800 == 30 [pid = 1096] [id = 438] 02:06:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A2253800) [pid = 1096] [serial = 1314] [outer = 0000000000000000] 02:06:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A294C400) [pid = 1096] [serial = 1315] [outer = 00000076A2253800] 02:06:57 INFO - PROCESS | 1096 | 1465204017823 Marionette DEBUG loaded listener.js 02:06:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A2D9B400) [pid = 1096] [serial = 1316] [outer = 00000076A2253800] 02:06:58 INFO - PROCESS | 1096 | 1465204018283 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]]]}] 02:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 774ms 02:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:06:58 INFO - PROCESS | 1096 | 1465204018314 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 02:06:58 INFO - PROCESS | 1096 | 1465204018316 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 02:06:58 INFO - PROCESS | 1096 | 1465204018320 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:06:58 INFO - PROCESS | 1096 | 1465204018321 Marionette TRACE conn6 <- [1,1718,null,{}] 02:06:58 INFO - PROCESS | 1096 | 1465204018330 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}] 02:06:58 INFO - PROCESS | 1096 | 1465204018332 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:58 INFO - PROCESS | 1096 | 1465204018447 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 02:06:58 INFO - PROCESS | 1096 | 1465204018453 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:58 INFO - PROCESS | 1096 | 1465204018456 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:58 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6329000 == 31 [pid = 1096] [id = 439] 02:06:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A2DA7000) [pid = 1096] [serial = 1317] [outer = 0000000000000000] 02:06:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A3C3C000) [pid = 1096] [serial = 1318] [outer = 00000076A2DA7000] 02:06:58 INFO - PROCESS | 1096 | 1465204018507 Marionette DEBUG loaded listener.js 02:06:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A51D0800) [pid = 1096] [serial = 1319] [outer = 00000076A2DA7000] 02:06:58 INFO - PROCESS | 1096 | 1465204018977 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] 02:06:59 INFO - PROCESS | 1096 | 1465204019073 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 02:06:59 INFO - PROCESS | 1096 | 1465204019077 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:06:59 INFO - PROCESS | 1096 | 1465204019079 Marionette TRACE conn6 <- [1,1722,null,{}] 02:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:06:59 INFO - PROCESS | 1096 | 1465204019082 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}] 02:06:59 INFO - PROCESS | 1096 | 1465204019085 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:59 INFO - PROCESS | 1096 | 1465204019192 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 02:06:59 INFO - PROCESS | 1096 | 1465204019204 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:59 INFO - PROCESS | 1096 | 1465204019206 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:59 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A698E800 == 32 [pid = 1096] [id = 440] 02:06:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A3C47800) [pid = 1096] [serial = 1320] [outer = 0000000000000000] 02:06:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A637C800) [pid = 1096] [serial = 1321] [outer = 00000076A3C47800] 02:06:59 INFO - PROCESS | 1096 | 1465204019294 Marionette DEBUG loaded listener.js 02:06:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A650DC00) [pid = 1096] [serial = 1322] [outer = 00000076A3C47800] 02:06:59 INFO - PROCESS | 1096 | 1465204019762 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]]]}] 02:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 732ms 02:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:06:59 INFO - PROCESS | 1096 | 1465204019816 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 02:06:59 INFO - PROCESS | 1096 | 1465204019818 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 02:06:59 INFO - PROCESS | 1096 | 1465204019821 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:06:59 INFO - PROCESS | 1096 | 1465204019823 Marionette TRACE conn6 <- [1,1726,null,{}] 02:06:59 INFO - PROCESS | 1096 | 1465204019831 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}] 02:06:59 INFO - PROCESS | 1096 | 1465204019837 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:06:59 INFO - PROCESS | 1096 | 1465204019973 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 02:06:59 INFO - PROCESS | 1096 | 1465204019988 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:59 INFO - PROCESS | 1096 | 1465204019990 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:00 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A53A3800 == 33 [pid = 1096] [id = 441] 02:07:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A6956000) [pid = 1096] [serial = 1323] [outer = 0000000000000000] 02:07:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A6C23C00) [pid = 1096] [serial = 1324] [outer = 00000076A6956000] 02:07:00 INFO - PROCESS | 1096 | 1465204020200 Marionette DEBUG loaded listener.js 02:07:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A6DCEC00) [pid = 1096] [serial = 1325] [outer = 00000076A6956000] 02:07:00 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A92BB400) [pid = 1096] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:07:00 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A5243400) [pid = 1096] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:07:00 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A6509400) [pid = 1096] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:07:00 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A6D0B000) [pid = 1096] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:07:00 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076AA40C000) [pid = 1096] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:07:00 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (0000007698DA3C00) [pid = 1096] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:07:00 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (0000007699155800) [pid = 1096] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:07:00 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769840C000) [pid = 1096] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:07:00 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F426000) [pid = 1096] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:07:00 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (0000007698D98000) [pid = 1096] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:07:00 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769FC6F400) [pid = 1096] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:07:00 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A7307000) [pid = 1096] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:07:00 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A99FAC00) [pid = 1096] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:07:00 INFO - PROCESS | 1096 | 1465204020636 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]]]}] 02:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 837ms 02:07:00 INFO - PROCESS | 1096 | 1465204020662 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 02:07:00 INFO - PROCESS | 1096 | 1465204020664 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 02:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:07:00 INFO - PROCESS | 1096 | 1465204020667 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:07:00 INFO - PROCESS | 1096 | 1465204020669 Marionette TRACE conn6 <- [1,1730,null,{}] 02:07:00 INFO - PROCESS | 1096 | 1465204020673 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}] 02:07:00 INFO - PROCESS | 1096 | 1465204020675 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:00 INFO - PROCESS | 1096 | 1465204020791 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 02:07:00 INFO - PROCESS | 1096 | 1465204020799 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:00 INFO - PROCESS | 1096 | 1465204020801 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:00 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9258000 == 34 [pid = 1096] [id = 442] 02:07:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (0000007699155400) [pid = 1096] [serial = 1326] [outer = 0000000000000000] 02:07:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A695AC00) [pid = 1096] [serial = 1327] [outer = 0000007699155400] 02:07:00 INFO - PROCESS | 1096 | 1465204020847 Marionette DEBUG loaded listener.js 02:07:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A7399800) [pid = 1096] [serial = 1328] [outer = 0000007699155400] 02:07:01 INFO - PROCESS | 1096 | 1465204021256 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]]]}] 02:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 627ms 02:07:01 INFO - PROCESS | 1096 | 1465204021297 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 02:07:01 INFO - PROCESS | 1096 | 1465204021300 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 02:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:07:01 INFO - PROCESS | 1096 | 1465204021303 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:07:01 INFO - PROCESS | 1096 | 1465204021305 Marionette TRACE conn6 <- [1,1734,null,{}] 02:07:01 INFO - PROCESS | 1096 | 1465204021308 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}] 02:07:01 INFO - PROCESS | 1096 | 1465204021310 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:01 INFO - PROCESS | 1096 | 1465204021422 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 02:07:01 INFO - PROCESS | 1096 | 1465204021471 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:01 INFO - PROCESS | 1096 | 1465204021473 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:01 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BD3800 == 35 [pid = 1096] [id = 443] 02:07:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (0000007698D1A800) [pid = 1096] [serial = 1329] [outer = 0000000000000000] 02:07:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A7E04000) [pid = 1096] [serial = 1330] [outer = 0000007698D1A800] 02:07:01 INFO - PROCESS | 1096 | 1465204021518 Marionette DEBUG loaded listener.js 02:07:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A92BF800) [pid = 1096] [serial = 1331] [outer = 0000007698D1A800] 02:07:01 INFO - PROCESS | 1096 | 1465204021920 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]]]}] 02:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 02:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:07:01 INFO - PROCESS | 1096 | 1465204021935 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 02:07:01 INFO - PROCESS | 1096 | 1465204021938 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 02:07:01 INFO - PROCESS | 1096 | 1465204021941 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:07:01 INFO - PROCESS | 1096 | 1465204021943 Marionette TRACE conn6 <- [1,1738,null,{}] 02:07:01 INFO - PROCESS | 1096 | 1465204021946 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}] 02:07:01 INFO - PROCESS | 1096 | 1465204021948 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:02 INFO - PROCESS | 1096 | 1465204022069 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 02:07:02 INFO - PROCESS | 1096 | 1465204022076 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:02 INFO - PROCESS | 1096 | 1465204022078 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:02 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAAE1800 == 36 [pid = 1096] [id = 444] 02:07:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A98A5000) [pid = 1096] [serial = 1332] [outer = 0000000000000000] 02:07:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A99FB800) [pid = 1096] [serial = 1333] [outer = 00000076A98A5000] 02:07:02 INFO - PROCESS | 1096 | 1465204022123 Marionette DEBUG loaded listener.js 02:07:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A9BB7000) [pid = 1096] [serial = 1334] [outer = 00000076A98A5000] 02:07:02 INFO - PROCESS | 1096 | 1465204022921 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]]]}] 02:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1025ms 02:07:02 INFO - PROCESS | 1096 | 1465204022969 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 02:07:02 INFO - PROCESS | 1096 | 1465204022974 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 02:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:07:02 INFO - PROCESS | 1096 | 1465204022979 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:07:02 INFO - PROCESS | 1096 | 1465204022984 Marionette TRACE conn6 <- [1,1742,null,{}] 02:07:02 INFO - PROCESS | 1096 | 1465204022990 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}] 02:07:02 INFO - PROCESS | 1096 | 1465204022993 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:03 INFO - PROCESS | 1096 | 1465204023147 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 02:07:03 INFO - PROCESS | 1096 | 1465204023219 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:03 INFO - PROCESS | 1096 | 1465204023222 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:03 INFO - PROCESS | 1096 | ++DOCSHELL 000000769FDBE800 == 37 [pid = 1096] [id = 445] 02:07:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769DA89400) [pid = 1096] [serial = 1335] [outer = 0000000000000000] 02:07:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769E2D2800) [pid = 1096] [serial = 1336] [outer = 000000769DA89400] 02:07:03 INFO - PROCESS | 1096 | 1465204023324 Marionette DEBUG loaded listener.js 02:07:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769F2B4800) [pid = 1096] [serial = 1337] [outer = 000000769DA89400] 02:07:03 INFO - PROCESS | 1096 | 1465204023975 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]]]}] 02:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1078ms 02:07:04 INFO - PROCESS | 1096 | 1465204024087 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 02:07:04 INFO - PROCESS | 1096 | 1465204024092 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 02:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:07:04 INFO - PROCESS | 1096 | 1465204024099 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:07:04 INFO - PROCESS | 1096 | 1465204024103 Marionette TRACE conn6 <- [1,1746,null,{}] 02:07:04 INFO - PROCESS | 1096 | 1465204024107 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}] 02:07:04 INFO - PROCESS | 1096 | 1465204024110 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:04 INFO - PROCESS | 1096 | 1465204024256 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 02:07:04 INFO - PROCESS | 1096 | 1465204024329 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:04 INFO - PROCESS | 1096 | 1465204024332 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:04 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DAD7800 == 38 [pid = 1096] [id = 446] 02:07:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769F42E000) [pid = 1096] [serial = 1338] [outer = 0000000000000000] 02:07:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A2950400) [pid = 1096] [serial = 1339] [outer = 000000769F42E000] 02:07:04 INFO - PROCESS | 1096 | 1465204024390 Marionette DEBUG loaded listener.js 02:07:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A36D2400) [pid = 1096] [serial = 1340] [outer = 000000769F42E000] 02:07:05 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BD3800 == 37 [pid = 1096] [id = 443] 02:07:05 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9258000 == 36 [pid = 1096] [id = 442] 02:07:05 INFO - PROCESS | 1096 | --DOCSHELL 00000076A53A3800 == 35 [pid = 1096] [id = 441] 02:07:05 INFO - PROCESS | 1096 | --DOCSHELL 00000076A698E800 == 34 [pid = 1096] [id = 440] 02:07:05 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6329000 == 33 [pid = 1096] [id = 439] 02:07:05 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5A18800 == 32 [pid = 1096] [id = 438] 02:07:05 INFO - PROCESS | 1096 | --DOCSHELL 000000769F24C800 == 31 [pid = 1096] [id = 437] 02:07:05 INFO - PROCESS | 1096 | --DOCSHELL 0000007699407000 == 30 [pid = 1096] [id = 436] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A99F5000) [pid = 1096] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A5244800) [pid = 1096] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A6510400) [pid = 1096] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A5DA6800) [pid = 1096] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A739DC00) [pid = 1096] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076AA41F800) [pid = 1096] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769A329800) [pid = 1096] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769F148C00) [pid = 1096] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A33C7400) [pid = 1096] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769915B000) [pid = 1096] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769D9B2C00) [pid = 1096] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A69E2000) [pid = 1096] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769FC6DC00) [pid = 1096] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A294F400) [pid = 1096] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (0000007699852800) [pid = 1096] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769E7AF400) [pid = 1096] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A695C400) [pid = 1096] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A879E000) [pid = 1096] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A7E04400) [pid = 1096] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A9A12C00) [pid = 1096] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A9BB6400) [pid = 1096] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A92C0C00) [pid = 1096] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A7E06400) [pid = 1096] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A3CBD400) [pid = 1096] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 02:07:05 INFO - PROCESS | 1096 | 1465204025214 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]]]}] 02:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1191ms 02:07:05 INFO - PROCESS | 1096 | 1465204025296 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 02:07:05 INFO - PROCESS | 1096 | 1465204025300 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 02:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:07:05 INFO - PROCESS | 1096 | 1465204025305 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:07:05 INFO - PROCESS | 1096 | 1465204025310 Marionette TRACE conn6 <- [1,1750,null,{}] 02:07:05 INFO - PROCESS | 1096 | 1465204025315 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}] 02:07:05 INFO - PROCESS | 1096 | 1465204025318 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:05 INFO - PROCESS | 1096 | 1465204025418 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 02:07:05 INFO - PROCESS | 1096 | 1465204025427 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:05 INFO - PROCESS | 1096 | 1465204025430 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:05 INFO - PROCESS | 1096 | ++DOCSHELL 000000769D759000 == 31 [pid = 1096] [id = 447] 02:07:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (0000007699852800) [pid = 1096] [serial = 1341] [outer = 0000000000000000] 02:07:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769D737800) [pid = 1096] [serial = 1342] [outer = 0000007699852800] 02:07:05 INFO - PROCESS | 1096 | 1465204025481 Marionette DEBUG loaded listener.js 02:07:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769F17DC00) [pid = 1096] [serial = 1343] [outer = 0000007699852800] 02:07:06 INFO - PROCESS | 1096 | 1465204026010 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]]]}] 02:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 02:07:06 INFO - PROCESS | 1096 | 1465204026043 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 02:07:06 INFO - PROCESS | 1096 | 1465204026048 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 02:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:07:06 INFO - PROCESS | 1096 | 1465204026054 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:07:06 INFO - PROCESS | 1096 | 1465204026057 Marionette TRACE conn6 <- [1,1754,null,{}] 02:07:06 INFO - PROCESS | 1096 | 1465204026060 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}] 02:07:06 INFO - PROCESS | 1096 | 1465204026063 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:06 INFO - PROCESS | 1096 | 1465204026158 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 02:07:06 INFO - PROCESS | 1096 | 1465204026166 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:06 INFO - PROCESS | 1096 | 1465204026169 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:06 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A3399800 == 32 [pid = 1096] [id = 448] 02:07:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A2254C00) [pid = 1096] [serial = 1344] [outer = 0000000000000000] 02:07:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A294EC00) [pid = 1096] [serial = 1345] [outer = 00000076A2254C00] 02:07:06 INFO - PROCESS | 1096 | 1465204026222 Marionette DEBUG loaded listener.js 02:07:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A2DA5800) [pid = 1096] [serial = 1346] [outer = 00000076A2254C00] 02:07:06 INFO - PROCESS | 1096 | 1465204026723 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]]]}] 02:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 733ms 02:07:06 INFO - PROCESS | 1096 | 1465204026791 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 02:07:06 INFO - PROCESS | 1096 | 1465204026793 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 02:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:07:06 INFO - PROCESS | 1096 | 1465204026797 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:07:06 INFO - PROCESS | 1096 | 1465204026801 Marionette TRACE conn6 <- [1,1758,null,{}] 02:07:06 INFO - PROCESS | 1096 | 1465204026813 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}] 02:07:06 INFO - PROCESS | 1096 | 1465204026818 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:06 INFO - PROCESS | 1096 | 1465204026914 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 02:07:06 INFO - PROCESS | 1096 | 1465204026960 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:06 INFO - PROCESS | 1096 | 1465204026963 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:06 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63D9800 == 33 [pid = 1096] [id = 449] 02:07:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A3CBB000) [pid = 1096] [serial = 1347] [outer = 0000000000000000] 02:07:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A53F2400) [pid = 1096] [serial = 1348] [outer = 00000076A3CBB000] 02:07:07 INFO - PROCESS | 1096 | 1465204027013 Marionette DEBUG loaded listener.js 02:07:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6379C00) [pid = 1096] [serial = 1349] [outer = 00000076A3CBB000] 02:07:07 INFO - PROCESS | 1096 | 1465204027478 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]]]}] 02:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 02:07:07 INFO - PROCESS | 1096 | 1465204027537 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 02:07:07 INFO - PROCESS | 1096 | 1465204027540 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 02:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:07:07 INFO - PROCESS | 1096 | 1465204027544 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:07:07 INFO - PROCESS | 1096 | 1465204027546 Marionette TRACE conn6 <- [1,1762,null,{}] 02:07:07 INFO - PROCESS | 1096 | 1465204027549 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}] 02:07:07 INFO - PROCESS | 1096 | 1465204027551 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:07 INFO - PROCESS | 1096 | 1465204027669 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 02:07:07 INFO - PROCESS | 1096 | 1465204027718 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:07 INFO - PROCESS | 1096 | 1465204027720 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:07 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A732C000 == 34 [pid = 1096] [id = 450] 02:07:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6510400) [pid = 1096] [serial = 1350] [outer = 0000000000000000] 02:07:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A695A000) [pid = 1096] [serial = 1351] [outer = 00000076A6510400] 02:07:07 INFO - PROCESS | 1096 | 1465204027773 Marionette DEBUG loaded listener.js 02:07:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A69E8000) [pid = 1096] [serial = 1352] [outer = 00000076A6510400] 02:07:08 INFO - PROCESS | 1096 | 1465204028192 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]]]}] 02:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 693ms 02:07:08 INFO - PROCESS | 1096 | 1465204028240 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 02:07:08 INFO - PROCESS | 1096 | 1465204028243 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 02:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:07:08 INFO - PROCESS | 1096 | 1465204028246 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:07:08 INFO - PROCESS | 1096 | 1465204028248 Marionette TRACE conn6 <- [1,1766,null,{}] 02:07:08 INFO - PROCESS | 1096 | 1465204028252 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}] 02:07:08 INFO - PROCESS | 1096 | 1465204028254 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:08 INFO - PROCESS | 1096 | 1465204028393 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 02:07:08 INFO - PROCESS | 1096 | 1465204028414 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:08 INFO - PROCESS | 1096 | 1465204028416 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:08 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8712800 == 35 [pid = 1096] [id = 451] 02:07:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A3ECAC00) [pid = 1096] [serial = 1353] [outer = 0000000000000000] 02:07:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6C2DC00) [pid = 1096] [serial = 1354] [outer = 00000076A3ECAC00] 02:07:08 INFO - PROCESS | 1096 | 1465204028461 Marionette DEBUG loaded listener.js 02:07:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A73A0800) [pid = 1096] [serial = 1355] [outer = 00000076A3ECAC00] 02:07:08 INFO - PROCESS | 1096 | 1465204028933 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]]]}] 02:07:08 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 02:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 732ms 02:07:08 INFO - PROCESS | 1096 | 1465204028981 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 02:07:08 INFO - PROCESS | 1096 | 1465204028984 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 02:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:07:08 INFO - PROCESS | 1096 | 1465204028993 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:07:08 INFO - PROCESS | 1096 | 1465204028995 Marionette TRACE conn6 <- [1,1770,null,{}] 02:07:09 INFO - PROCESS | 1096 | 1465204028999 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}] 02:07:09 INFO - PROCESS | 1096 | 1465204029005 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:09 INFO - PROCESS | 1096 | 1465204029142 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 02:07:09 INFO - PROCESS | 1096 | 1465204029199 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:09 INFO - PROCESS | 1096 | 1465204029202 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:09 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BCF000 == 36 [pid = 1096] [id = 452] 02:07:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A9A20800) [pid = 1096] [serial = 1356] [outer = 0000000000000000] 02:07:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A9BB8400) [pid = 1096] [serial = 1357] [outer = 00000076A9A20800] 02:07:09 INFO - PROCESS | 1096 | 1465204029247 Marionette DEBUG loaded listener.js 02:07:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A9DEDC00) [pid = 1096] [serial = 1358] [outer = 00000076A9A20800] 02:07:09 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (0000007698D1A800) [pid = 1096] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:07:09 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A2DA7000) [pid = 1096] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:07:09 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076991AF400) [pid = 1096] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:07:09 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A2253800) [pid = 1096] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:07:09 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F146C00) [pid = 1096] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:07:09 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (0000007697DC5000) [pid = 1096] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:07:09 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A3C47800) [pid = 1096] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:07:09 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (0000007699B61C00) [pid = 1096] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:07:09 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A2DA7800) [pid = 1096] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:07:09 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A6C31000) [pid = 1096] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:07:09 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (0000007699155400) [pid = 1096] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:07:09 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A6956000) [pid = 1096] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:07:09 INFO - PROCESS | 1096 | 1465204029689 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]]]}] 02:07:09 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 02:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 733ms 02:07:09 INFO - PROCESS | 1096 | 1465204029736 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 02:07:09 INFO - PROCESS | 1096 | 1465204029739 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 02:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:07:09 INFO - PROCESS | 1096 | 1465204029747 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:07:09 INFO - PROCESS | 1096 | 1465204029749 Marionette TRACE conn6 <- [1,1774,null,{}] 02:07:09 INFO - PROCESS | 1096 | 1465204029752 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}] 02:07:09 INFO - PROCESS | 1096 | 1465204029754 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:09 INFO - PROCESS | 1096 | 1465204029867 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 02:07:09 INFO - PROCESS | 1096 | 1465204029918 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:09 INFO - PROCESS | 1096 | 1465204029920 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:09 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAAD9800 == 37 [pid = 1096] [id = 453] 02:07:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076987BC000) [pid = 1096] [serial = 1359] [outer = 0000000000000000] 02:07:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769F859800) [pid = 1096] [serial = 1360] [outer = 00000076987BC000] 02:07:09 INFO - PROCESS | 1096 | 1465204029965 Marionette DEBUG loaded listener.js 02:07:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6B89000) [pid = 1096] [serial = 1361] [outer = 00000076987BC000] 02:07:10 INFO - PROCESS | 1096 | 1465204030315 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]]]}] 02:07:10 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 02:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 626ms 02:07:10 INFO - PROCESS | 1096 | 1465204030374 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 02:07:10 INFO - PROCESS | 1096 | 1465204030377 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 02:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:07:10 INFO - PROCESS | 1096 | 1465204030387 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:07:10 INFO - PROCESS | 1096 | 1465204030389 Marionette TRACE conn6 <- [1,1778,null,{}] 02:07:10 INFO - PROCESS | 1096 | 1465204030393 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}] 02:07:10 INFO - PROCESS | 1096 | 1465204030404 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:10 INFO - PROCESS | 1096 | 1465204030491 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 02:07:10 INFO - PROCESS | 1096 | 1465204030496 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:10 INFO - PROCESS | 1096 | 1465204030498 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:10 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD217800 == 38 [pid = 1096] [id = 454] 02:07:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A9BBB400) [pid = 1096] [serial = 1362] [outer = 0000000000000000] 02:07:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A9DF5800) [pid = 1096] [serial = 1363] [outer = 00000076A9BBB400] 02:07:10 INFO - PROCESS | 1096 | 1465204030543 Marionette DEBUG loaded listener.js 02:07:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076AA407000) [pid = 1096] [serial = 1364] [outer = 00000076A9BBB400] 02:07:10 INFO - PROCESS | 1096 | 1465204030957 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]]]}] 02:07:11 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) 02:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 648ms 02:07:11 INFO - PROCESS | 1096 | 1465204031031 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 02:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:07:11 INFO - PROCESS | 1096 | 1465204031033 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 02:07:11 INFO - PROCESS | 1096 | 1465204031037 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:07:11 INFO - PROCESS | 1096 | 1465204031039 Marionette TRACE conn6 <- [1,1782,null,{}] 02:07:11 INFO - PROCESS | 1096 | 1465204031042 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}] 02:07:11 INFO - PROCESS | 1096 | 1465204031044 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:11 INFO - PROCESS | 1096 | 1465204031130 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 02:07:11 INFO - PROCESS | 1096 | 1465204031142 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:11 INFO - PROCESS | 1096 | 1465204031144 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:11 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD510000 == 39 [pid = 1096] [id = 455] 02:07:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076AA41C400) [pid = 1096] [serial = 1365] [outer = 0000000000000000] 02:07:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076AA41E800) [pid = 1096] [serial = 1366] [outer = 00000076AA41C400] 02:07:11 INFO - PROCESS | 1096 | 1465204031227 Marionette DEBUG loaded listener.js 02:07:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076AA424800) [pid = 1096] [serial = 1367] [outer = 00000076AA41C400] 02:07:11 INFO - PROCESS | 1096 | 1465204031800 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]]]}] 02:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 839ms 02:07:11 INFO - PROCESS | 1096 | 1465204031890 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 02:07:11 INFO - PROCESS | 1096 | 1465204031895 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 02:07:11 INFO - PROCESS | 1096 | 1465204031901 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:07:11 INFO - PROCESS | 1096 | 1465204031905 Marionette TRACE conn6 <- [1,1786,null,{}] 02:07:11 INFO - PROCESS | 1096 | 1465204031911 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}] 02:07:11 INFO - PROCESS | 1096 | 1465204031914 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:12 INFO - PROCESS | 1096 | 1465204032043 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 02:07:12 INFO - PROCESS | 1096 | 1465204032158 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:12 INFO - PROCESS | 1096 | 1465204032161 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:12 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E7BC800 == 40 [pid = 1096] [id = 456] 02:07:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076991AEC00) [pid = 1096] [serial = 1368] [outer = 0000000000000000] 02:07:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769E4F1800) [pid = 1096] [serial = 1369] [outer = 00000076991AEC00] 02:07:12 INFO - PROCESS | 1096 | 1465204032222 Marionette DEBUG loaded listener.js 02:07:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769F426400) [pid = 1096] [serial = 1370] [outer = 00000076991AEC00] 02:07:12 INFO - PROCESS | 1096 | 1465204032837 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]]]}] 02:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 985ms 02:07:12 INFO - PROCESS | 1096 | 1465204032891 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 02:07:12 INFO - PROCESS | 1096 | 1465204032896 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 02:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:07:12 INFO - PROCESS | 1096 | 1465204032903 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:07:12 INFO - PROCESS | 1096 | 1465204032907 Marionette TRACE conn6 <- [1,1790,null,{}] 02:07:12 INFO - PROCESS | 1096 | 1465204032911 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}] 02:07:12 INFO - PROCESS | 1096 | 1465204032914 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:13 INFO - PROCESS | 1096 | 1465204033031 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 02:07:13 INFO - PROCESS | 1096 | 1465204033153 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:13 INFO - PROCESS | 1096 | 1465204033156 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:13 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E82800 == 41 [pid = 1096] [id = 457] 02:07:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A33C7400) [pid = 1096] [serial = 1371] [outer = 0000000000000000] 02:07:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A3E61800) [pid = 1096] [serial = 1372] [outer = 00000076A33C7400] 02:07:13 INFO - PROCESS | 1096 | 1465204033214 Marionette DEBUG loaded listener.js 02:07:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A615C000) [pid = 1096] [serial = 1373] [outer = 00000076A33C7400] 02:07:13 INFO - PROCESS | 1096 | 1465204033834 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]]]}] 02:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 985ms 02:07:13 INFO - PROCESS | 1096 | 1465204033889 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 02:07:13 INFO - PROCESS | 1096 | 1465204033892 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 02:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:07:13 INFO - PROCESS | 1096 | 1465204033895 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:07:13 INFO - PROCESS | 1096 | 1465204033899 Marionette TRACE conn6 <- [1,1794,null,{}] 02:07:13 INFO - PROCESS | 1096 | 1465204033911 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}] 02:07:13 INFO - PROCESS | 1096 | 1465204033917 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:14 INFO - PROCESS | 1096 | 1465204034040 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 02:07:14 INFO - PROCESS | 1096 | 1465204034156 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:14 INFO - PROCESS | 1096 | 1465204034159 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:14 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD651000 == 42 [pid = 1096] [id = 458] 02:07:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A87A2800) [pid = 1096] [serial = 1374] [outer = 0000000000000000] 02:07:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A9A20400) [pid = 1096] [serial = 1375] [outer = 00000076A87A2800] 02:07:14 INFO - PROCESS | 1096 | 1465204034219 Marionette DEBUG loaded listener.js 02:07:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076AA41C800) [pid = 1096] [serial = 1376] [outer = 00000076A87A2800] 02:07:14 INFO - PROCESS | 1096 | 1465204034836 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]]]}] 02:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 985ms 02:07:14 INFO - PROCESS | 1096 | 1465204034883 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 02:07:14 INFO - PROCESS | 1096 | 1465204034886 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 02:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:07:14 INFO - PROCESS | 1096 | 1465204034890 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:07:14 INFO - PROCESS | 1096 | 1465204034892 Marionette TRACE conn6 <- [1,1798,null,{}] 02:07:14 INFO - PROCESS | 1096 | 1465204034896 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}] 02:07:14 INFO - PROCESS | 1096 | 1465204034899 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:15 INFO - PROCESS | 1096 | 1465204035138 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 02:07:15 INFO - PROCESS | 1096 | 1465204035284 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:15 INFO - PROCESS | 1096 | 1465204035287 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:15 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699823800 == 43 [pid = 1096] [id = 459] 02:07:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (0000007698D1B800) [pid = 1096] [serial = 1377] [outer = 0000000000000000] 02:07:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076991B2C00) [pid = 1096] [serial = 1378] [outer = 0000007698D1B800] 02:07:15 INFO - PROCESS | 1096 | 1465204035341 Marionette DEBUG loaded listener.js 02:07:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (000000769E26E000) [pid = 1096] [serial = 1379] [outer = 0000007698D1B800] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD217800 == 42 [pid = 1096] [id = 454] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAAD9800 == 41 [pid = 1096] [id = 453] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BCF000 == 40 [pid = 1096] [id = 452] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8712800 == 39 [pid = 1096] [id = 451] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076A732C000 == 38 [pid = 1096] [id = 450] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63D9800 == 37 [pid = 1096] [id = 449] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076A3399800 == 36 [pid = 1096] [id = 448] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 000000769D759000 == 35 [pid = 1096] [id = 447] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 000000769DAD7800 == 34 [pid = 1096] [id = 446] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 000000769FDBE800 == 33 [pid = 1096] [id = 445] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAAE1800 == 32 [pid = 1096] [id = 444] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 000000769A30C800 == 31 [pid = 1096] [id = 435] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD651000 == 30 [pid = 1096] [id = 458] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E82800 == 29 [pid = 1096] [id = 457] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD510000 == 28 [pid = 1096] [id = 455] 02:07:16 INFO - PROCESS | 1096 | --DOCSHELL 000000769E7BC800 == 27 [pid = 1096] [id = 456] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A7E04000) [pid = 1096] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A3C3C000) [pid = 1096] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076991B5800) [pid = 1096] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (000000769A582000) [pid = 1096] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A294C400) [pid = 1096] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (000000769F14B400) [pid = 1096] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (000000769F29F800) [pid = 1096] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769F1B3400) [pid = 1096] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (0000007699858400) [pid = 1096] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A637C800) [pid = 1096] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769F2AD400) [pid = 1096] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769E270000) [pid = 1096] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A5246400) [pid = 1096] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A33BC400) [pid = 1096] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A9BB9400) [pid = 1096] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A7441400) [pid = 1096] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A51D0800) [pid = 1096] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A695AC00) [pid = 1096] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A650DC00) [pid = 1096] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A6C23C00) [pid = 1096] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A6DCEC00) [pid = 1096] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A7399800) [pid = 1096] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A92BF800) [pid = 1096] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A2D9B400) [pid = 1096] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 02:07:16 INFO - PROCESS | 1096 | 1465204036650 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]]]}] 02:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1786ms 02:07:16 INFO - PROCESS | 1096 | 1465204036702 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 02:07:16 INFO - PROCESS | 1096 | 1465204036706 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 02:07:16 INFO - PROCESS | 1096 | 1465204036714 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:07:16 INFO - PROCESS | 1096 | 1465204036717 Marionette TRACE conn6 <- [1,1802,null,{}] 02:07:16 INFO - PROCESS | 1096 | 1465204036729 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}] 02:07:16 INFO - PROCESS | 1096 | 1465204036732 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:16 INFO - PROCESS | 1096 | 1465204036821 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 02:07:16 INFO - PROCESS | 1096 | 1465204036836 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:16 INFO - PROCESS | 1096 | 1465204036838 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:16 INFO - PROCESS | 1096 | ++DOCSHELL 000000769941E000 == 28 [pid = 1096] [id = 460] 02:07:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (0000007698D9EC00) [pid = 1096] [serial = 1380] [outer = 0000000000000000] 02:07:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (0000007698DA3C00) [pid = 1096] [serial = 1381] [outer = 0000007698D9EC00] 02:07:16 INFO - PROCESS | 1096 | 1465204036889 Marionette DEBUG loaded listener.js 02:07:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (0000007699497400) [pid = 1096] [serial = 1382] [outer = 0000007698D9EC00] 02:07:17 INFO - PROCESS | 1096 | 1465204037399 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]]]}] 02:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 02:07:17 INFO - PROCESS | 1096 | 1465204037452 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 02:07:17 INFO - PROCESS | 1096 | 1465204037458 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 02:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:07:17 INFO - PROCESS | 1096 | 1465204037464 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:07:17 INFO - PROCESS | 1096 | 1465204037467 Marionette TRACE conn6 <- [1,1806,null,{}] 02:07:17 INFO - PROCESS | 1096 | 1465204037471 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}] 02:07:17 INFO - PROCESS | 1096 | 1465204037474 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:17 INFO - PROCESS | 1096 | 1465204037568 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 02:07:17 INFO - PROCESS | 1096 | 1465204037650 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:17 INFO - PROCESS | 1096 | 1465204037653 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:17 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F23C800 == 29 [pid = 1096] [id = 461] 02:07:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769D9B2C00) [pid = 1096] [serial = 1383] [outer = 0000000000000000] 02:07:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769DA11400) [pid = 1096] [serial = 1384] [outer = 000000769D9B2C00] 02:07:17 INFO - PROCESS | 1096 | 1465204037702 Marionette DEBUG loaded listener.js 02:07:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769E1D0000) [pid = 1096] [serial = 1385] [outer = 000000769D9B2C00] 02:07:18 INFO - PROCESS | 1096 | 1465204038129 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]]]}] 02:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 691ms 02:07:18 INFO - PROCESS | 1096 | 1465204038157 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 02:07:18 INFO - PROCESS | 1096 | 1465204038159 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 02:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:07:18 INFO - PROCESS | 1096 | 1465204038163 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:07:18 INFO - PROCESS | 1096 | 1465204038167 Marionette TRACE conn6 <- [1,1810,null,{}] 02:07:18 INFO - PROCESS | 1096 | 1465204038179 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}] 02:07:18 INFO - PROCESS | 1096 | 1465204038184 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:18 INFO - PROCESS | 1096 | 1465204038307 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 02:07:18 INFO - PROCESS | 1096 | 1465204038324 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:18 INFO - PROCESS | 1096 | 1465204038328 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:18 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A50A0800 == 30 [pid = 1096] [id = 462] 02:07:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (0000007698D9A000) [pid = 1096] [serial = 1386] [outer = 0000000000000000] 02:07:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769F2B3000) [pid = 1096] [serial = 1387] [outer = 0000007698D9A000] 02:07:18 INFO - PROCESS | 1096 | 1465204038377 Marionette DEBUG loaded listener.js 02:07:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769FC6D000) [pid = 1096] [serial = 1388] [outer = 0000007698D9A000] 02:07:18 INFO - PROCESS | 1096 | 1465204038861 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]]]}] 02:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 733ms 02:07:18 INFO - PROCESS | 1096 | 1465204038899 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 02:07:18 INFO - PROCESS | 1096 | 1465204038902 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 02:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:07:18 INFO - PROCESS | 1096 | 1465204038905 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:07:18 INFO - PROCESS | 1096 | 1465204038907 Marionette TRACE conn6 <- [1,1814,null,{}] 02:07:18 INFO - PROCESS | 1096 | 1465204038911 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}] 02:07:18 INFO - PROCESS | 1096 | 1465204038913 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:19 INFO - PROCESS | 1096 | 1465204039029 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 02:07:19 INFO - PROCESS | 1096 | 1465204039039 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:19 INFO - PROCESS | 1096 | 1465204039042 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:19 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E7D000 == 31 [pid = 1096] [id = 463] 02:07:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A2951400) [pid = 1096] [serial = 1389] [outer = 0000000000000000] 02:07:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A2955C00) [pid = 1096] [serial = 1390] [outer = 00000076A2951400] 02:07:19 INFO - PROCESS | 1096 | 1465204039130 Marionette DEBUG loaded listener.js 02:07:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A2D9C800) [pid = 1096] [serial = 1391] [outer = 00000076A2951400] 02:07:19 INFO - PROCESS | 1096 | 1465204039582 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]]]}] 02:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 733ms 02:07:19 INFO - PROCESS | 1096 | 1465204039641 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 02:07:19 INFO - PROCESS | 1096 | 1465204039643 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 02:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:07:19 INFO - PROCESS | 1096 | 1465204039647 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:07:19 INFO - PROCESS | 1096 | 1465204039649 Marionette TRACE conn6 <- [1,1818,null,{}] 02:07:19 INFO - PROCESS | 1096 | 1465204039693 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}] 02:07:19 INFO - PROCESS | 1096 | 1465204039695 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:19 INFO - PROCESS | 1096 | 1465204039806 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 02:07:19 INFO - PROCESS | 1096 | 1465204039818 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:19 INFO - PROCESS | 1096 | 1465204039820 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:19 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63DF800 == 32 [pid = 1096] [id = 464] 02:07:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (0000007698D99800) [pid = 1096] [serial = 1392] [outer = 0000000000000000] 02:07:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A36CF800) [pid = 1096] [serial = 1393] [outer = 0000007698D99800] 02:07:19 INFO - PROCESS | 1096 | 1465204039866 Marionette DEBUG loaded listener.js 02:07:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A3CB6C00) [pid = 1096] [serial = 1394] [outer = 0000007698D99800] 02:07:20 INFO - PROCESS | 1096 | 1465204040332 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]]]}] 02:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 712ms 02:07:20 INFO - PROCESS | 1096 | 1465204040362 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 02:07:20 INFO - PROCESS | 1096 | 1465204040364 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 02:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:07:20 INFO - PROCESS | 1096 | 1465204040367 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:07:20 INFO - PROCESS | 1096 | 1465204040369 Marionette TRACE conn6 <- [1,1822,null,{}] 02:07:20 INFO - PROCESS | 1096 | 1465204040373 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}] 02:07:20 INFO - PROCESS | 1096 | 1465204040379 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:20 INFO - PROCESS | 1096 | 1465204040518 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 02:07:20 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076987BC000) [pid = 1096] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:07:20 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A9A20800) [pid = 1096] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:07:20 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076AA41C400) [pid = 1096] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:07:20 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A9BBB400) [pid = 1096] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:07:20 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A6510400) [pid = 1096] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:07:20 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A3ECAC00) [pid = 1096] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:07:20 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (0000007699852800) [pid = 1096] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:07:20 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A2254C00) [pid = 1096] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:07:20 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769F42E000) [pid = 1096] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:07:20 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A3CBB000) [pid = 1096] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:07:20 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769DA89400) [pid = 1096] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:07:20 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A98A5000) [pid = 1096] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:07:20 INFO - PROCESS | 1096 | 1465204040742 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:20 INFO - PROCESS | 1096 | 1465204040745 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:20 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699B30800 == 33 [pid = 1096] [id = 465] 02:07:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (0000007697DC2C00) [pid = 1096] [serial = 1395] [outer = 0000000000000000] 02:07:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769915D800) [pid = 1096] [serial = 1396] [outer = 0000007697DC2C00] 02:07:20 INFO - PROCESS | 1096 | 1465204040794 Marionette DEBUG loaded listener.js 02:07:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A53E9400) [pid = 1096] [serial = 1397] [outer = 0000007697DC2C00] 02:07:21 INFO - PROCESS | 1096 | 1465204041200 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]]]}] 02:07:21 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 02:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 879ms 02:07:21 INFO - PROCESS | 1096 | 1465204041249 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 02:07:21 INFO - PROCESS | 1096 | 1465204041252 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 02:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:07:21 INFO - PROCESS | 1096 | 1465204041255 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:07:21 INFO - PROCESS | 1096 | 1465204041257 Marionette TRACE conn6 <- [1,1826,null,{}] 02:07:21 INFO - PROCESS | 1096 | 1465204041261 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}] 02:07:21 INFO - PROCESS | 1096 | 1465204041263 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:21 INFO - PROCESS | 1096 | 1465204041378 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 02:07:21 INFO - PROCESS | 1096 | 1465204041386 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:21 INFO - PROCESS | 1096 | 1465204041388 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:21 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E7F800 == 34 [pid = 1096] [id = 466] 02:07:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6503400) [pid = 1096] [serial = 1398] [outer = 0000000000000000] 02:07:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A650C400) [pid = 1096] [serial = 1399] [outer = 00000076A6503400] 02:07:21 INFO - PROCESS | 1096 | 1465204041434 Marionette DEBUG loaded listener.js 02:07:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A6955C00) [pid = 1096] [serial = 1400] [outer = 00000076A6503400] 02:07:21 INFO - PROCESS | 1096 | 1465204041855 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]]]}] 02:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 629ms 02:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:07:21 INFO - PROCESS | 1096 | 1465204041887 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 02:07:21 INFO - PROCESS | 1096 | 1465204041890 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 02:07:21 INFO - PROCESS | 1096 | 1465204041893 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:07:21 INFO - PROCESS | 1096 | 1465204041895 Marionette TRACE conn6 <- [1,1830,null,{}] 02:07:21 INFO - PROCESS | 1096 | 1465204041898 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}] 02:07:21 INFO - PROCESS | 1096 | 1465204041901 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:22 INFO - PROCESS | 1096 | 1465204042019 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 02:07:22 INFO - PROCESS | 1096 | 1465204042028 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:22 INFO - PROCESS | 1096 | 1465204042030 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:22 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9247800 == 35 [pid = 1096] [id = 467] 02:07:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A695C400) [pid = 1096] [serial = 1401] [outer = 0000000000000000] 02:07:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A69DE400) [pid = 1096] [serial = 1402] [outer = 00000076A695C400] 02:07:22 INFO - PROCESS | 1096 | 1465204042076 Marionette DEBUG loaded listener.js 02:07:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6C27800) [pid = 1096] [serial = 1403] [outer = 00000076A695C400] 02:07:22 INFO - PROCESS | 1096 | 1465204042522 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]]]}] 02:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 02:07:22 INFO - PROCESS | 1096 | 1465204042574 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 02:07:22 INFO - PROCESS | 1096 | 1465204042576 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 02:07:22 INFO - PROCESS | 1096 | 1465204042581 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:07:22 INFO - PROCESS | 1096 | 1465204042583 Marionette TRACE conn6 <- [1,1834,null,{}] 02:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:07:22 INFO - PROCESS | 1096 | 1465204042586 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}] 02:07:22 INFO - PROCESS | 1096 | 1465204042588 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:22 INFO - PROCESS | 1096 | 1465204042670 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 02:07:22 INFO - PROCESS | 1096 | 1465204042678 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:22 INFO - PROCESS | 1096 | 1465204042680 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:22 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A509D000 == 36 [pid = 1096] [id = 468] 02:07:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6C28800) [pid = 1096] [serial = 1404] [outer = 0000000000000000] 02:07:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A6DC6C00) [pid = 1096] [serial = 1405] [outer = 00000076A6C28800] 02:07:22 INFO - PROCESS | 1096 | 1465204042724 Marionette DEBUG loaded listener.js 02:07:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A73A1800) [pid = 1096] [serial = 1406] [outer = 00000076A6C28800] 02:07:23 INFO - PROCESS | 1096 | 1465204043576 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]]]}] 02:07: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) 02:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1031ms 02:07:23 INFO - PROCESS | 1096 | 1465204043618 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 02:07:23 INFO - PROCESS | 1096 | 1465204043623 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 02:07:23 INFO - PROCESS | 1096 | 1465204043649 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:07:23 INFO - PROCESS | 1096 | 1465204043655 Marionette TRACE conn6 <- [1,1838,null,{}] 02:07:23 INFO - PROCESS | 1096 | 1465204043661 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}] 02:07:23 INFO - PROCESS | 1096 | 1465204043664 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:23 INFO - PROCESS | 1096 | 1465204043798 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 02:07:23 INFO - PROCESS | 1096 | 1465204043912 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:23 INFO - PROCESS | 1096 | 1465204043915 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:23 INFO - PROCESS | 1096 | ++DOCSHELL 000000769FDC7000 == 37 [pid = 1096] [id = 469] 02:07:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (0000007699858400) [pid = 1096] [serial = 1407] [outer = 0000000000000000] 02:07:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769D771C00) [pid = 1096] [serial = 1408] [outer = 0000007699858400] 02:07:23 INFO - PROCESS | 1096 | 1465204043976 Marionette DEBUG loaded listener.js 02:07:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769E7AE400) [pid = 1096] [serial = 1409] [outer = 0000007699858400] 02:07:24 INFO - PROCESS | 1096 | 1465204044699 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]]]}] 02:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1081ms 02:07:24 INFO - PROCESS | 1096 | 1465204044734 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 02:07:24 INFO - PROCESS | 1096 | 1465204044739 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 02:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:07:24 INFO - PROCESS | 1096 | 1465204044746 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:07:24 INFO - PROCESS | 1096 | 1465204044749 Marionette TRACE conn6 <- [1,1842,null,{}] 02:07:24 INFO - PROCESS | 1096 | 1465204044753 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}] 02:07:24 INFO - PROCESS | 1096 | 1465204044757 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:24 INFO - PROCESS | 1096 | 1465204044890 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 02:07:25 INFO - PROCESS | 1096 | 1465204045100 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:25 INFO - PROCESS | 1096 | 1465204045104 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:25 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F09800 == 38 [pid = 1096] [id = 470] 02:07:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769754B400) [pid = 1096] [serial = 1410] [outer = 0000000000000000] 02:07:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076991A8800) [pid = 1096] [serial = 1411] [outer = 000000769754B400] 02:07:25 INFO - PROCESS | 1096 | 1465204045166 Marionette DEBUG loaded listener.js 02:07:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (000000769E714C00) [pid = 1096] [serial = 1412] [outer = 000000769754B400] 02:07:25 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9247800 == 37 [pid = 1096] [id = 467] 02:07:25 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E7F800 == 36 [pid = 1096] [id = 466] 02:07:25 INFO - PROCESS | 1096 | --DOCSHELL 0000007699B30800 == 35 [pid = 1096] [id = 465] 02:07:25 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63DF800 == 34 [pid = 1096] [id = 464] 02:07:25 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E7D000 == 33 [pid = 1096] [id = 463] 02:07:25 INFO - PROCESS | 1096 | --DOCSHELL 00000076A50A0800 == 32 [pid = 1096] [id = 462] 02:07:25 INFO - PROCESS | 1096 | --DOCSHELL 000000769F23C800 == 31 [pid = 1096] [id = 461] 02:07:25 INFO - PROCESS | 1096 | --DOCSHELL 000000769941E000 == 30 [pid = 1096] [id = 460] 02:07:25 INFO - PROCESS | 1096 | --DOCSHELL 0000007699823800 == 29 [pid = 1096] [id = 459] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A73A0800) [pid = 1096] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A6C2DC00) [pid = 1096] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (000000769D737800) [pid = 1096] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A294EC00) [pid = 1096] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A2DA5800) [pid = 1096] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A2950400) [pid = 1096] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A36D2400) [pid = 1096] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A53F2400) [pid = 1096] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769E2D2800) [pid = 1096] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769F2B4800) [pid = 1096] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A9BB7000) [pid = 1096] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A99FB800) [pid = 1096] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769F17DC00) [pid = 1096] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769F859800) [pid = 1096] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A9BB8400) [pid = 1096] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076AA424800) [pid = 1096] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A9DF5800) [pid = 1096] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076AA41E800) [pid = 1096] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076AA407000) [pid = 1096] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A9DEDC00) [pid = 1096] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A695A000) [pid = 1096] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A6B89000) [pid = 1096] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A69E8000) [pid = 1096] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A6379C00) [pid = 1096] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 02:07:25 INFO - PROCESS | 1096 | 1465204045841 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]]]}] 02:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1131ms 02:07:25 INFO - PROCESS | 1096 | 1465204045879 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 02:07:25 INFO - PROCESS | 1096 | 1465204045883 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 02:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:07:25 INFO - PROCESS | 1096 | 1465204045888 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:07:25 INFO - PROCESS | 1096 | 1465204045890 Marionette TRACE conn6 <- [1,1846,null,{}] 02:07:25 INFO - PROCESS | 1096 | 1465204045896 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}] 02:07:25 INFO - PROCESS | 1096 | 1465204045900 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:26 INFO - PROCESS | 1096 | 1465204045995 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 02:07:26 INFO - PROCESS | 1096 | 1465204046074 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:26 INFO - PROCESS | 1096 | 1465204046077 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:26 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F249000 == 30 [pid = 1096] [id = 471] 02:07:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769875C400) [pid = 1096] [serial = 1413] [outer = 0000000000000000] 02:07:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769D96F800) [pid = 1096] [serial = 1414] [outer = 000000769875C400] 02:07:26 INFO - PROCESS | 1096 | 1465204046127 Marionette DEBUG loaded listener.js 02:07:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769F2AD000) [pid = 1096] [serial = 1415] [outer = 000000769875C400] 02:07:26 INFO - PROCESS | 1096 | 1465204046595 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]]]}] 02:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 02:07:26 INFO - PROCESS | 1096 | 1465204046623 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 02:07:26 INFO - PROCESS | 1096 | 1465204046627 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 02:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:07:26 INFO - PROCESS | 1096 | 1465204046631 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:07:26 INFO - PROCESS | 1096 | 1465204046633 Marionette TRACE conn6 <- [1,1850,null,{}] 02:07:26 INFO - PROCESS | 1096 | 1465204046637 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}] 02:07:26 INFO - PROCESS | 1096 | 1465204046640 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:26 INFO - PROCESS | 1096 | 1465204046733 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 02:07:26 INFO - PROCESS | 1096 | 1465204046741 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:26 INFO - PROCESS | 1096 | 1465204046743 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:26 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5A2E000 == 31 [pid = 1096] [id = 472] 02:07:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A224FC00) [pid = 1096] [serial = 1416] [outer = 0000000000000000] 02:07:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A2C78800) [pid = 1096] [serial = 1417] [outer = 00000076A224FC00] 02:07:26 INFO - PROCESS | 1096 | 1465204046791 Marionette DEBUG loaded listener.js 02:07:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A33BC000) [pid = 1096] [serial = 1418] [outer = 00000076A224FC00] 02:07:27 INFO - PROCESS | 1096 | 1465204047274 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]]]}] 02:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 690ms 02:07:27 INFO - PROCESS | 1096 | 1465204047325 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 02:07:27 INFO - PROCESS | 1096 | 1465204047327 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 02:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:07:27 INFO - PROCESS | 1096 | 1465204047332 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:07:27 INFO - PROCESS | 1096 | 1465204047339 Marionette TRACE conn6 <- [1,1854,null,{}] 02:07:27 INFO - PROCESS | 1096 | 1465204047349 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}] 02:07:27 INFO - PROCESS | 1096 | 1465204047353 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:27 INFO - PROCESS | 1096 | 1465204047446 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 02:07:27 INFO - PROCESS | 1096 | 1465204047453 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:27 INFO - PROCESS | 1096 | 1465204047455 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:27 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A658F000 == 32 [pid = 1096] [id = 473] 02:07:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A51D0400) [pid = 1096] [serial = 1419] [outer = 0000000000000000] 02:07:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A5B71000) [pid = 1096] [serial = 1420] [outer = 00000076A51D0400] 02:07:27 INFO - PROCESS | 1096 | 1465204047502 Marionette DEBUG loaded listener.js 02:07:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6156400) [pid = 1096] [serial = 1421] [outer = 00000076A51D0400] 02:07:28 INFO - PROCESS | 1096 | 1465204048004 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]]]}] 02:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 734ms 02:07:28 INFO - PROCESS | 1096 | 1465204048068 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 02:07:28 INFO - PROCESS | 1096 | 1465204048071 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 02:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:07:28 INFO - PROCESS | 1096 | 1465204048074 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:07:28 INFO - PROCESS | 1096 | 1465204048076 Marionette TRACE conn6 <- [1,1858,null,{}] 02:07:28 INFO - PROCESS | 1096 | 1465204048080 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}] 02:07:28 INFO - PROCESS | 1096 | 1465204048082 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:28 INFO - PROCESS | 1096 | 1465204048205 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 02:07:28 INFO - PROCESS | 1096 | 1465204048211 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:28 INFO - PROCESS | 1096 | 1465204048213 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:28 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A737A800 == 33 [pid = 1096] [id = 474] 02:07:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6504C00) [pid = 1096] [serial = 1422] [outer = 0000000000000000] 02:07:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A651E800) [pid = 1096] [serial = 1423] [outer = 00000076A6504C00] 02:07:28 INFO - PROCESS | 1096 | 1465204048265 Marionette DEBUG loaded listener.js 02:07:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A69E2400) [pid = 1096] [serial = 1424] [outer = 00000076A6504C00] 02:07:28 INFO - PROCESS | 1096 | 1465204048700 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]]]}] 02:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 691ms 02:07:28 INFO - PROCESS | 1096 | 1465204048768 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 02:07:28 INFO - PROCESS | 1096 | 1465204048770 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 02:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:07:28 INFO - PROCESS | 1096 | 1465204048773 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:07:28 INFO - PROCESS | 1096 | 1465204048775 Marionette TRACE conn6 <- [1,1862,null,{}] 02:07:28 INFO - PROCESS | 1096 | 1465204048779 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}] 02:07:28 INFO - PROCESS | 1096 | 1465204048782 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:28 INFO - PROCESS | 1096 | 1465204048925 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 02:07:28 INFO - PROCESS | 1096 | 1465204048979 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:28 INFO - PROCESS | 1096 | 1465204048985 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:29 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63E1000 == 34 [pid = 1096] [id = 475] 02:07:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6C30800) [pid = 1096] [serial = 1425] [outer = 0000000000000000] 02:07:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6D0BC00) [pid = 1096] [serial = 1426] [outer = 00000076A6C30800] 02:07:29 INFO - PROCESS | 1096 | 1465204049042 Marionette DEBUG loaded listener.js 02:07:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A7E05400) [pid = 1096] [serial = 1427] [outer = 00000076A6C30800] 02:07:29 INFO - PROCESS | 1096 | 1465204049512 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]]]}] 02:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 776ms 02:07:29 INFO - PROCESS | 1096 | 1465204049553 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 02:07:29 INFO - PROCESS | 1096 | 1465204049555 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 02:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:07:29 INFO - PROCESS | 1096 | 1465204049565 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:07:29 INFO - PROCESS | 1096 | 1465204049567 Marionette TRACE conn6 <- [1,1866,null,{}] 02:07:29 INFO - PROCESS | 1096 | 1465204049571 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}] 02:07:29 INFO - PROCESS | 1096 | 1465204049573 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:29 INFO - PROCESS | 1096 | 1465204049701 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 02:07:29 INFO - PROCESS | 1096 | 1465204049777 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:29 INFO - PROCESS | 1096 | 1465204049779 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:29 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BE9800 == 35 [pid = 1096] [id = 476] 02:07:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A92C2000) [pid = 1096] [serial = 1428] [outer = 0000000000000000] 02:07:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A92C5C00) [pid = 1096] [serial = 1429] [outer = 00000076A92C2000] 02:07:29 INFO - PROCESS | 1096 | 1465204049824 Marionette DEBUG loaded listener.js 02:07:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A99FA800) [pid = 1096] [serial = 1430] [outer = 00000076A92C2000] 02:07:30 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A695C400) [pid = 1096] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:07:30 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (0000007698D9EC00) [pid = 1096] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:07:30 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769D9B2C00) [pid = 1096] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:07:30 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (0000007698D9A000) [pid = 1096] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:07:30 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A2951400) [pid = 1096] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:07:30 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (0000007698D1B800) [pid = 1096] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:07:30 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (0000007698D99800) [pid = 1096] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:07:30 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (0000007697DC2C00) [pid = 1096] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:07:30 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076991AEC00) [pid = 1096] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:07:30 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A33C7400) [pid = 1096] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:07:30 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A87A2800) [pid = 1096] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:07:30 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A6503400) [pid = 1096] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:07:30 INFO - PROCESS | 1096 | 1465204050266 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]]]}] 02:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 732ms 02:07:30 INFO - PROCESS | 1096 | 1465204050319 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 02:07:30 INFO - PROCESS | 1096 | 1465204050322 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 02:07:30 INFO - PROCESS | 1096 | 1465204050330 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:07:30 INFO - PROCESS | 1096 | 1465204050332 Marionette TRACE conn6 <- [1,1870,null,{}] 02:07:30 INFO - PROCESS | 1096 | 1465204050336 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}] 02:07:30 INFO - PROCESS | 1096 | 1465204050338 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:30 INFO - PROCESS | 1096 | 1465204050421 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 02:07:30 INFO - PROCESS | 1096 | 1465204050426 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:30 INFO - PROCESS | 1096 | 1465204050428 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:30 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F238800 == 36 [pid = 1096] [id = 477] 02:07:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076991AEC00) [pid = 1096] [serial = 1431] [outer = 0000000000000000] 02:07:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A637E400) [pid = 1096] [serial = 1432] [outer = 00000076991AEC00] 02:07:30 INFO - PROCESS | 1096 | 1465204050474 Marionette DEBUG loaded listener.js 02:07:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A99F9C00) [pid = 1096] [serial = 1433] [outer = 00000076991AEC00] 02:07:30 INFO - PROCESS | 1096 | 1465204050889 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]]]}] 02:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 627ms 02:07:30 INFO - PROCESS | 1096 | 1465204050961 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 02:07:30 INFO - PROCESS | 1096 | 1465204050972 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 02:07:30 INFO - PROCESS | 1096 | 1465204050975 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:07:30 INFO - PROCESS | 1096 | 1465204050977 Marionette TRACE conn6 <- [1,1874,null,{}] 02:07:30 INFO - PROCESS | 1096 | 1465204050981 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}] 02:07:30 INFO - PROCESS | 1096 | 1465204050983 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:31 INFO - PROCESS | 1096 | 1465204051069 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 02:07:31 INFO - PROCESS | 1096 | 1465204051082 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:31 INFO - PROCESS | 1096 | 1465204051084 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:31 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD20C000 == 37 [pid = 1096] [id = 478] 02:07:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A8976000) [pid = 1096] [serial = 1434] [outer = 0000000000000000] 02:07:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A9BB3800) [pid = 1096] [serial = 1435] [outer = 00000076A8976000] 02:07:31 INFO - PROCESS | 1096 | 1465204051129 Marionette DEBUG loaded listener.js 02:07:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A9BBE400) [pid = 1096] [serial = 1436] [outer = 00000076A8976000] 02:07:31 INFO - PROCESS | 1096 | 1465204051557 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]]]}] 02:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 02:07:31 INFO - PROCESS | 1096 | 1465204051609 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 02:07:31 INFO - PROCESS | 1096 | 1465204051611 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 02:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:07:31 INFO - PROCESS | 1096 | 1465204051614 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:07:31 INFO - PROCESS | 1096 | 1465204051616 Marionette TRACE conn6 <- [1,1878,null,{}] 02:07:31 INFO - PROCESS | 1096 | 1465204051620 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}] 02:07:31 INFO - PROCESS | 1096 | 1465204051622 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:31 INFO - PROCESS | 1096 | 1465204051707 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 02:07:31 INFO - PROCESS | 1096 | 1465204051715 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:31 INFO - PROCESS | 1096 | 1465204051717 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:31 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD481000 == 38 [pid = 1096] [id = 479] 02:07:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A9BBD800) [pid = 1096] [serial = 1437] [outer = 0000000000000000] 02:07:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A9DF4C00) [pid = 1096] [serial = 1438] [outer = 00000076A9BBD800] 02:07:31 INFO - PROCESS | 1096 | 1465204051762 Marionette DEBUG loaded listener.js 02:07:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076AA406C00) [pid = 1096] [serial = 1439] [outer = 00000076A9BBD800] 02:07:32 INFO - PROCESS | 1096 | 1465204052399 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]]]}] 02:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 839ms 02:07:32 INFO - PROCESS | 1096 | 1465204052457 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 02:07:32 INFO - PROCESS | 1096 | 1465204052462 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 02:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:07:32 INFO - PROCESS | 1096 | 1465204052467 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:07:32 INFO - PROCESS | 1096 | 1465204052471 Marionette TRACE conn6 <- [1,1882,null,{}] 02:07:32 INFO - PROCESS | 1096 | 1465204052477 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}] 02:07:32 INFO - PROCESS | 1096 | 1465204052481 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:32 INFO - PROCESS | 1096 | 1465204052602 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 02:07:32 INFO - PROCESS | 1096 | 1465204052727 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:32 INFO - PROCESS | 1096 | 1465204052730 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:32 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D68800 == 39 [pid = 1096] [id = 480] 02:07:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769DA0F000) [pid = 1096] [serial = 1440] [outer = 0000000000000000] 02:07:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769F17F000) [pid = 1096] [serial = 1441] [outer = 000000769DA0F000] 02:07:32 INFO - PROCESS | 1096 | 1465204052790 Marionette DEBUG loaded listener.js 02:07:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769FC70800) [pid = 1096] [serial = 1442] [outer = 000000769DA0F000] 02:07:33 INFO - PROCESS | 1096 | 1465204053461 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]]]}] 02:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1039ms 02:07:33 INFO - PROCESS | 1096 | 1465204053509 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 02:07:33 INFO - PROCESS | 1096 | 1465204053514 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 02:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:07:33 INFO - PROCESS | 1096 | 1465204053521 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:07:33 INFO - PROCESS | 1096 | 1465204053524 Marionette TRACE conn6 <- [1,1886,null,{}] 02:07:33 INFO - PROCESS | 1096 | 1465204053549 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}] 02:07:33 INFO - PROCESS | 1096 | 1465204053552 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:33 INFO - PROCESS | 1096 | 1465204053670 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 02:07:33 INFO - PROCESS | 1096 | 1465204053793 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:33 INFO - PROCESS | 1096 | 1465204053796 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:33 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A87BF800 == 40 [pid = 1096] [id = 481] 02:07:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A36CC000) [pid = 1096] [serial = 1443] [outer = 0000000000000000] 02:07:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A3E6A800) [pid = 1096] [serial = 1444] [outer = 00000076A36CC000] 02:07:33 INFO - PROCESS | 1096 | 1465204053855 Marionette DEBUG loaded listener.js 02:07:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A6378C00) [pid = 1096] [serial = 1445] [outer = 00000076A36CC000] 02:07:34 INFO - PROCESS | 1096 | 1465204054488 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]]]}] 02:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1003ms 02:07:34 INFO - PROCESS | 1096 | 1465204054526 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 02:07:34 INFO - PROCESS | 1096 | 1465204054529 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 02:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:07:34 INFO - PROCESS | 1096 | 1465204054533 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:07:34 INFO - PROCESS | 1096 | 1465204054537 Marionette TRACE conn6 <- [1,1890,null,{}] 02:07:34 INFO - PROCESS | 1096 | 1465204054565 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}] 02:07:34 INFO - PROCESS | 1096 | 1465204054570 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:34 INFO - PROCESS | 1096 | 1465204054689 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 02:07:34 INFO - PROCESS | 1096 | 1465204054813 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:34 INFO - PROCESS | 1096 | 1465204054817 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:34 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD64A000 == 41 [pid = 1096] [id = 482] 02:07:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A8971000) [pid = 1096] [serial = 1446] [outer = 0000000000000000] 02:07:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A8977000) [pid = 1096] [serial = 1447] [outer = 00000076A8971000] 02:07:34 INFO - PROCESS | 1096 | 1465204054876 Marionette DEBUG loaded listener.js 02:07:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A9DF5800) [pid = 1096] [serial = 1448] [outer = 00000076A8971000] 02:07:35 INFO - PROCESS | 1096 | 1465204055612 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]]]}] 02:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1157ms 02:07:35 INFO - PROCESS | 1096 | 1465204055692 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 02:07:35 INFO - PROCESS | 1096 | 1465204055697 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 02:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:07:35 INFO - PROCESS | 1096 | 1465204055702 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:07:35 INFO - PROCESS | 1096 | 1465204055705 Marionette TRACE conn6 <- [1,1894,null,{}] 02:07:35 INFO - PROCESS | 1096 | 1465204055725 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}] 02:07:35 INFO - PROCESS | 1096 | 1465204055728 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:35 INFO - PROCESS | 1096 | 1465204055842 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 02:07:35 INFO - PROCESS | 1096 | 1465204055918 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:35 INFO - PROCESS | 1096 | 1465204055923 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:35 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698DAF000 == 42 [pid = 1096] [id = 483] 02:07:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (000000769D969000) [pid = 1096] [serial = 1449] [outer = 0000000000000000] 02:07:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (000000769E7AE000) [pid = 1096] [serial = 1450] [outer = 000000769D969000] 02:07:36 INFO - PROCESS | 1096 | 1465204056022 Marionette DEBUG loaded listener.js 02:07:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (000000769F424400) [pid = 1096] [serial = 1451] [outer = 000000769D969000] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD20C000 == 41 [pid = 1096] [id = 478] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 000000769F238800 == 40 [pid = 1096] [id = 477] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BE9800 == 39 [pid = 1096] [id = 476] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63E1000 == 38 [pid = 1096] [id = 475] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 00000076A737A800 == 37 [pid = 1096] [id = 474] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 00000076A658F000 == 36 [pid = 1096] [id = 473] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5A2E000 == 35 [pid = 1096] [id = 472] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 000000769F249000 == 34 [pid = 1096] [id = 471] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F09800 == 33 [pid = 1096] [id = 470] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 000000769FDC7000 == 32 [pid = 1096] [id = 469] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 00000076A509D000 == 31 [pid = 1096] [id = 468] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD64A000 == 30 [pid = 1096] [id = 482] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 00000076A87BF800 == 29 [pid = 1096] [id = 481] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD481000 == 28 [pid = 1096] [id = 479] 02:07:36 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D68800 == 27 [pid = 1096] [id = 480] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A69DE400) [pid = 1096] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (0000007698DA3C00) [pid = 1096] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (0000007699497400) [pid = 1096] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (000000769DA11400) [pid = 1096] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (000000769E1D0000) [pid = 1096] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (000000769F2B3000) [pid = 1096] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A2955C00) [pid = 1096] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769E26E000) [pid = 1096] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076991B2C00) [pid = 1096] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A36CF800) [pid = 1096] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A2D9C800) [pid = 1096] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769915D800) [pid = 1096] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A3CB6C00) [pid = 1096] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F426400) [pid = 1096] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769E4F1800) [pid = 1096] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A615C000) [pid = 1096] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A3E61800) [pid = 1096] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076AA41C800) [pid = 1096] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A9A20400) [pid = 1096] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A53E9400) [pid = 1096] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A650C400) [pid = 1096] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A6955C00) [pid = 1096] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A6C27800) [pid = 1096] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 02:07:36 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (000000769FC6D000) [pid = 1096] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 02:07:37 INFO - PROCESS | 1096 | 1465204057262 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]]]}] 02:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1612ms 02:07:37 INFO - PROCESS | 1096 | 1465204057362 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 02:07:37 INFO - PROCESS | 1096 | 1465204057367 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 02:07:37 INFO - PROCESS | 1096 | 1465204057376 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:07:37 INFO - PROCESS | 1096 | 1465204057379 Marionette TRACE conn6 <- [1,1898,null,{}] 02:07:37 INFO - PROCESS | 1096 | 1465204057385 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}] 02:07:37 INFO - PROCESS | 1096 | 1465204057388 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:37 INFO - PROCESS | 1096 | 1465204057484 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 02:07:37 INFO - PROCESS | 1096 | 1465204057493 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:37 INFO - PROCESS | 1096 | 1465204057495 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:37 INFO - PROCESS | 1096 | ++DOCSHELL 000000769D75E800 == 28 [pid = 1096] [id = 484] 02:07:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (0000007699164800) [pid = 1096] [serial = 1452] [outer = 0000000000000000] 02:07:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076991AF400) [pid = 1096] [serial = 1453] [outer = 0000007699164800] 02:07:37 INFO - PROCESS | 1096 | 1465204057544 Marionette DEBUG loaded listener.js 02:07:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769A520800) [pid = 1096] [serial = 1454] [outer = 0000007699164800] 02:07:38 INFO - PROCESS | 1096 | 1465204058034 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]]]}] 02:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 02:07:38 INFO - PROCESS | 1096 | 1465204058074 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 02:07:38 INFO - PROCESS | 1096 | 1465204058080 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 02:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:07:38 INFO - PROCESS | 1096 | 1465204058086 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:07:38 INFO - PROCESS | 1096 | 1465204058089 Marionette TRACE conn6 <- [1,1902,null,{}] 02:07:38 INFO - PROCESS | 1096 | 1465204058093 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}] 02:07:38 INFO - PROCESS | 1096 | 1465204058096 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:38 INFO - PROCESS | 1096 | 1465204058189 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 02:07:38 INFO - PROCESS | 1096 | 1465204058198 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:38 INFO - PROCESS | 1096 | 1465204058201 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:38 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F2ED000 == 29 [pid = 1096] [id = 485] 02:07:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769E2D2000) [pid = 1096] [serial = 1455] [outer = 0000000000000000] 02:07:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769E43A400) [pid = 1096] [serial = 1456] [outer = 000000769E2D2000] 02:07:38 INFO - PROCESS | 1096 | 1465204058251 Marionette DEBUG loaded listener.js 02:07:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769F181000) [pid = 1096] [serial = 1457] [outer = 000000769E2D2000] 02:07:38 INFO - PROCESS | 1096 | 1465204058736 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]]]}] 02:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 02:07:38 INFO - PROCESS | 1096 | 1465204058778 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 02:07:38 INFO - PROCESS | 1096 | 1465204058781 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 02:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:07:38 INFO - PROCESS | 1096 | 1465204058784 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:07:38 INFO - PROCESS | 1096 | 1465204058788 Marionette TRACE conn6 <- [1,1906,null,{}] 02:07:38 INFO - PROCESS | 1096 | 1465204058799 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}] 02:07:38 INFO - PROCESS | 1096 | 1465204058804 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:38 INFO - PROCESS | 1096 | 1465204058922 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 02:07:39 INFO - PROCESS | 1096 | 1465204059010 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:39 INFO - PROCESS | 1096 | 1465204059014 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:39 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5A2E000 == 30 [pid = 1096] [id = 486] 02:07:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (0000007697529800) [pid = 1096] [serial = 1458] [outer = 0000000000000000] 02:07:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A22D3400) [pid = 1096] [serial = 1459] [outer = 0000007697529800] 02:07:39 INFO - PROCESS | 1096 | 1465204059063 Marionette DEBUG loaded listener.js 02:07:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A2959C00) [pid = 1096] [serial = 1460] [outer = 0000007697529800] 02:07:39 INFO - PROCESS | 1096 | 1465204059481 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]]]}] 02:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 734ms 02:07:39 INFO - PROCESS | 1096 | 1465204059521 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 02:07:39 INFO - PROCESS | 1096 | 1465204059524 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 02:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:07:39 INFO - PROCESS | 1096 | 1465204059535 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:07:39 INFO - PROCESS | 1096 | 1465204059537 Marionette TRACE conn6 <- [1,1910,null,{}] 02:07:39 INFO - PROCESS | 1096 | 1465204059541 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}] 02:07:39 INFO - PROCESS | 1096 | 1465204059543 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:39 INFO - PROCESS | 1096 | 1465204059660 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 02:07:39 INFO - PROCESS | 1096 | 1465204059666 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:39 INFO - PROCESS | 1096 | 1465204059668 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:39 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63CF800 == 31 [pid = 1096] [id = 487] 02:07:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A2D9E000) [pid = 1096] [serial = 1461] [outer = 0000000000000000] 02:07:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A33BD400) [pid = 1096] [serial = 1462] [outer = 00000076A2D9E000] 02:07:39 INFO - PROCESS | 1096 | 1465204059762 Marionette DEBUG loaded listener.js 02:07:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A3C45400) [pid = 1096] [serial = 1463] [outer = 00000076A2D9E000] 02:07:40 INFO - PROCESS | 1096 | 1465204060210 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]]]}] 02:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 733ms 02:07:40 INFO - PROCESS | 1096 | 1465204060289 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 02:07:40 INFO - PROCESS | 1096 | 1465204060291 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 02:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:07:40 INFO - PROCESS | 1096 | 1465204060294 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:07:40 INFO - PROCESS | 1096 | 1465204060296 Marionette TRACE conn6 <- [1,1914,null,{}] 02:07:40 INFO - PROCESS | 1096 | 1465204060299 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}] 02:07:40 INFO - PROCESS | 1096 | 1465204060302 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:40 INFO - PROCESS | 1096 | 1465204060413 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 02:07:40 INFO - PROCESS | 1096 | 1465204060425 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:40 INFO - PROCESS | 1096 | 1465204060427 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:40 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A698B800 == 32 [pid = 1096] [id = 488] 02:07:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769E2CC800) [pid = 1096] [serial = 1464] [outer = 0000000000000000] 02:07:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A3EF7000) [pid = 1096] [serial = 1465] [outer = 000000769E2CC800] 02:07:40 INFO - PROCESS | 1096 | 1465204060473 Marionette DEBUG loaded listener.js 02:07:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A5D9F800) [pid = 1096] [serial = 1466] [outer = 000000769E2CC800] 02:07:40 INFO - PROCESS | 1096 | 1465204060948 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]]]}] 02:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 691ms 02:07:40 INFO - PROCESS | 1096 | 1465204060993 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 02:07:40 INFO - PROCESS | 1096 | 1465204060995 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 02:07:41 INFO - PROCESS | 1096 | 1465204060998 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:07:41 INFO - PROCESS | 1096 | 1465204061000 Marionette TRACE conn6 <- [1,1918,null,{}] 02:07:41 INFO - PROCESS | 1096 | 1465204061004 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}] 02:07:41 INFO - PROCESS | 1096 | 1465204061010 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:41 INFO - PROCESS | 1096 | 1465204061153 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 02:07:41 INFO - PROCESS | 1096 | 1465204061210 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:41 INFO - PROCESS | 1096 | 1465204061212 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:41 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E77000 == 33 [pid = 1096] [id = 489] 02:07:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A637E000) [pid = 1096] [serial = 1467] [outer = 0000000000000000] 02:07:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A6954C00) [pid = 1096] [serial = 1468] [outer = 00000076A637E000] 02:07:41 INFO - PROCESS | 1096 | 1465204061258 Marionette DEBUG loaded listener.js 02:07:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A6BC3400) [pid = 1096] [serial = 1469] [outer = 00000076A637E000] 02:07:41 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A6504C00) [pid = 1096] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:07:41 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A6C30800) [pid = 1096] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:07:41 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A6C28800) [pid = 1096] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:07:41 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769754B400) [pid = 1096] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:07:41 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (0000007699858400) [pid = 1096] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:07:41 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A224FC00) [pid = 1096] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:07:41 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769875C400) [pid = 1096] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:07:41 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A9BBD800) [pid = 1096] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:07:41 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A51D0400) [pid = 1096] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:07:41 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A92C2000) [pid = 1096] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:07:41 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A8976000) [pid = 1096] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:07:41 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076991AEC00) [pid = 1096] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:07:41 INFO - PROCESS | 1096 | 1465204061830 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]]]}] 02:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 881ms 02:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:07:41 INFO - PROCESS | 1096 | 1465204061884 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 02:07:41 INFO - PROCESS | 1096 | 1465204061886 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 02:07:41 INFO - PROCESS | 1096 | 1465204061890 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:07:41 INFO - PROCESS | 1096 | 1465204061891 Marionette TRACE conn6 <- [1,1922,null,{}] 02:07:41 INFO - PROCESS | 1096 | 1465204061895 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}] 02:07:41 INFO - PROCESS | 1096 | 1465204061897 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:41 INFO - PROCESS | 1096 | 1465204061982 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 02:07:41 INFO - PROCESS | 1096 | 1465204061989 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:41 INFO - PROCESS | 1096 | 1465204061992 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:42 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A899A000 == 34 [pid = 1096] [id = 490] 02:07:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769915C000) [pid = 1096] [serial = 1470] [outer = 0000000000000000] 02:07:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A69DF000) [pid = 1096] [serial = 1471] [outer = 000000769915C000] 02:07:42 INFO - PROCESS | 1096 | 1465204062038 Marionette DEBUG loaded listener.js 02:07:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A6C2A400) [pid = 1096] [serial = 1472] [outer = 000000769915C000] 02:07:42 INFO - PROCESS | 1096 | 1465204062470 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]]]}] 02:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 02:07:42 INFO - PROCESS | 1096 | 1465204062522 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 02:07:42 INFO - PROCESS | 1096 | 1465204062524 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 02:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:07:42 INFO - PROCESS | 1096 | 1465204062528 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:07:42 INFO - PROCESS | 1096 | 1465204062530 Marionette TRACE conn6 <- [1,1926,null,{}] 02:07:42 INFO - PROCESS | 1096 | 1465204062533 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}] 02:07:42 INFO - PROCESS | 1096 | 1465204062535 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:42 INFO - PROCESS | 1096 | 1465204062619 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 02:07:42 INFO - PROCESS | 1096 | 1465204062627 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:42 INFO - PROCESS | 1096 | 1465204062629 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:42 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9AB5000 == 35 [pid = 1096] [id = 491] 02:07:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6C31800) [pid = 1096] [serial = 1473] [outer = 0000000000000000] 02:07:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6DC0400) [pid = 1096] [serial = 1474] [outer = 00000076A6C31800] 02:07:42 INFO - PROCESS | 1096 | 1465204062674 Marionette DEBUG loaded listener.js 02:07:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A743D400) [pid = 1096] [serial = 1475] [outer = 00000076A6C31800] 02:07:43 INFO - PROCESS | 1096 | 1465204063115 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]]]}] 02:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 627ms 02:07:43 INFO - PROCESS | 1096 | 1465204063160 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 02:07:43 INFO - PROCESS | 1096 | 1465204063162 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 02:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:07:43 INFO - PROCESS | 1096 | 1465204063166 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:07:43 INFO - PROCESS | 1096 | 1465204063167 Marionette TRACE conn6 <- [1,1930,null,{}] 02:07:43 INFO - PROCESS | 1096 | 1465204063171 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}] 02:07:43 INFO - PROCESS | 1096 | 1465204063173 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:43 INFO - PROCESS | 1096 | 1465204063256 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 02:07:43 INFO - PROCESS | 1096 | 1465204063262 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:43 INFO - PROCESS | 1096 | 1465204063264 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:43 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5A2D000 == 36 [pid = 1096] [id = 492] 02:07:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A83C5000) [pid = 1096] [serial = 1476] [outer = 0000000000000000] 02:07:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A8798C00) [pid = 1096] [serial = 1477] [outer = 00000076A83C5000] 02:07:43 INFO - PROCESS | 1096 | 1465204063309 Marionette DEBUG loaded listener.js 02:07:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A92C0C00) [pid = 1096] [serial = 1478] [outer = 00000076A83C5000] 02:07:44 INFO - PROCESS | 1096 | 1465204064112 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]]]}] 02:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 986ms 02:07:44 INFO - PROCESS | 1096 | 1465204064154 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 02:07:44 INFO - PROCESS | 1096 | 1465204064158 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 02:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:07:44 INFO - PROCESS | 1096 | 1465204064163 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:07:44 INFO - PROCESS | 1096 | 1465204064167 Marionette TRACE conn6 <- [1,1934,null,{}] 02:07:44 INFO - PROCESS | 1096 | 1465204064174 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}] 02:07:44 INFO - PROCESS | 1096 | 1465204064177 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:44 INFO - PROCESS | 1096 | 1465204064317 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 02:07:44 INFO - PROCESS | 1096 | 1465204064440 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:44 INFO - PROCESS | 1096 | 1465204064443 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:44 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F2D4000 == 37 [pid = 1096] [id = 493] 02:07:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (0000007698D95C00) [pid = 1096] [serial = 1479] [outer = 0000000000000000] 02:07:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769959C800) [pid = 1096] [serial = 1480] [outer = 0000007698D95C00] 02:07:44 INFO - PROCESS | 1096 | 1465204064503 Marionette DEBUG loaded listener.js 02:07:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769E42D800) [pid = 1096] [serial = 1481] [outer = 0000007698D95C00] 02:07:45 INFO - PROCESS | 1096 | 1465204065305 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]]]}] 02:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1182ms 02:07:45 INFO - PROCESS | 1096 | 1465204065349 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 02:07:45 INFO - PROCESS | 1096 | 1465204065354 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 02:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:07:45 INFO - PROCESS | 1096 | 1465204065385 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:07:45 INFO - PROCESS | 1096 | 1465204065388 Marionette TRACE conn6 <- [1,1938,null,{}] 02:07:45 INFO - PROCESS | 1096 | 1465204065393 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}] 02:07:45 INFO - PROCESS | 1096 | 1465204065396 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:45 INFO - PROCESS | 1096 | 1465204065533 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 02:07:45 INFO - PROCESS | 1096 | 1465204065726 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:45 INFO - PROCESS | 1096 | 1465204065729 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:45 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F09000 == 38 [pid = 1096] [id = 494] 02:07:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (0000007697D4A400) [pid = 1096] [serial = 1482] [outer = 0000000000000000] 02:07:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769915E400) [pid = 1096] [serial = 1483] [outer = 0000007697D4A400] 02:07:45 INFO - PROCESS | 1096 | 1465204065790 Marionette DEBUG loaded listener.js 02:07:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (000000769F148800) [pid = 1096] [serial = 1484] [outer = 0000007697D4A400] 02:07:46 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9AB5000 == 37 [pid = 1096] [id = 491] 02:07:46 INFO - PROCESS | 1096 | --DOCSHELL 00000076A899A000 == 36 [pid = 1096] [id = 490] 02:07:46 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E77000 == 35 [pid = 1096] [id = 489] 02:07:46 INFO - PROCESS | 1096 | --DOCSHELL 00000076A698B800 == 34 [pid = 1096] [id = 488] 02:07:46 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63CF800 == 33 [pid = 1096] [id = 487] 02:07:46 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5A2E000 == 32 [pid = 1096] [id = 486] 02:07:46 INFO - PROCESS | 1096 | --DOCSHELL 000000769F2ED000 == 31 [pid = 1096] [id = 485] 02:07:46 INFO - PROCESS | 1096 | --DOCSHELL 000000769D75E800 == 30 [pid = 1096] [id = 484] 02:07:46 INFO - PROCESS | 1096 | --DOCSHELL 0000007698DAF000 == 29 [pid = 1096] [id = 483] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A651E800) [pid = 1096] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A7E05400) [pid = 1096] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A6D0BC00) [pid = 1096] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A73A1800) [pid = 1096] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A6DC6C00) [pid = 1096] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076991A8800) [pid = 1096] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769E714C00) [pid = 1096] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769D771C00) [pid = 1096] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769E7AE400) [pid = 1096] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A2C78800) [pid = 1096] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A33BC000) [pid = 1096] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769D96F800) [pid = 1096] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076AA406C00) [pid = 1096] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769F2AD000) [pid = 1096] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A9DF4C00) [pid = 1096] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A5B71000) [pid = 1096] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A92C5C00) [pid = 1096] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A9BB3800) [pid = 1096] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A99FA800) [pid = 1096] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A69E2400) [pid = 1096] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A637E400) [pid = 1096] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A99F9C00) [pid = 1096] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A6156400) [pid = 1096] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A9BBE400) [pid = 1096] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 02:07:46 INFO - PROCESS | 1096 | 1465204066431 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]]]}] 02:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1090ms 02:07:46 INFO - PROCESS | 1096 | 1465204066477 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 02:07:46 INFO - PROCESS | 1096 | 1465204066481 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 02:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:07:46 INFO - PROCESS | 1096 | 1465204066485 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:07:46 INFO - PROCESS | 1096 | 1465204066488 Marionette TRACE conn6 <- [1,1942,null,{}] 02:07:46 INFO - PROCESS | 1096 | 1465204066494 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}] 02:07:46 INFO - PROCESS | 1096 | 1465204066498 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:46 INFO - PROCESS | 1096 | 1465204066593 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 02:07:46 INFO - PROCESS | 1096 | 1465204066675 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:46 INFO - PROCESS | 1096 | 1465204066678 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:46 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6FC000 == 30 [pid = 1096] [id = 495] 02:07:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (0000007698D95400) [pid = 1096] [serial = 1485] [outer = 0000000000000000] 02:07:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769D7E7000) [pid = 1096] [serial = 1486] [outer = 0000007698D95400] 02:07:46 INFO - PROCESS | 1096 | 1465204066726 Marionette DEBUG loaded listener.js 02:07:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769F2B1C00) [pid = 1096] [serial = 1487] [outer = 0000007698D95400] 02:07:47 INFO - PROCESS | 1096 | 1465204067184 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]]]}] 02:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 02:07:47 INFO - PROCESS | 1096 | 1465204067224 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 02:07:47 INFO - PROCESS | 1096 | 1465204067228 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 02:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:07:47 INFO - PROCESS | 1096 | 1465204067232 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:07:47 INFO - PROCESS | 1096 | 1465204067234 Marionette TRACE conn6 <- [1,1946,null,{}] 02:07:47 INFO - PROCESS | 1096 | 1465204067243 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}] 02:07:47 INFO - PROCESS | 1096 | 1465204067246 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:47 INFO - PROCESS | 1096 | 1465204067343 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 02:07:47 INFO - PROCESS | 1096 | 1465204067350 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:47 INFO - PROCESS | 1096 | 1465204067353 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:47 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5A18800 == 31 [pid = 1096] [id = 496] 02:07:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A294B400) [pid = 1096] [serial = 1488] [outer = 0000000000000000] 02:07:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A2958800) [pid = 1096] [serial = 1489] [outer = 00000076A294B400] 02:07:47 INFO - PROCESS | 1096 | 1465204067400 Marionette DEBUG loaded listener.js 02:07:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A33BE400) [pid = 1096] [serial = 1490] [outer = 00000076A294B400] 02:07:47 INFO - PROCESS | 1096 | 1465204067869 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]]]}] 02:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 02:07:47 INFO - PROCESS | 1096 | 1465204067909 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 02:07:47 INFO - PROCESS | 1096 | 1465204067911 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 02:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:07:47 INFO - PROCESS | 1096 | 1465204067916 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:07:47 INFO - PROCESS | 1096 | 1465204067923 Marionette TRACE conn6 <- [1,1950,null,{}] 02:07:47 INFO - PROCESS | 1096 | 1465204067933 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}] 02:07:47 INFO - PROCESS | 1096 | 1465204067937 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:48 INFO - PROCESS | 1096 | 1465204068030 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 02:07:48 INFO - PROCESS | 1096 | 1465204068039 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:48 INFO - PROCESS | 1096 | 1465204068042 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:48 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6591000 == 32 [pid = 1096] [id = 497] 02:07:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769840A400) [pid = 1096] [serial = 1491] [outer = 0000000000000000] 02:07:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A5DA2000) [pid = 1096] [serial = 1492] [outer = 000000769840A400] 02:07:48 INFO - PROCESS | 1096 | 1465204068087 Marionette DEBUG loaded listener.js 02:07:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A637E400) [pid = 1096] [serial = 1493] [outer = 000000769840A400] 02:07:48 INFO - PROCESS | 1096 | 1465204068528 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]]]}] 02:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 647ms 02:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:07:48 INFO - PROCESS | 1096 | 1465204068563 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 02:07:48 INFO - PROCESS | 1096 | 1465204068566 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 02:07:48 INFO - PROCESS | 1096 | 1465204068569 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:07:48 INFO - PROCESS | 1096 | 1465204068571 Marionette TRACE conn6 <- [1,1954,null,{}] 02:07:48 INFO - PROCESS | 1096 | 1465204068580 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}] 02:07:48 INFO - PROCESS | 1096 | 1465204068582 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:48 INFO - PROCESS | 1096 | 1465204068698 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 02:07:48 INFO - PROCESS | 1096 | 1465204068777 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:48 INFO - PROCESS | 1096 | 1465204068779 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:48 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E68000 == 33 [pid = 1096] [id = 498] 02:07:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A650BC00) [pid = 1096] [serial = 1494] [outer = 0000000000000000] 02:07:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6955800) [pid = 1096] [serial = 1495] [outer = 00000076A650BC00] 02:07:48 INFO - PROCESS | 1096 | 1465204068832 Marionette DEBUG loaded listener.js 02:07:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A69E2400) [pid = 1096] [serial = 1496] [outer = 00000076A650BC00] 02:07:49 INFO - PROCESS | 1096 | 1465204069261 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]]]}] 02:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 733ms 02:07:49 INFO - PROCESS | 1096 | 1465204069305 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 02:07:49 INFO - PROCESS | 1096 | 1465204069307 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 02:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:07:49 INFO - PROCESS | 1096 | 1465204069311 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:07:49 INFO - PROCESS | 1096 | 1465204069313 Marionette TRACE conn6 <- [1,1958,null,{}] 02:07:49 INFO - PROCESS | 1096 | 1465204069316 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}] 02:07:49 INFO - PROCESS | 1096 | 1465204069318 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:49 INFO - PROCESS | 1096 | 1465204069432 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 02:07:49 INFO - PROCESS | 1096 | 1465204069438 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:49 INFO - PROCESS | 1096 | 1465204069445 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:49 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63E5800 == 34 [pid = 1096] [id = 499] 02:07:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6D0BC00) [pid = 1096] [serial = 1497] [outer = 0000000000000000] 02:07:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6DC9400) [pid = 1096] [serial = 1498] [outer = 00000076A6D0BC00] 02:07:49 INFO - PROCESS | 1096 | 1465204069552 Marionette DEBUG loaded listener.js 02:07:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A87A1C00) [pid = 1096] [serial = 1499] [outer = 00000076A6D0BC00] 02:07:50 INFO - PROCESS | 1096 | 1465204070022 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]]]}] 02:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 733ms 02:07:50 INFO - PROCESS | 1096 | 1465204070072 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 02:07:50 INFO - PROCESS | 1096 | 1465204070074 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 02:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:07:50 INFO - PROCESS | 1096 | 1465204070078 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:07:50 INFO - PROCESS | 1096 | 1465204070080 Marionette TRACE conn6 <- [1,1962,null,{}] 02:07:50 INFO - PROCESS | 1096 | 1465204070083 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}] 02:07:50 INFO - PROCESS | 1096 | 1465204070086 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:50 INFO - PROCESS | 1096 | 1465204070211 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 02:07:50 INFO - PROCESS | 1096 | 1465204070226 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:50 INFO - PROCESS | 1096 | 1465204070228 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AA5B5000 == 35 [pid = 1096] [id = 500] 02:07:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A9A12C00) [pid = 1096] [serial = 1500] [outer = 0000000000000000] 02:07:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A9A1A400) [pid = 1096] [serial = 1501] [outer = 00000076A9A12C00] 02:07:50 INFO - PROCESS | 1096 | 1465204070317 Marionette DEBUG loaded listener.js 02:07:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A9BB8400) [pid = 1096] [serial = 1502] [outer = 00000076A9A12C00] 02:07:50 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769D969000) [pid = 1096] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:07:50 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769E2D2000) [pid = 1096] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:07:50 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (0000007697529800) [pid = 1096] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:07:50 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A2D9E000) [pid = 1096] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:07:50 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (0000007699164800) [pid = 1096] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:07:50 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769E2CC800) [pid = 1096] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:07:50 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769DA0F000) [pid = 1096] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:07:50 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A637E000) [pid = 1096] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:07:50 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A36CC000) [pid = 1096] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:07:50 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A8971000) [pid = 1096] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:07:50 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A6C31800) [pid = 1096] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:07:50 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769915C000) [pid = 1096] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:07:50 INFO - PROCESS | 1096 | 1465204070743 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]]]}] 02:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 02:07:50 INFO - PROCESS | 1096 | 1465204070753 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 02:07:50 INFO - PROCESS | 1096 | 1465204070755 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 02:07:50 INFO - PROCESS | 1096 | 1465204070758 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:07:50 INFO - PROCESS | 1096 | 1465204070760 Marionette TRACE conn6 <- [1,1966,null,{}] 02:07:50 INFO - PROCESS | 1096 | 1465204070764 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}] 02:07:50 INFO - PROCESS | 1096 | 1465204070765 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:50 INFO - PROCESS | 1096 | 1465204070849 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 02:07:50 INFO - PROCESS | 1096 | 1465204070922 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:50 INFO - PROCESS | 1096 | 1465204070924 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAAD4000 == 36 [pid = 1096] [id = 501] 02:07:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769D735C00) [pid = 1096] [serial = 1503] [outer = 0000000000000000] 02:07:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A2C7B000) [pid = 1096] [serial = 1504] [outer = 000000769D735C00] 02:07:50 INFO - PROCESS | 1096 | 1465204070970 Marionette DEBUG loaded listener.js 02:07:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A9A14400) [pid = 1096] [serial = 1505] [outer = 000000769D735C00] 02:07:51 INFO - PROCESS | 1096 | 1465204071334 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]]]}] 02:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 628ms 02:07:51 INFO - PROCESS | 1096 | 1465204071389 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 02:07:51 INFO - PROCESS | 1096 | 1465204071391 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 02:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:07:51 INFO - PROCESS | 1096 | 1465204071394 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:07:51 INFO - PROCESS | 1096 | 1465204071396 Marionette TRACE conn6 <- [1,1970,null,{}] 02:07:51 INFO - PROCESS | 1096 | 1465204071400 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}] 02:07:51 INFO - PROCESS | 1096 | 1465204071402 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:51 INFO - PROCESS | 1096 | 1465204071524 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 02:07:51 INFO - PROCESS | 1096 | 1465204071561 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:51 INFO - PROCESS | 1096 | 1465204071563 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:51 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD13E000 == 37 [pid = 1096] [id = 502] 02:07:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A36CC000) [pid = 1096] [serial = 1506] [outer = 0000000000000000] 02:07:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A9DEF000) [pid = 1096] [serial = 1507] [outer = 00000076A36CC000] 02:07:51 INFO - PROCESS | 1096 | 1465204071607 Marionette DEBUG loaded listener.js 02:07:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A9DF9800) [pid = 1096] [serial = 1508] [outer = 00000076A36CC000] 02:07:51 INFO - PROCESS | 1096 | 1465204071991 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]]]}] 02:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 628ms 02:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:07:52 INFO - PROCESS | 1096 | 1465204072026 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 02:07:52 INFO - PROCESS | 1096 | 1465204072028 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 02:07:52 INFO - PROCESS | 1096 | 1465204072031 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:07:52 INFO - PROCESS | 1096 | 1465204072033 Marionette TRACE conn6 <- [1,1974,null,{}] 02:07:52 INFO - PROCESS | 1096 | 1465204072037 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}] 02:07:52 INFO - PROCESS | 1096 | 1465204072038 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:52 INFO - PROCESS | 1096 | 1465204072155 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 02:07:52 INFO - PROCESS | 1096 | 1465204072163 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:52 INFO - PROCESS | 1096 | 1465204072165 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:52 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6590000 == 38 [pid = 1096] [id = 503] 02:07:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A69E5C00) [pid = 1096] [serial = 1509] [outer = 0000000000000000] 02:07:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076AA40D000) [pid = 1096] [serial = 1510] [outer = 00000076A69E5C00] 02:07:52 INFO - PROCESS | 1096 | 1465204072210 Marionette DEBUG loaded listener.js 02:07:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076AA41C000) [pid = 1096] [serial = 1511] [outer = 00000076A69E5C00] 02:07:52 INFO - PROCESS | 1096 | 1465204072663 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]]]}] 02:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 672ms 02:07:52 INFO - PROCESS | 1096 | 1465204072708 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 02:07:52 INFO - PROCESS | 1096 | 1465204072713 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 02:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:07:52 INFO - PROCESS | 1096 | 1465204072719 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:07:52 INFO - PROCESS | 1096 | 1465204072724 Marionette TRACE conn6 <- [1,1978,null,{}] 02:07:52 INFO - PROCESS | 1096 | 1465204072750 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}] 02:07:52 INFO - PROCESS | 1096 | 1465204072753 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:52 INFO - PROCESS | 1096 | 1465204072934 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 02:07:53 INFO - PROCESS | 1096 | 1465204073022 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:53 INFO - PROCESS | 1096 | 1465204073027 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:53 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F23C800 == 39 [pid = 1096] [id = 504] 02:07:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769D771C00) [pid = 1096] [serial = 1512] [outer = 0000000000000000] 02:07:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769DA8A800) [pid = 1096] [serial = 1513] [outer = 000000769D771C00] 02:07:53 INFO - PROCESS | 1096 | 1465204073088 Marionette DEBUG loaded listener.js 02:07:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769F2B8800) [pid = 1096] [serial = 1514] [outer = 000000769D771C00] 02:07:53 INFO - PROCESS | 1096 | 1465204073656 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]]]}] 02:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 964ms 02:07:53 INFO - PROCESS | 1096 | 1465204073687 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 02:07:53 INFO - PROCESS | 1096 | 1465204073692 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 02:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:07:53 INFO - PROCESS | 1096 | 1465204073699 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:07:53 INFO - PROCESS | 1096 | 1465204073702 Marionette TRACE conn6 <- [1,1982,null,{}] 02:07:53 INFO - PROCESS | 1096 | 1465204073706 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}] 02:07:53 INFO - PROCESS | 1096 | 1465204073709 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:53 INFO - PROCESS | 1096 | 1465204073829 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 02:07:53 INFO - PROCESS | 1096 | 1465204073924 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:53 INFO - PROCESS | 1096 | 1465204073927 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:53 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A737E000 == 40 [pid = 1096] [id = 505] 02:07:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A36D2400) [pid = 1096] [serial = 1515] [outer = 0000000000000000] 02:07:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A3C42000) [pid = 1096] [serial = 1516] [outer = 00000076A36D2400] 02:07:53 INFO - PROCESS | 1096 | 1465204073985 Marionette DEBUG loaded listener.js 02:07:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A5B73800) [pid = 1096] [serial = 1517] [outer = 00000076A36D2400] 02:07:54 INFO - PROCESS | 1096 | 1465204074594 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]]]}] 02:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 942ms 02:07:54 INFO - PROCESS | 1096 | 1465204074642 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 02:07:54 INFO - PROCESS | 1096 | 1465204074645 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 02:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:07:54 INFO - PROCESS | 1096 | 1465204074649 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:07:54 INFO - PROCESS | 1096 | 1465204074654 Marionette TRACE conn6 <- [1,1986,null,{}] 02:07:54 INFO - PROCESS | 1096 | 1465204074666 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}] 02:07:54 INFO - PROCESS | 1096 | 1465204074671 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:54 INFO - PROCESS | 1096 | 1465204074792 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 02:07:54 INFO - PROCESS | 1096 | 1465204074916 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:54 INFO - PROCESS | 1096 | 1465204074920 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:54 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD51F000 == 41 [pid = 1096] [id = 506] 02:07:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A739E800) [pid = 1096] [serial = 1518] [outer = 0000000000000000] 02:07:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A87A4800) [pid = 1096] [serial = 1519] [outer = 00000076A739E800] 02:07:54 INFO - PROCESS | 1096 | 1465204074981 Marionette DEBUG loaded listener.js 02:07:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A9DF5000) [pid = 1096] [serial = 1520] [outer = 00000076A739E800] 02:07:55 INFO - PROCESS | 1096 | 1465204075606 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]]]}] 02:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 986ms 02:07:55 INFO - PROCESS | 1096 | 1465204075637 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 02:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:07:55 INFO - PROCESS | 1096 | 1465204075640 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 02:07:55 INFO - PROCESS | 1096 | 1465204075644 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:07:55 INFO - PROCESS | 1096 | 1465204075646 Marionette TRACE conn6 <- [1,1990,null,{}] 02:07:55 INFO - PROCESS | 1096 | 1465204075650 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}] 02:07:55 INFO - PROCESS | 1096 | 1465204075652 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:55 INFO - PROCESS | 1096 | 1465204075769 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 02:07:55 INFO - PROCESS | 1096 | 1465204075890 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:55 INFO - PROCESS | 1096 | 1465204075893 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:55 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD943800 == 42 [pid = 1096] [id = 507] 02:07:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076AA425800) [pid = 1096] [serial = 1521] [outer = 0000000000000000] 02:07:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076AA584800) [pid = 1096] [serial = 1522] [outer = 00000076AA425800] 02:07:55 INFO - PROCESS | 1096 | 1465204075949 Marionette DEBUG loaded listener.js 02:07:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076AA58B800) [pid = 1096] [serial = 1523] [outer = 00000076AA425800] 02:07:56 INFO - PROCESS | 1096 | 1465204076541 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]]]}] 02:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1080ms 02:07:56 INFO - PROCESS | 1096 | 1465204076756 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 02:07:56 INFO - PROCESS | 1096 | 1465204076761 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 02:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:07:56 INFO - PROCESS | 1096 | 1465204076767 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:07:56 INFO - PROCESS | 1096 | 1465204076770 Marionette TRACE conn6 <- [1,1994,null,{}] 02:07:56 INFO - PROCESS | 1096 | 1465204076776 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}] 02:07:56 INFO - PROCESS | 1096 | 1465204076779 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:56 INFO - PROCESS | 1096 | 1465204076889 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 02:07:56 INFO - PROCESS | 1096 | 1465204076964 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:56 INFO - PROCESS | 1096 | 1465204076969 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:57 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F232800 == 43 [pid = 1096] [id = 508] 02:07:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (000000769D778000) [pid = 1096] [serial = 1524] [outer = 0000000000000000] 02:07:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (000000769E270000) [pid = 1096] [serial = 1525] [outer = 000000769D778000] 02:07:57 INFO - PROCESS | 1096 | 1465204077065 Marionette DEBUG loaded listener.js 02:07:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (000000769F2AF400) [pid = 1096] [serial = 1526] [outer = 000000769D778000] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD13E000 == 42 [pid = 1096] [id = 502] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAAD4000 == 41 [pid = 1096] [id = 501] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076AA5B5000 == 40 [pid = 1096] [id = 500] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63E5800 == 39 [pid = 1096] [id = 499] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E68000 == 38 [pid = 1096] [id = 498] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6591000 == 37 [pid = 1096] [id = 497] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5A18800 == 36 [pid = 1096] [id = 496] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 000000769E6FC000 == 35 [pid = 1096] [id = 495] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F09000 == 34 [pid = 1096] [id = 494] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 000000769F2D4000 == 33 [pid = 1096] [id = 493] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5A2D000 == 32 [pid = 1096] [id = 492] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD943800 == 31 [pid = 1096] [id = 507] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD51F000 == 30 [pid = 1096] [id = 506] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076A737E000 == 29 [pid = 1096] [id = 505] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6590000 == 28 [pid = 1096] [id = 503] 02:07:58 INFO - PROCESS | 1096 | --DOCSHELL 000000769F23C800 == 27 [pid = 1096] [id = 504] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (000000769F424400) [pid = 1096] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (000000769E7AE000) [pid = 1096] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (000000769E43A400) [pid = 1096] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (000000769F181000) [pid = 1096] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A22D3400) [pid = 1096] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A33BD400) [pid = 1096] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076991AF400) [pid = 1096] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (000000769A520800) [pid = 1096] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A3EF7000) [pid = 1096] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (000000769FC70800) [pid = 1096] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A3C45400) [pid = 1096] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A6954C00) [pid = 1096] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A5D9F800) [pid = 1096] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769F17F000) [pid = 1096] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A6378C00) [pid = 1096] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A3E6A800) [pid = 1096] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A9DF5800) [pid = 1096] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A8977000) [pid = 1096] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A8798C00) [pid = 1096] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A6DC0400) [pid = 1096] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A6BC3400) [pid = 1096] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A69DF000) [pid = 1096] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A6C2A400) [pid = 1096] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A743D400) [pid = 1096] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A2959C00) [pid = 1096] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 02:07:58 INFO - PROCESS | 1096 | 1465204078430 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]]]}] 02:07:58 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 02:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1686ms 02:07:58 INFO - PROCESS | 1096 | 1465204078456 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 02:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:07:58 INFO - PROCESS | 1096 | 1465204078460 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 02:07:58 INFO - PROCESS | 1096 | 1465204078464 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:07:58 INFO - PROCESS | 1096 | 1465204078467 Marionette TRACE conn6 <- [1,1998,null,{}] 02:07:58 INFO - PROCESS | 1096 | 1465204078473 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}] 02:07:58 INFO - PROCESS | 1096 | 1465204078476 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:58 INFO - PROCESS | 1096 | 1465204078595 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 02:07:58 INFO - PROCESS | 1096 | 1465204078612 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:58 INFO - PROCESS | 1096 | 1465204078614 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:58 INFO - PROCESS | 1096 | ++DOCSHELL 000000769983C800 == 28 [pid = 1096] [id = 509] 02:07:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (0000007698DA2C00) [pid = 1096] [serial = 1527] [outer = 0000000000000000] 02:07:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076991AA800) [pid = 1096] [serial = 1528] [outer = 0000007698DA2C00] 02:07:58 INFO - PROCESS | 1096 | 1465204078664 Marionette DEBUG loaded listener.js 02:07:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (0000007699B64C00) [pid = 1096] [serial = 1529] [outer = 0000007698DA2C00] 02:07:59 INFO - PROCESS | 1096 | 1465204079142 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]]]}] 02:07:59 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 02:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 02:07:59 INFO - PROCESS | 1096 | 1465204079198 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 02:07:59 INFO - PROCESS | 1096 | 1465204079204 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 02:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:07:59 INFO - PROCESS | 1096 | 1465204079211 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:07:59 INFO - PROCESS | 1096 | 1465204079213 Marionette TRACE conn6 <- [1,2002,null,{}] 02:07:59 INFO - PROCESS | 1096 | 1465204079217 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}] 02:07:59 INFO - PROCESS | 1096 | 1465204079221 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:59 INFO - PROCESS | 1096 | 1465204079319 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 02:07:59 INFO - PROCESS | 1096 | 1465204079332 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:59 INFO - PROCESS | 1096 | 1465204079335 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:07:59 INFO - PROCESS | 1096 | ++DOCSHELL 000000769FDC0000 == 29 [pid = 1096] [id = 510] 02:07:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769E4ED800) [pid = 1096] [serial = 1530] [outer = 0000000000000000] 02:07:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769E6B0400) [pid = 1096] [serial = 1531] [outer = 000000769E4ED800] 02:07:59 INFO - PROCESS | 1096 | 1465204079387 Marionette DEBUG loaded listener.js 02:07:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769F187C00) [pid = 1096] [serial = 1532] [outer = 000000769E4ED800] 02:07:59 INFO - PROCESS | 1096 | 1465204079878 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]]]}] 02:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 692ms 02:07:59 INFO - PROCESS | 1096 | 1465204079903 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 02:07:59 INFO - PROCESS | 1096 | 1465204079906 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 02:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:07:59 INFO - PROCESS | 1096 | 1465204079910 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:07:59 INFO - PROCESS | 1096 | 1465204079914 Marionette TRACE conn6 <- [1,2006,null,{}] 02:07:59 INFO - PROCESS | 1096 | 1465204079984 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}] 02:08:00 INFO - PROCESS | 1096 | 1465204079989 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:00 INFO - PROCESS | 1096 | 1465204080115 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 02:08:00 INFO - PROCESS | 1096 | 1465204080170 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:00 INFO - PROCESS | 1096 | 1465204080173 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:00 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5CC3800 == 30 [pid = 1096] [id = 511] 02:08:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (0000007698D20C00) [pid = 1096] [serial = 1533] [outer = 0000000000000000] 02:08:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A2954800) [pid = 1096] [serial = 1534] [outer = 0000007698D20C00] 02:08:00 INFO - PROCESS | 1096 | 1465204080223 Marionette DEBUG loaded listener.js 02:08:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A2D9E400) [pid = 1096] [serial = 1535] [outer = 0000007698D20C00] 02:08:00 INFO - PROCESS | 1096 | 1465204080652 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]]]}] 02:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 797ms 02:08:00 INFO - PROCESS | 1096 | 1465204080710 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 02:08:00 INFO - PROCESS | 1096 | 1465204080712 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 02:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:08:00 INFO - PROCESS | 1096 | 1465204080716 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:08:00 INFO - PROCESS | 1096 | 1465204080718 Marionette TRACE conn6 <- [1,2010,null,{}] 02:08:00 INFO - PROCESS | 1096 | 1465204080721 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}] 02:08:00 INFO - PROCESS | 1096 | 1465204080723 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:00 INFO - PROCESS | 1096 | 1465204080840 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 02:08:00 INFO - PROCESS | 1096 | 1465204080894 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:00 INFO - PROCESS | 1096 | 1465204080896 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:00 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63D3800 == 31 [pid = 1096] [id = 512] 02:08:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A3C3C400) [pid = 1096] [serial = 1536] [outer = 0000000000000000] 02:08:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A3C46400) [pid = 1096] [serial = 1537] [outer = 00000076A3C3C400] 02:08:00 INFO - PROCESS | 1096 | 1465204080942 Marionette DEBUG loaded listener.js 02:08:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (0000007697DC8400) [pid = 1096] [serial = 1538] [outer = 00000076A3C3C400] 02:08:01 INFO - PROCESS | 1096 | 1465204081399 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]]]}] 02:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 732ms 02:08:01 INFO - PROCESS | 1096 | 1465204081464 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 02:08:01 INFO - PROCESS | 1096 | 1465204081466 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 02:08:01 INFO - PROCESS | 1096 | 1465204081470 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:08:01 INFO - PROCESS | 1096 | 1465204081472 Marionette TRACE conn6 <- [1,2014,null,{}] 02:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:08:01 INFO - PROCESS | 1096 | 1465204081475 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}] 02:08:01 INFO - PROCESS | 1096 | 1465204081477 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:01 INFO - PROCESS | 1096 | 1465204081587 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 02:08:01 INFO - PROCESS | 1096 | 1465204081597 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:01 INFO - PROCESS | 1096 | 1465204081599 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:01 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6996000 == 32 [pid = 1096] [id = 513] 02:08:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769E43A400) [pid = 1096] [serial = 1539] [outer = 0000000000000000] 02:08:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A53F4000) [pid = 1096] [serial = 1540] [outer = 000000769E43A400] 02:08:01 INFO - PROCESS | 1096 | 1465204081645 Marionette DEBUG loaded listener.js 02:08:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A62D4000) [pid = 1096] [serial = 1541] [outer = 000000769E43A400] 02:08:02 INFO - PROCESS | 1096 | 1465204082118 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]]]}] 02:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 02:08:02 INFO - PROCESS | 1096 | 1465204082149 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 02:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:08:02 INFO - PROCESS | 1096 | 1465204082152 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 02:08:02 INFO - PROCESS | 1096 | 1465204082155 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:08:02 INFO - PROCESS | 1096 | 1465204082157 Marionette TRACE conn6 <- [1,2018,null,{}] 02:08:02 INFO - PROCESS | 1096 | 1465204082161 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}] 02:08:02 INFO - PROCESS | 1096 | 1465204082167 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:02 INFO - PROCESS | 1096 | 1465204082304 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 02:08:02 INFO - PROCESS | 1096 | 1465204082358 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:02 INFO - PROCESS | 1096 | 1465204082360 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:02 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8303000 == 33 [pid = 1096] [id = 514] 02:08:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A6508400) [pid = 1096] [serial = 1542] [outer = 0000000000000000] 02:08:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A6959800) [pid = 1096] [serial = 1543] [outer = 00000076A6508400] 02:08:02 INFO - PROCESS | 1096 | 1465204082406 Marionette DEBUG loaded listener.js 02:08:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A6C2C800) [pid = 1096] [serial = 1544] [outer = 00000076A6508400] 02:08:02 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A36CC000) [pid = 1096] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:08:02 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A69E5C00) [pid = 1096] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:08:02 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A650BC00) [pid = 1096] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:08:02 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A6D0BC00) [pid = 1096] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:08:02 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769D735C00) [pid = 1096] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:08:02 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (0000007697D4A400) [pid = 1096] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:08:02 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A83C5000) [pid = 1096] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:08:02 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (0000007698D95C00) [pid = 1096] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:08:02 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A294B400) [pid = 1096] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:08:02 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (0000007698D95400) [pid = 1096] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:08:02 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769840A400) [pid = 1096] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:08:02 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A9A12C00) [pid = 1096] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:08:02 INFO - PROCESS | 1096 | 1465204082951 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]]]}] 02:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 837ms 02:08:03 INFO - PROCESS | 1096 | 1465204082994 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 02:08:03 INFO - PROCESS | 1096 | 1465204082996 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 02:08:03 INFO - PROCESS | 1096 | 1465204083000 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:08:03 INFO - PROCESS | 1096 | 1465204083001 Marionette TRACE conn6 <- [1,2022,null,{}] 02:08:03 INFO - PROCESS | 1096 | 1465204083005 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}] 02:08:03 INFO - PROCESS | 1096 | 1465204083007 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:03 INFO - PROCESS | 1096 | 1465204083091 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 02:08:03 INFO - PROCESS | 1096 | 1465204083097 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:03 INFO - PROCESS | 1096 | 1465204083099 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:03 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A924D000 == 34 [pid = 1096] [id = 515] 02:08:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769F2ADC00) [pid = 1096] [serial = 1545] [outer = 0000000000000000] 02:08:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6C2D400) [pid = 1096] [serial = 1546] [outer = 000000769F2ADC00] 02:08:03 INFO - PROCESS | 1096 | 1465204083144 Marionette DEBUG loaded listener.js 02:08:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6DCAC00) [pid = 1096] [serial = 1547] [outer = 000000769F2ADC00] 02:08:03 INFO - PROCESS | 1096 | 1465204083570 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]]]}] 02:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 628ms 02:08:03 INFO - PROCESS | 1096 | 1465204083632 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 02:08:03 INFO - PROCESS | 1096 | 1465204083634 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 02:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:08:03 INFO - PROCESS | 1096 | 1465204083637 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:08:03 INFO - PROCESS | 1096 | 1465204083639 Marionette TRACE conn6 <- [1,2026,null,{}] 02:08:03 INFO - PROCESS | 1096 | 1465204083643 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}] 02:08:03 INFO - PROCESS | 1096 | 1465204083645 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:03 INFO - PROCESS | 1096 | 1465204083731 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 02:08:03 INFO - PROCESS | 1096 | 1465204083739 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:03 INFO - PROCESS | 1096 | 1465204083741 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:03 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BCB000 == 35 [pid = 1096] [id = 516] 02:08:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6DC0400) [pid = 1096] [serial = 1548] [outer = 0000000000000000] 02:08:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A7E07800) [pid = 1096] [serial = 1549] [outer = 00000076A6DC0400] 02:08:03 INFO - PROCESS | 1096 | 1465204083785 Marionette DEBUG loaded listener.js 02:08:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A8970C00) [pid = 1096] [serial = 1550] [outer = 00000076A6DC0400] 02:08:04 INFO - PROCESS | 1096 | 1465204084269 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]]]}] 02:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 692ms 02:08:04 INFO - PROCESS | 1096 | 1465204084332 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 02:08:04 INFO - PROCESS | 1096 | 1465204084335 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 02:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:08:04 INFO - PROCESS | 1096 | 1465204084338 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:08:04 INFO - PROCESS | 1096 | 1465204084340 Marionette TRACE conn6 <- [1,2030,null,{}] 02:08:04 INFO - PROCESS | 1096 | 1465204084344 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}] 02:08:04 INFO - PROCESS | 1096 | 1465204084346 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:04 INFO - PROCESS | 1096 | 1465204084430 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 02:08:04 INFO - PROCESS | 1096 | 1465204084438 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:04 INFO - PROCESS | 1096 | 1465204084440 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:04 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5CB8800 == 36 [pid = 1096] [id = 517] 02:08:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A92C0800) [pid = 1096] [serial = 1551] [outer = 0000000000000000] 02:08:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A99F1400) [pid = 1096] [serial = 1552] [outer = 00000076A92C0800] 02:08:04 INFO - PROCESS | 1096 | 1465204084485 Marionette DEBUG loaded listener.js 02:08:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A9A17000) [pid = 1096] [serial = 1553] [outer = 00000076A92C0800] 02:08:05 INFO - PROCESS | 1096 | 1465204085272 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]]]}] 02:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 986ms 02:08:05 INFO - PROCESS | 1096 | 1465204085328 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 02:08:05 INFO - PROCESS | 1096 | 1465204085333 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 02:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:08:05 INFO - PROCESS | 1096 | 1465204085339 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:08:05 INFO - PROCESS | 1096 | 1465204085343 Marionette TRACE conn6 <- [1,2034,null,{}] 02:08:05 INFO - PROCESS | 1096 | 1465204085350 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}] 02:08:05 INFO - PROCESS | 1096 | 1465204085354 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:05 INFO - PROCESS | 1096 | 1465204085513 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 02:08:05 INFO - PROCESS | 1096 | 1465204085629 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:05 INFO - PROCESS | 1096 | 1465204085632 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:05 INFO - PROCESS | 1096 | ++DOCSHELL 000000769FDBF000 == 37 [pid = 1096] [id = 518] 02:08:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (0000007699494400) [pid = 1096] [serial = 1554] [outer = 0000000000000000] 02:08:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769A582000) [pid = 1096] [serial = 1555] [outer = 0000007699494400] 02:08:05 INFO - PROCESS | 1096 | 1465204085692 Marionette DEBUG loaded listener.js 02:08:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769E4F1000) [pid = 1096] [serial = 1556] [outer = 0000007699494400] 02:08:06 INFO - PROCESS | 1096 | 1465204086397 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]]]}] 02:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1081ms 02:08:06 INFO - PROCESS | 1096 | 1465204086423 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 02:08:06 INFO - PROCESS | 1096 | 1465204086428 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 02:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:08:06 INFO - PROCESS | 1096 | 1465204086435 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:08:06 INFO - PROCESS | 1096 | 1465204086438 Marionette TRACE conn6 <- [1,2038,null,{}] 02:08:06 INFO - PROCESS | 1096 | 1465204086442 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}] 02:08:06 INFO - PROCESS | 1096 | 1465204086445 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:06 INFO - PROCESS | 1096 | 1465204086574 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 02:08:06 INFO - PROCESS | 1096 | 1465204086697 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:06 INFO - PROCESS | 1096 | 1465204086700 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:06 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6995800 == 38 [pid = 1096] [id = 519] 02:08:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A22D7800) [pid = 1096] [serial = 1557] [outer = 0000000000000000] 02:08:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076A2C78000) [pid = 1096] [serial = 1558] [outer = 00000076A22D7800] 02:08:06 INFO - PROCESS | 1096 | 1465204086762 Marionette DEBUG loaded listener.js 02:08:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076A3C3EC00) [pid = 1096] [serial = 1559] [outer = 00000076A22D7800] 02:08:07 INFO - PROCESS | 1096 | 1465204087596 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]]]}] 02:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1191ms 02:08:07 INFO - PROCESS | 1096 | 1465204087628 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 02:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:08:07 INFO - PROCESS | 1096 | 1465204087632 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 02:08:07 INFO - PROCESS | 1096 | 1465204087652 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:08:07 INFO - PROCESS | 1096 | 1465204087655 Marionette TRACE conn6 <- [1,2042,null,{}] 02:08:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BCB000 == 37 [pid = 1096] [id = 516] 02:08:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A924D000 == 36 [pid = 1096] [id = 515] 02:08:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8303000 == 35 [pid = 1096] [id = 514] 02:08:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6996000 == 34 [pid = 1096] [id = 513] 02:08:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63D3800 == 33 [pid = 1096] [id = 512] 02:08:07 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5CC3800 == 32 [pid = 1096] [id = 511] 02:08:07 INFO - PROCESS | 1096 | --DOCSHELL 000000769FDC0000 == 31 [pid = 1096] [id = 510] 02:08:07 INFO - PROCESS | 1096 | --DOCSHELL 000000769983C800 == 30 [pid = 1096] [id = 509] 02:08:07 INFO - PROCESS | 1096 | --DOCSHELL 000000769F232800 == 29 [pid = 1096] [id = 508] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A9DF9800) [pid = 1096] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076AA40D000) [pid = 1096] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A6955800) [pid = 1096] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A69E2400) [pid = 1096] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A87A1C00) [pid = 1096] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A6DC9400) [pid = 1096] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A2C7B000) [pid = 1096] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769915E400) [pid = 1096] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769F148800) [pid = 1096] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A92C0C00) [pid = 1096] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769959C800) [pid = 1096] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769E42D800) [pid = 1096] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A2958800) [pid = 1096] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A33BE400) [pid = 1096] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769D7E7000) [pid = 1096] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769F2B1C00) [pid = 1096] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A5DA2000) [pid = 1096] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A9A1A400) [pid = 1096] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076AA41C000) [pid = 1096] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A9DEF000) [pid = 1096] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A9BB8400) [pid = 1096] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A9A14400) [pid = 1096] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A637E400) [pid = 1096] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 02:08:07 INFO - PROCESS | 1096 | 1465204087699 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}] 02:08:07 INFO - PROCESS | 1096 | 1465204087703 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:07 INFO - PROCESS | 1096 | 1465204087804 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 02:08:07 INFO - PROCESS | 1096 | 1465204087811 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:07 INFO - PROCESS | 1096 | 1465204087813 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:07 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A4DC800 == 30 [pid = 1096] [id = 520] 02:08:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769D734800) [pid = 1096] [serial = 1560] [outer = 0000000000000000] 02:08:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769DA11400) [pid = 1096] [serial = 1561] [outer = 000000769D734800] 02:08:07 INFO - PROCESS | 1096 | 1465204087865 Marionette DEBUG loaded listener.js 02:08:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769F144800) [pid = 1096] [serial = 1562] [outer = 000000769D734800] 02:08:08 INFO - PROCESS | 1096 | 1465204088358 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]]]}] 02:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 796ms 02:08:08 INFO - PROCESS | 1096 | 1465204088433 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 02:08:08 INFO - PROCESS | 1096 | 1465204088438 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 02:08:08 INFO - PROCESS | 1096 | 1465204088444 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:08:08 INFO - PROCESS | 1096 | 1465204088447 Marionette TRACE conn6 <- [1,2046,null,{}] 02:08:08 INFO - PROCESS | 1096 | 1465204088451 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}] 02:08:08 INFO - PROCESS | 1096 | 1465204088454 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:08 INFO - PROCESS | 1096 | 1465204088570 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 02:08:08 INFO - PROCESS | 1096 | 1465204088653 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:08 INFO - PROCESS | 1096 | 1465204088655 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:08 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A36B0000 == 31 [pid = 1096] [id = 521] 02:08:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769F2B6C00) [pid = 1096] [serial = 1563] [outer = 0000000000000000] 02:08:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A2254C00) [pid = 1096] [serial = 1564] [outer = 000000769F2B6C00] 02:08:08 INFO - PROCESS | 1096 | 1465204088704 Marionette DEBUG loaded listener.js 02:08:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A2D9BC00) [pid = 1096] [serial = 1565] [outer = 000000769F2B6C00] 02:08:09 INFO - PROCESS | 1096 | 1465204089118 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]]]}] 02:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 732ms 02:08:09 INFO - PROCESS | 1096 | 1465204089208 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 02:08:09 INFO - PROCESS | 1096 | 1465204089211 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 02:08:09 INFO - PROCESS | 1096 | 1465204089215 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:08:09 INFO - PROCESS | 1096 | 1465204089219 Marionette TRACE conn6 <- [1,2050,null,{}] 02:08:09 INFO - PROCESS | 1096 | 1465204089235 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}] 02:08:09 INFO - PROCESS | 1096 | 1465204089240 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:09 INFO - PROCESS | 1096 | 1465204089338 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 02:08:09 INFO - PROCESS | 1096 | 1465204089348 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:09 INFO - PROCESS | 1096 | 1465204089351 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:09 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A673F000 == 32 [pid = 1096] [id = 522] 02:08:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (0000007697ED2400) [pid = 1096] [serial = 1566] [outer = 0000000000000000] 02:08:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A5DA8000) [pid = 1096] [serial = 1567] [outer = 0000007697ED2400] 02:08:09 INFO - PROCESS | 1096 | 1465204089403 Marionette DEBUG loaded listener.js 02:08:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A650B400) [pid = 1096] [serial = 1568] [outer = 0000007697ED2400] 02:08:09 INFO - PROCESS | 1096 | 1465204089836 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]]]}] 02:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 02:08:09 INFO - PROCESS | 1096 | 1465204089915 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 02:08:09 INFO - PROCESS | 1096 | 1465204089918 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 02:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:08:09 INFO - PROCESS | 1096 | 1465204089921 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:08:09 INFO - PROCESS | 1096 | 1465204089923 Marionette TRACE conn6 <- [1,2054,null,{}] 02:08:09 INFO - PROCESS | 1096 | 1465204089927 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}] 02:08:09 INFO - PROCESS | 1096 | 1465204089929 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:10 INFO - PROCESS | 1096 | 1465204090023 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 02:08:10 INFO - PROCESS | 1096 | 1465204090029 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:10 INFO - PROCESS | 1096 | 1465204090031 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:10 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E7B800 == 33 [pid = 1096] [id = 523] 02:08:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6954C00) [pid = 1096] [serial = 1569] [outer = 0000000000000000] 02:08:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A695F400) [pid = 1096] [serial = 1570] [outer = 00000076A6954C00] 02:08:10 INFO - PROCESS | 1096 | 1465204090077 Marionette DEBUG loaded listener.js 02:08:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6BCDC00) [pid = 1096] [serial = 1571] [outer = 00000076A6954C00] 02:08:10 INFO - PROCESS | 1096 | 1465204090558 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]]]}] 02:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 672ms 02:08:10 INFO - PROCESS | 1096 | 1465204090595 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 02:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:08:10 INFO - PROCESS | 1096 | 1465204090597 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 02:08:10 INFO - PROCESS | 1096 | 1465204090601 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:08:10 INFO - PROCESS | 1096 | 1465204090603 Marionette TRACE conn6 <- [1,2058,null,{}] 02:08:10 INFO - PROCESS | 1096 | 1465204090606 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}] 02:08:10 INFO - PROCESS | 1096 | 1465204090609 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:10 INFO - PROCESS | 1096 | 1465204090751 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 02:08:10 INFO - PROCESS | 1096 | 1465204090773 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:10 INFO - PROCESS | 1096 | 1465204090775 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:10 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9AAA800 == 34 [pid = 1096] [id = 524] 02:08:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (0000007697E07C00) [pid = 1096] [serial = 1572] [outer = 0000000000000000] 02:08:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A6CAB400) [pid = 1096] [serial = 1573] [outer = 0000007697E07C00] 02:08:10 INFO - PROCESS | 1096 | 1465204090820 Marionette DEBUG loaded listener.js 02:08:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A74DE400) [pid = 1096] [serial = 1574] [outer = 0000007697E07C00] 02:08:11 INFO - PROCESS | 1096 | 1465204091289 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]]]}] 02:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 732ms 02:08:11 INFO - PROCESS | 1096 | 1465204091335 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 02:08:11 INFO - PROCESS | 1096 | 1465204091338 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 02:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:08:11 INFO - PROCESS | 1096 | 1465204091341 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:08:11 INFO - PROCESS | 1096 | 1465204091343 Marionette TRACE conn6 <- [1,2062,null,{}] 02:08:11 INFO - PROCESS | 1096 | 1465204091346 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}] 02:08:11 INFO - PROCESS | 1096 | 1465204091352 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:11 INFO - PROCESS | 1096 | 1465204091497 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 02:08:11 INFO - PROCESS | 1096 | 1465204091555 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:11 INFO - PROCESS | 1096 | 1465204091557 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:11 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAACB000 == 35 [pid = 1096] [id = 525] 02:08:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A92C0C00) [pid = 1096] [serial = 1575] [outer = 0000000000000000] 02:08:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A9A1A400) [pid = 1096] [serial = 1576] [outer = 00000076A92C0C00] 02:08:11 INFO - PROCESS | 1096 | 1465204091611 Marionette DEBUG loaded listener.js 02:08:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A9DF3000) [pid = 1096] [serial = 1577] [outer = 00000076A92C0C00] 02:08:12 INFO - PROCESS | 1096 | 1465204092050 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]]]}] 02:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 731ms 02:08:12 INFO - PROCESS | 1096 | 1465204092091 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 02:08:12 INFO - PROCESS | 1096 | 1465204092093 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 02:08:12 INFO - PROCESS | 1096 | 1465204092105 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:08:12 INFO - PROCESS | 1096 | 1465204092107 Marionette TRACE conn6 <- [1,2066,null,{}] 02:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:08:12 INFO - PROCESS | 1096 | 1465204092111 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}] 02:08:12 INFO - PROCESS | 1096 | 1465204092113 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:12 INFO - PROCESS | 1096 | 1465204092225 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 02:08:12 INFO - PROCESS | 1096 | 1465204092235 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:12 INFO - PROCESS | 1096 | 1465204092237 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:12 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD139800 == 36 [pid = 1096] [id = 526] 02:08:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A9DF0400) [pid = 1096] [serial = 1578] [outer = 0000000000000000] 02:08:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076AA406800) [pid = 1096] [serial = 1579] [outer = 00000076A9DF0400] 02:08:12 INFO - PROCESS | 1096 | 1465204092283 Marionette DEBUG loaded listener.js 02:08:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076AA41BC00) [pid = 1096] [serial = 1580] [outer = 00000076A9DF0400] 02:08:12 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (0000007698DA2C00) [pid = 1096] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:08:12 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A6508400) [pid = 1096] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:08:12 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A36D2400) [pid = 1096] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:08:12 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (000000769F2ADC00) [pid = 1096] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:08:12 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A6DC0400) [pid = 1096] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:08:12 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769E4ED800) [pid = 1096] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:08:12 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (0000007698D20C00) [pid = 1096] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:08:12 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A739E800) [pid = 1096] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:08:12 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769E43A400) [pid = 1096] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:08:12 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769D778000) [pid = 1096] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:08:12 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A3C3C400) [pid = 1096] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:08:12 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076AA425800) [pid = 1096] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:08:12 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769D771C00) [pid = 1096] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:08:12 INFO - PROCESS | 1096 | 1465204092766 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]]]}] 02:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 690ms 02:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:08:12 INFO - PROCESS | 1096 | 1465204092800 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 02:08:12 INFO - PROCESS | 1096 | 1465204092803 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 02:08:12 INFO - PROCESS | 1096 | 1465204092806 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:08:12 INFO - PROCESS | 1096 | 1465204092808 Marionette TRACE conn6 <- [1,2070,null,{}] 02:08:12 INFO - PROCESS | 1096 | 1465204092811 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}] 02:08:12 INFO - PROCESS | 1096 | 1465204092813 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:12 INFO - PROCESS | 1096 | 1465204092907 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 02:08:12 INFO - PROCESS | 1096 | 1465204092912 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:12 INFO - PROCESS | 1096 | 1465204092914 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:12 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD215800 == 37 [pid = 1096] [id = 527] 02:08:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A2D98400) [pid = 1096] [serial = 1581] [outer = 0000000000000000] 02:08:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A5DA8400) [pid = 1096] [serial = 1582] [outer = 00000076A2D98400] 02:08:12 INFO - PROCESS | 1096 | 1465204092960 Marionette DEBUG loaded listener.js 02:08:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076AA40F400) [pid = 1096] [serial = 1583] [outer = 00000076A2D98400] 02:08:13 INFO - PROCESS | 1096 | 1465204093389 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]]]}] 02:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 02:08:13 INFO - PROCESS | 1096 | 1465204093438 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 02:08:13 INFO - PROCESS | 1096 | 1465204093440 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 02:08:13 INFO - PROCESS | 1096 | 1465204093444 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:08:13 INFO - PROCESS | 1096 | 1465204093445 Marionette TRACE conn6 <- [1,2074,null,{}] 02:08:13 INFO - PROCESS | 1096 | 1465204093449 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}] 02:08:13 INFO - PROCESS | 1096 | 1465204093451 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:13 INFO - PROCESS | 1096 | 1465204093537 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 02:08:13 INFO - PROCESS | 1096 | 1465204093545 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:13 INFO - PROCESS | 1096 | 1465204093547 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:13 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6591000 == 38 [pid = 1096] [id = 528] 02:08:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076AA423800) [pid = 1096] [serial = 1584] [outer = 0000000000000000] 02:08:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076AA427400) [pid = 1096] [serial = 1585] [outer = 00000076AA423800] 02:08:13 INFO - PROCESS | 1096 | 1465204093591 Marionette DEBUG loaded listener.js 02:08:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076AA58A000) [pid = 1096] [serial = 1586] [outer = 00000076AA423800] 02:08:14 INFO - PROCESS | 1096 | 1465204094023 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]]]}] 02:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 628ms 02:08:14 INFO - PROCESS | 1096 | 1465204094079 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 02:08:14 INFO - PROCESS | 1096 | 1465204094081 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 02:08:14 INFO - PROCESS | 1096 | 1465204094084 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:08:14 INFO - PROCESS | 1096 | 1465204094095 Marionette TRACE conn6 <- [1,2078,null,{}] 02:08:14 INFO - PROCESS | 1096 | 1465204094104 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}] 02:08:14 INFO - PROCESS | 1096 | 1465204094106 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:14 INFO - PROCESS | 1096 | 1465204094193 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 02:08:14 INFO - PROCESS | 1096 | 1465204094198 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:14 INFO - PROCESS | 1096 | 1465204094200 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:14 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD658000 == 39 [pid = 1096] [id = 529] 02:08:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769E273800) [pid = 1096] [serial = 1587] [outer = 0000000000000000] 02:08:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076AB28EC00) [pid = 1096] [serial = 1588] [outer = 000000769E273800] 02:08:14 INFO - PROCESS | 1096 | 1465204094246 Marionette DEBUG loaded listener.js 02:08:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076AB296800) [pid = 1096] [serial = 1589] [outer = 000000769E273800] 02:08:14 INFO - PROCESS | 1096 | 1465204094942 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]]]}] 02:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 901ms 02:08:15 INFO - PROCESS | 1096 | 1465204095009 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 02:08:15 INFO - PROCESS | 1096 | 1465204095012 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 02:08:15 INFO - PROCESS | 1096 | 1465204095022 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:08:15 INFO - PROCESS | 1096 | 1465204095025 Marionette TRACE conn6 <- [1,2082,null,{}] 02:08:15 INFO - PROCESS | 1096 | 1465204095031 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}] 02:08:15 INFO - PROCESS | 1096 | 1465204095034 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:15 INFO - PROCESS | 1096 | 1465204095192 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 02:08:15 INFO - PROCESS | 1096 | 1465204095311 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:15 INFO - PROCESS | 1096 | 1465204095314 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:15 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A3E7F800 == 40 [pid = 1096] [id = 530] 02:08:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769DC22000) [pid = 1096] [serial = 1590] [outer = 0000000000000000] 02:08:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769F425C00) [pid = 1096] [serial = 1591] [outer = 000000769DC22000] 02:08:15 INFO - PROCESS | 1096 | 1465204095374 Marionette DEBUG loaded listener.js 02:08:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A2D99000) [pid = 1096] [serial = 1592] [outer = 000000769DC22000] 02:08:15 INFO - PROCESS | 1096 | 1465204095950 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]]]}] 02:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 986ms 02:08:16 INFO - PROCESS | 1096 | 1465204096012 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 02:08:16 INFO - PROCESS | 1096 | 1465204096017 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 02:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:08:16 INFO - PROCESS | 1096 | 1465204096024 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:08:16 INFO - PROCESS | 1096 | 1465204096027 Marionette TRACE conn6 <- [1,2086,null,{}] 02:08:16 INFO - PROCESS | 1096 | 1465204096032 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}] 02:08:16 INFO - PROCESS | 1096 | 1465204096035 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:16 INFO - PROCESS | 1096 | 1465204096207 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 02:08:16 INFO - PROCESS | 1096 | 1465204096257 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:16 INFO - PROCESS | 1096 | 1465204096261 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:16 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AA5BF800 == 41 [pid = 1096] [id = 531] 02:08:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A6503C00) [pid = 1096] [serial = 1593] [outer = 0000000000000000] 02:08:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076A650C800) [pid = 1096] [serial = 1594] [outer = 00000076A6503C00] 02:08:16 INFO - PROCESS | 1096 | 1465204096319 Marionette DEBUG loaded listener.js 02:08:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076A7E11000) [pid = 1096] [serial = 1595] [outer = 00000076A6503C00] 02:08:16 INFO - PROCESS | 1096 | 1465204096950 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]]]}] 02:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 985ms 02:08:17 INFO - PROCESS | 1096 | 1465204097011 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 02:08:17 INFO - PROCESS | 1096 | 1465204097014 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 02:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:08:17 INFO - PROCESS | 1096 | 1465204097018 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:08:17 INFO - PROCESS | 1096 | 1465204097022 Marionette TRACE conn6 <- [1,2090,null,{}] 02:08:17 INFO - PROCESS | 1096 | 1465204097033 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}] 02:08:17 INFO - PROCESS | 1096 | 1465204097038 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:17 INFO - PROCESS | 1096 | 1465204097203 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 02:08:17 INFO - PROCESS | 1096 | 1465204097214 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:17 INFO - PROCESS | 1096 | 1465204097217 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:17 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6607000 == 42 [pid = 1096] [id = 532] 02:08:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076A9DF4000) [pid = 1096] [serial = 1596] [outer = 0000000000000000] 02:08:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (00000076AA425400) [pid = 1096] [serial = 1597] [outer = 00000076A9DF4000] 02:08:17 INFO - PROCESS | 1096 | 1465204097275 Marionette DEBUG loaded listener.js 02:08:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (00000076AB29B800) [pid = 1096] [serial = 1598] [outer = 00000076A9DF4000] 02:08:17 INFO - PROCESS | 1096 | --DOCSHELL 000000769A569000 == 41 [pid = 1096] [id = 11] 02:08:17 INFO - PROCESS | 1096 | 1465204097986 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]]]}] 02:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 986ms 02:08:18 INFO - PROCESS | 1096 | 1465204098017 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 02:08:18 INFO - PROCESS | 1096 | 1465204098020 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 02:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:08:18 INFO - PROCESS | 1096 | 1465204098025 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:08:18 INFO - PROCESS | 1096 | 1465204098027 Marionette TRACE conn6 <- [1,2094,null,{}] 02:08:18 INFO - PROCESS | 1096 | 1465204098031 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}] 02:08:18 INFO - PROCESS | 1096 | 1465204098034 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:18 INFO - PROCESS | 1096 | 1465204098148 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 02:08:18 INFO - PROCESS | 1096 | 1465204098279 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:18 INFO - PROCESS | 1096 | 1465204098282 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:18 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BD9000 == 42 [pid = 1096] [id = 533] 02:08:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (000000769D735000) [pid = 1096] [serial = 1599] [outer = 0000000000000000] 02:08:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (00000076A662B800) [pid = 1096] [serial = 1600] [outer = 000000769D735000] 02:08:18 INFO - PROCESS | 1096 | 1465204098340 Marionette DEBUG loaded listener.js 02:08:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 96 (00000076A98A8C00) [pid = 1096] [serial = 1601] [outer = 000000769D735000] 02:08:19 INFO - PROCESS | 1096 | 1465204099113 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] 02:08:19 INFO - PROCESS | 1096 | 1465204099169 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 02:08:19 INFO - PROCESS | 1096 | 1465204099194 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:08:19 INFO - PROCESS | 1096 | 1465204099197 Marionette TRACE conn6 <- [1,2098,null,{}] 02:08:19 INFO - PROCESS | 1096 | 1465204099203 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}] 02:08:19 INFO - PROCESS | 1096 | 1465204099206 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:19 INFO - PROCESS | 1096 | 1465204099324 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 02:08:19 INFO - PROCESS | 1096 | 1465204099445 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:19 INFO - PROCESS | 1096 | 1465204099448 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:19 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F2D2800 == 43 [pid = 1096] [id = 534] 02:08:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 97 (000000769F186800) [pid = 1096] [serial = 1602] [outer = 0000000000000000] 02:08:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 98 (000000769F2B9800) [pid = 1096] [serial = 1603] [outer = 000000769F186800] 02:08:19 INFO - PROCESS | 1096 | 1465204099500 Marionette DEBUG loaded listener.js 02:08:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 99 (00000076A294B000) [pid = 1096] [serial = 1604] [outer = 000000769F186800] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6591000 == 42 [pid = 1096] [id = 528] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD215800 == 41 [pid = 1096] [id = 527] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD139800 == 40 [pid = 1096] [id = 526] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAACB000 == 39 [pid = 1096] [id = 525] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9AAA800 == 38 [pid = 1096] [id = 524] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E7B800 == 37 [pid = 1096] [id = 523] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076A673F000 == 36 [pid = 1096] [id = 522] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076A36B0000 == 35 [pid = 1096] [id = 521] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 000000769A4DC800 == 34 [pid = 1096] [id = 520] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5CB8800 == 33 [pid = 1096] [id = 517] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 000000769FDBF000 == 32 [pid = 1096] [id = 518] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6995800 == 31 [pid = 1096] [id = 519] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 0000007697DDA800 == 30 [pid = 1096] [id = 12] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BD9000 == 29 [pid = 1096] [id = 533] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6607000 == 28 [pid = 1096] [id = 532] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076AA5BF800 == 27 [pid = 1096] [id = 531] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD658000 == 26 [pid = 1096] [id = 529] 02:08:20 INFO - PROCESS | 1096 | --DOCSHELL 00000076A3E7F800 == 25 [pid = 1096] [id = 530] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 98 (00000076A99F1400) [pid = 1096] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 97 (00000076A8970C00) [pid = 1096] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 96 (00000076991AA800) [pid = 1096] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 95 (00000076A6C2C800) [pid = 1096] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (00000076A5B73800) [pid = 1096] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (00000076A6C2D400) [pid = 1096] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (00000076A7E07800) [pid = 1096] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (000000769F187C00) [pid = 1096] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A2D9E400) [pid = 1096] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A87A4800) [pid = 1096] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A62D4000) [pid = 1096] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A6959800) [pid = 1096] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A2954800) [pid = 1096] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (000000769E270000) [pid = 1096] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (0000007699B64C00) [pid = 1096] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (0000007697DC8400) [pid = 1096] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769E6B0400) [pid = 1096] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076AA58B800) [pid = 1096] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769F2AF400) [pid = 1096] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A53F4000) [pid = 1096] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A3C42000) [pid = 1096] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769DA8A800) [pid = 1096] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A6DCAC00) [pid = 1096] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A3C46400) [pid = 1096] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769F2B8800) [pid = 1096] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A9DF5000) [pid = 1096] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076AA584800) [pid = 1096] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 02:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:08:20 INFO - PROCESS | 1096 | 1465204100767 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]]]}] 02:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1580ms 02:08:20 INFO - PROCESS | 1096 | 1465204100780 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 02:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:08:20 INFO - PROCESS | 1096 | 1465204100784 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 02:08:20 INFO - PROCESS | 1096 | 1465204100789 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:08:20 INFO - PROCESS | 1096 | 1465204100794 Marionette TRACE conn6 <- [1,2102,null,{}] 02:08:20 INFO - PROCESS | 1096 | 1465204100800 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}] 02:08:20 INFO - PROCESS | 1096 | 1465204100803 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:20 INFO - PROCESS | 1096 | 1465204100902 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 02:08:21 INFO - PROCESS | 1096 | 1465204101005 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:21 INFO - PROCESS | 1096 | 1465204101008 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:21 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A4E4800 == 26 [pid = 1096] [id = 535] 02:08:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (0000007699724C00) [pid = 1096] [serial = 1605] [outer = 0000000000000000] 02:08:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769A581800) [pid = 1096] [serial = 1606] [outer = 0000007699724C00] 02:08:21 INFO - PROCESS | 1096 | 1465204101065 Marionette DEBUG loaded listener.js 02:08:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769DC23800) [pid = 1096] [serial = 1607] [outer = 0000007699724C00] 02:08:21 INFO - PROCESS | 1096 | 1465204101470 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]]]}] 02:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 735ms 02:08:21 INFO - PROCESS | 1096 | 1465204101523 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 02:08:21 INFO - PROCESS | 1096 | 1465204101529 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 02:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:08:21 INFO - PROCESS | 1096 | 1465204101567 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:08:21 INFO - PROCESS | 1096 | 1465204101570 Marionette TRACE conn6 <- [1,2106,null,{}] 02:08:21 INFO - PROCESS | 1096 | 1465204101579 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}] 02:08:21 INFO - PROCESS | 1096 | 1465204101581 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:21 INFO - PROCESS | 1096 | 1465204101680 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 02:08:21 INFO - PROCESS | 1096 | 1465204101695 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:21 INFO - PROCESS | 1096 | 1465204101698 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:21 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D26000 == 27 [pid = 1096] [id = 536] 02:08:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769F182800) [pid = 1096] [serial = 1608] [outer = 0000000000000000] 02:08:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769F1AF000) [pid = 1096] [serial = 1609] [outer = 000000769F182800] 02:08:21 INFO - PROCESS | 1096 | 1465204101747 Marionette DEBUG loaded listener.js 02:08:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769F2B1C00) [pid = 1096] [serial = 1610] [outer = 000000769F182800] 02:08:22 INFO - PROCESS | 1096 | 1465204102227 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]]]}] 02:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 691ms 02:08:22 INFO - PROCESS | 1096 | 1465204102258 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 02:08:22 INFO - PROCESS | 1096 | 1465204102261 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 02:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:08:22 INFO - PROCESS | 1096 | 1465204102264 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:08:22 INFO - PROCESS | 1096 | 1465204102268 Marionette TRACE conn6 <- [1,2110,null,{}] 02:08:22 INFO - PROCESS | 1096 | 1465204102280 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}] 02:08:22 INFO - PROCESS | 1096 | 1465204102285 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:22 INFO - PROCESS | 1096 | 1465204102377 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 02:08:22 INFO - PROCESS | 1096 | 1465204102385 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:22 INFO - PROCESS | 1096 | 1465204102389 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:22 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E70000 == 28 [pid = 1096] [id = 537] 02:08:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A224E800) [pid = 1096] [serial = 1611] [outer = 0000000000000000] 02:08:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A2956000) [pid = 1096] [serial = 1612] [outer = 00000076A224E800] 02:08:22 INFO - PROCESS | 1096 | 1465204102439 Marionette DEBUG loaded listener.js 02:08:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A2DE7800) [pid = 1096] [serial = 1613] [outer = 00000076A224E800] 02:08:22 INFO - PROCESS | 1096 | 1465204102937 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]]]}] 02:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 691ms 02:08:22 INFO - PROCESS | 1096 | 1465204102961 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 02:08:22 INFO - PROCESS | 1096 | 1465204102963 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 02:08:22 INFO - PROCESS | 1096 | 1465204102967 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:08:22 INFO - PROCESS | 1096 | 1465204102970 Marionette TRACE conn6 <- [1,2114,null,{}] 02:08:22 INFO - PROCESS | 1096 | 1465204102974 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}] 02:08:22 INFO - PROCESS | 1096 | 1465204102976 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:23 INFO - PROCESS | 1096 | 1465204103125 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 02:08:23 INFO - PROCESS | 1096 | 1465204103148 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:23 INFO - PROCESS | 1096 | 1465204103151 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:23 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63DA000 == 29 [pid = 1096] [id = 538] 02:08:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A3C3FC00) [pid = 1096] [serial = 1614] [outer = 0000000000000000] 02:08:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A3C49000) [pid = 1096] [serial = 1615] [outer = 00000076A3C3FC00] 02:08:23 INFO - PROCESS | 1096 | 1465204103197 Marionette DEBUG loaded listener.js 02:08:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A51D0C00) [pid = 1096] [serial = 1616] [outer = 00000076A3C3FC00] 02:08:23 INFO - PROCESS | 1096 | 1465204103643 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]]]}] 02:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 02:08:23 INFO - PROCESS | 1096 | 1465204103706 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 02:08:23 INFO - PROCESS | 1096 | 1465204103708 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 02:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:08:23 INFO - PROCESS | 1096 | 1465204103712 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:08:23 INFO - PROCESS | 1096 | 1465204103714 Marionette TRACE conn6 <- [1,2118,null,{}] 02:08:23 INFO - PROCESS | 1096 | 1465204103718 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}] 02:08:23 INFO - PROCESS | 1096 | 1465204103720 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:23 INFO - PROCESS | 1096 | 1465204103835 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 02:08:23 INFO - PROCESS | 1096 | 1465204103845 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:23 INFO - PROCESS | 1096 | 1465204103847 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:23 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6621000 == 30 [pid = 1096] [id = 539] 02:08:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A3C40C00) [pid = 1096] [serial = 1617] [outer = 0000000000000000] 02:08:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A5B75400) [pid = 1096] [serial = 1618] [outer = 00000076A3C40C00] 02:08:23 INFO - PROCESS | 1096 | 1465204103893 Marionette DEBUG loaded listener.js 02:08:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A615C400) [pid = 1096] [serial = 1619] [outer = 00000076A3C40C00] 02:08:24 INFO - PROCESS | 1096 | 1465204104389 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] 02:08:24 INFO - PROCESS | 1096 | 1465204104470 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 02:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:08:24 INFO - PROCESS | 1096 | 1465204104473 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:08:24 INFO - PROCESS | 1096 | 1465204104475 Marionette TRACE conn6 <- [1,2122,null,{}] 02:08:24 INFO - PROCESS | 1096 | 1465204104478 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}] 02:08:24 INFO - PROCESS | 1096 | 1465204104484 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:24 INFO - PROCESS | 1096 | 1465204104612 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 02:08:24 INFO - PROCESS | 1096 | 1465204104896 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:24 INFO - PROCESS | 1096 | 1465204104898 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (0000007698432000) [pid = 1096] [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.] 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (000000769A56E000) [pid = 1096] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (0000007697E07C00) [pid = 1096] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A92C0C00) [pid = 1096] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A9DF0400) [pid = 1096] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A22D7800) [pid = 1096] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769D734800) [pid = 1096] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A92C0800) [pid = 1096] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A6954C00) [pid = 1096] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (0000007697ED2400) [pid = 1096] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076AA423800) [pid = 1096] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (0000007699494400) [pid = 1096] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769F2B6C00) [pid = 1096] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769E273800) [pid = 1096] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:08:24 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A2D98400) [pid = 1096] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:08:24 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698ED5000 == 31 [pid = 1096] [id = 540] 02:08:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076974BAC00) [pid = 1096] [serial = 1620] [outer = 0000000000000000] 02:08:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (0000007698D22C00) [pid = 1096] [serial = 1621] [outer = 00000076974BAC00] 02:08:24 INFO - PROCESS | 1096 | 1465204104955 Marionette DEBUG loaded listener.js 02:08:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A2CD2800) [pid = 1096] [serial = 1622] [outer = 00000076974BAC00] 02:08:25 INFO - PROCESS | 1096 | 1465204105331 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] 02:08:25 INFO - PROCESS | 1096 | 1465204105366 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 02:08:25 INFO - PROCESS | 1096 | 1465204105370 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:08:25 INFO - PROCESS | 1096 | 1465204105371 Marionette TRACE conn6 <- [1,2126,null,{}] 02:08:25 INFO - PROCESS | 1096 | 1465204105375 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}] 02:08:25 INFO - PROCESS | 1096 | 1465204105377 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:25 INFO - PROCESS | 1096 | 1465204105459 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 02:08:25 INFO - PROCESS | 1096 | 1465204105535 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:25 INFO - PROCESS | 1096 | 1465204105537 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:25 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E6A800 == 32 [pid = 1096] [id = 541] 02:08:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (0000007697522C00) [pid = 1096] [serial = 1623] [outer = 0000000000000000] 02:08:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6960C00) [pid = 1096] [serial = 1624] [outer = 0000007697522C00] 02:08:25 INFO - PROCESS | 1096 | 1465204105582 Marionette DEBUG loaded listener.js 02:08:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6C2D800) [pid = 1096] [serial = 1625] [outer = 0000007697522C00] 02:08:25 INFO - PROCESS | 1096 | 1465204105953 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]]]}] 02:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 02:08:26 INFO - PROCESS | 1096 | 1465204106004 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 02:08:26 INFO - PROCESS | 1096 | 1465204106006 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 02:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:08:26 INFO - PROCESS | 1096 | 1465204106010 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:08:26 INFO - PROCESS | 1096 | 1465204106011 Marionette TRACE conn6 <- [1,2130,null,{}] 02:08:26 INFO - PROCESS | 1096 | 1465204106015 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}] 02:08:26 INFO - PROCESS | 1096 | 1465204106017 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:26 INFO - PROCESS | 1096 | 1465204106131 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 02:08:26 INFO - PROCESS | 1096 | 1465204106139 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:26 INFO - PROCESS | 1096 | 1465204106141 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:26 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A899D000 == 33 [pid = 1096] [id = 542] 02:08:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6D07000) [pid = 1096] [serial = 1626] [outer = 0000000000000000] 02:08:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A730FC00) [pid = 1096] [serial = 1627] [outer = 00000076A6D07000] 02:08:26 INFO - PROCESS | 1096 | 1465204106190 Marionette DEBUG loaded listener.js 02:08:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A7E07800) [pid = 1096] [serial = 1628] [outer = 00000076A6D07000] 02:08:26 INFO - PROCESS | 1096 | 1465204106632 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] 02:08:26 INFO - PROCESS | 1096 | 1465204106707 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 02:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:08:26 INFO - PROCESS | 1096 | 1465204106711 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:08:26 INFO - PROCESS | 1096 | 1465204106712 Marionette TRACE conn6 <- [1,2134,null,{}] 02:08:26 INFO - PROCESS | 1096 | 1465204106716 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}] 02:08:26 INFO - PROCESS | 1096 | 1465204106718 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:26 INFO - PROCESS | 1096 | 1465204106808 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 02:08:26 INFO - PROCESS | 1096 | 1465204106814 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:26 INFO - PROCESS | 1096 | 1465204106816 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:26 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9AAC800 == 34 [pid = 1096] [id = 543] 02:08:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A83C4800) [pid = 1096] [serial = 1629] [outer = 0000000000000000] 02:08:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A92B9800) [pid = 1096] [serial = 1630] [outer = 00000076A83C4800] 02:08:26 INFO - PROCESS | 1096 | 1465204106860 Marionette DEBUG loaded listener.js 02:08:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A99F1C00) [pid = 1096] [serial = 1631] [outer = 00000076A83C4800] 02:08:27 INFO - PROCESS | 1096 | 1465204107698 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] 02:08:27 INFO - PROCESS | 1096 | 1465204107744 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 02:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:08:27 INFO - PROCESS | 1096 | 1465204107749 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:08:27 INFO - PROCESS | 1096 | 1465204107755 Marionette TRACE conn6 <- [1,2138,null,{}] 02:08:27 INFO - PROCESS | 1096 | 1465204107782 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}] 02:08:27 INFO - PROCESS | 1096 | 1465204107786 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:27 INFO - PROCESS | 1096 | 1465204107924 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 02:08:28 INFO - PROCESS | 1096 | 1465204108041 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:28 INFO - PROCESS | 1096 | 1465204108044 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:28 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A221C000 == 35 [pid = 1096] [id = 544] 02:08:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769A39B000) [pid = 1096] [serial = 1632] [outer = 0000000000000000] 02:08:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769E2D4000) [pid = 1096] [serial = 1633] [outer = 000000769A39B000] 02:08:28 INFO - PROCESS | 1096 | 1465204108106 Marionette DEBUG loaded listener.js 02:08:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769F29A000) [pid = 1096] [serial = 1634] [outer = 000000769A39B000] 02:08:28 INFO - PROCESS | 1096 | 1465204108767 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] 02:08:28 INFO - PROCESS | 1096 | 1465204108813 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 02:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:08:28 INFO - PROCESS | 1096 | 1465204108819 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:08:28 INFO - PROCESS | 1096 | 1465204108823 Marionette TRACE conn6 <- [1,2142,null,{}] 02:08:28 INFO - PROCESS | 1096 | 1465204108827 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}] 02:08:28 INFO - PROCESS | 1096 | 1465204108830 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:28 INFO - PROCESS | 1096 | 1465204108961 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 02:08:29 INFO - PROCESS | 1096 | 1465204109073 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:29 INFO - PROCESS | 1096 | 1465204109076 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:29 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A673F000 == 36 [pid = 1096] [id = 545] 02:08:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A2955C00) [pid = 1096] [serial = 1635] [outer = 0000000000000000] 02:08:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076A3C46000) [pid = 1096] [serial = 1636] [outer = 00000076A2955C00] 02:08:29 INFO - PROCESS | 1096 | 1465204109134 Marionette DEBUG loaded listener.js 02:08:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076A637BC00) [pid = 1096] [serial = 1637] [outer = 00000076A2955C00] 02:08:30 INFO - PROCESS | 1096 | --DOCSHELL 00000076A899D000 == 35 [pid = 1096] [id = 542] 02:08:30 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E6A800 == 34 [pid = 1096] [id = 541] 02:08:30 INFO - PROCESS | 1096 | --DOCSHELL 0000007698ED5000 == 33 [pid = 1096] [id = 540] 02:08:30 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6621000 == 32 [pid = 1096] [id = 539] 02:08:30 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63DA000 == 31 [pid = 1096] [id = 538] 02:08:30 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E70000 == 30 [pid = 1096] [id = 537] 02:08:30 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D26000 == 29 [pid = 1096] [id = 536] 02:08:30 INFO - PROCESS | 1096 | --DOCSHELL 000000769A4E4800 == 28 [pid = 1096] [id = 535] 02:08:30 INFO - PROCESS | 1096 | --DOCSHELL 000000769F2D2800 == 27 [pid = 1096] [id = 534] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (000000769DA8F400) [pid = 1096] [serial = 1076] [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.] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (000000769D95B000) [pid = 1096] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A6CAB400) [pid = 1096] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A9A1A400) [pid = 1096] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A74DE400) [pid = 1096] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076AA406800) [pid = 1096] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A2C78000) [pid = 1096] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A3C3EC00) [pid = 1096] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769DA11400) [pid = 1096] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769F144800) [pid = 1096] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A9A17000) [pid = 1096] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A695F400) [pid = 1096] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A5DA8000) [pid = 1096] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076AA58A000) [pid = 1096] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A650B400) [pid = 1096] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769A582000) [pid = 1096] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769E4F1000) [pid = 1096] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A2254C00) [pid = 1096] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A2D9BC00) [pid = 1096] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A9DF3000) [pid = 1096] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076AB28EC00) [pid = 1096] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076AB296800) [pid = 1096] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076AA427400) [pid = 1096] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076AA41BC00) [pid = 1096] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A5DA8400) [pid = 1096] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A6BCDC00) [pid = 1096] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076AA40F400) [pid = 1096] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 02:08:30 INFO - PROCESS | 1096 | 1465204110040 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]]]}] 02:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1294ms 02:08:30 INFO - PROCESS | 1096 | 1465204110115 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 02:08:30 INFO - PROCESS | 1096 | 1465204110119 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 02:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:08:30 INFO - PROCESS | 1096 | 1465204110124 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:08:30 INFO - PROCESS | 1096 | 1465204110126 Marionette TRACE conn6 <- [1,2146,null,{}] 02:08:30 INFO - PROCESS | 1096 | 1465204110131 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}] 02:08:30 INFO - PROCESS | 1096 | 1465204110134 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:30 INFO - PROCESS | 1096 | 1465204110233 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 02:08:30 INFO - PROCESS | 1096 | 1465204110309 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:30 INFO - PROCESS | 1096 | 1465204110312 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:30 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DA36000 == 28 [pid = 1096] [id = 546] 02:08:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769D96F400) [pid = 1096] [serial = 1638] [outer = 0000000000000000] 02:08:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769E275400) [pid = 1096] [serial = 1639] [outer = 000000769D96F400] 02:08:30 INFO - PROCESS | 1096 | 1465204110363 Marionette DEBUG loaded listener.js 02:08:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769F148800) [pid = 1096] [serial = 1640] [outer = 000000769D96F400] 02:08:30 INFO - PROCESS | 1096 | 1465204110811 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] 02:08:30 INFO - PROCESS | 1096 | 1465204110863 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 02:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:08:30 INFO - PROCESS | 1096 | 1465204110869 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:08:30 INFO - PROCESS | 1096 | 1465204110872 Marionette TRACE conn6 <- [1,2150,null,{}] 02:08:30 INFO - PROCESS | 1096 | 1465204110876 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}] 02:08:30 INFO - PROCESS | 1096 | 1465204110879 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:31 INFO - PROCESS | 1096 | 1465204110997 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 02:08:31 INFO - PROCESS | 1096 | 1465204111010 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:31 INFO - PROCESS | 1096 | 1465204111013 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:31 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D84800 == 29 [pid = 1096] [id = 547] 02:08:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A22D9000) [pid = 1096] [serial = 1641] [outer = 0000000000000000] 02:08:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A2D9A000) [pid = 1096] [serial = 1642] [outer = 00000076A22D9000] 02:08:31 INFO - PROCESS | 1096 | 1465204111061 Marionette DEBUG loaded listener.js 02:08:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A33C8C00) [pid = 1096] [serial = 1643] [outer = 00000076A22D9000] 02:08:31 INFO - PROCESS | 1096 | 1465204111541 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]]]}] 02:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 02:08:31 INFO - PROCESS | 1096 | 1465204111606 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 02:08:31 INFO - PROCESS | 1096 | 1465204111609 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 02:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:08:31 INFO - PROCESS | 1096 | 1465204111612 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:08:31 INFO - PROCESS | 1096 | 1465204111616 Marionette TRACE conn6 <- [1,2154,null,{}] 02:08:31 INFO - PROCESS | 1096 | 1465204111627 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}] 02:08:31 INFO - PROCESS | 1096 | 1465204111632 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:31 INFO - PROCESS | 1096 | 1465204111721 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 02:08:31 INFO - PROCESS | 1096 | 1465204111809 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:31 INFO - PROCESS | 1096 | 1465204111812 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:31 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63D1000 == 30 [pid = 1096] [id = 548] 02:08:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (0000007698D99000) [pid = 1096] [serial = 1644] [outer = 0000000000000000] 02:08:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A5DAEC00) [pid = 1096] [serial = 1645] [outer = 0000007698D99000] 02:08:31 INFO - PROCESS | 1096 | 1465204111862 Marionette DEBUG loaded listener.js 02:08:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A6523000) [pid = 1096] [serial = 1646] [outer = 0000007698D99000] 02:08:32 INFO - PROCESS | 1096 | 1465204112322 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]]]}] 02:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 02:08:32 INFO - PROCESS | 1096 | 1465204112348 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 02:08:32 INFO - PROCESS | 1096 | 1465204112351 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 02:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:08:32 INFO - PROCESS | 1096 | 1465204112360 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:08:32 INFO - PROCESS | 1096 | 1465204112362 Marionette TRACE conn6 <- [1,2158,null,{}] 02:08:32 INFO - PROCESS | 1096 | 1465204112366 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}] 02:08:32 INFO - PROCESS | 1096 | 1465204112368 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:32 INFO - PROCESS | 1096 | 1465204112493 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 02:08:32 INFO - PROCESS | 1096 | 1465204112543 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:32 INFO - PROCESS | 1096 | 1465204112545 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:32 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A698B800 == 31 [pid = 1096] [id = 549] 02:08:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6954000) [pid = 1096] [serial = 1647] [outer = 0000000000000000] 02:08:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A695DC00) [pid = 1096] [serial = 1648] [outer = 00000076A6954000] 02:08:32 INFO - PROCESS | 1096 | 1465204112597 Marionette DEBUG loaded listener.js 02:08:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6C23800) [pid = 1096] [serial = 1649] [outer = 00000076A6954000] 02:08:33 INFO - PROCESS | 1096 | 1465204113041 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]]]}] 02:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 735ms 02:08:33 INFO - PROCESS | 1096 | 1465204113133 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 02:08:33 INFO - PROCESS | 1096 | 1465204113135 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 02:08:33 INFO - PROCESS | 1096 | 1465204113139 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:08:33 INFO - PROCESS | 1096 | 1465204113141 Marionette TRACE conn6 <- [1,2162,null,{}] 02:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:08:33 INFO - PROCESS | 1096 | 1465204113145 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}] 02:08:33 INFO - PROCESS | 1096 | 1465204113147 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:33 INFO - PROCESS | 1096 | 1465204113259 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 02:08:33 INFO - PROCESS | 1096 | 1465204113314 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:33 INFO - PROCESS | 1096 | 1465204113316 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:33 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E81800 == 32 [pid = 1096] [id = 550] 02:08:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A6C26C00) [pid = 1096] [serial = 1650] [outer = 0000000000000000] 02:08:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6DC2400) [pid = 1096] [serial = 1651] [outer = 00000076A6C26C00] 02:08:33 INFO - PROCESS | 1096 | 1465204113362 Marionette DEBUG loaded listener.js 02:08:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A83C0800) [pid = 1096] [serial = 1652] [outer = 00000076A6C26C00] 02:08:33 INFO - PROCESS | 1096 | 1465204113816 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]]]}] 02:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 02:08:33 INFO - PROCESS | 1096 | 1465204113878 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 02:08:33 INFO - PROCESS | 1096 | 1465204113881 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 02:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:08:33 INFO - PROCESS | 1096 | 1465204113896 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:08:33 INFO - PROCESS | 1096 | 1465204113898 Marionette TRACE conn6 <- [1,2166,null,{}] 02:08:33 INFO - PROCESS | 1096 | 1465204113901 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}] 02:08:33 INFO - PROCESS | 1096 | 1465204113907 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:34 INFO - PROCESS | 1096 | 1465204114059 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 02:08:34 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A6D07000) [pid = 1096] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:08:34 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A3C3FC00) [pid = 1096] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:08:34 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (0000007699724C00) [pid = 1096] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:08:34 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A3C40C00) [pid = 1096] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:08:34 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769F182800) [pid = 1096] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:08:34 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A224E800) [pid = 1096] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:08:34 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769F186800) [pid = 1096] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:08:34 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076974BAC00) [pid = 1096] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:08:34 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (0000007697522C00) [pid = 1096] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:08:34 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769DC22000) [pid = 1096] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:08:34 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A6503C00) [pid = 1096] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:08:34 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A9DF4000) [pid = 1096] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:08:34 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (000000769D735000) [pid = 1096] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:08:34 INFO - PROCESS | 1096 | 1465204114145 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:34 INFO - PROCESS | 1096 | 1465204114147 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:34 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E7D4000 == 33 [pid = 1096] [id = 551] 02:08:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (0000007697522C00) [pid = 1096] [serial = 1653] [outer = 0000000000000000] 02:08:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (0000007699724C00) [pid = 1096] [serial = 1654] [outer = 0000007697522C00] 02:08:34 INFO - PROCESS | 1096 | 1465204114195 Marionette DEBUG loaded listener.js 02:08:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A51DAC00) [pid = 1096] [serial = 1655] [outer = 0000007697522C00] 02:08:34 INFO - PROCESS | 1096 | 1465204114573 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]]]}] 02:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 734ms 02:08:34 INFO - PROCESS | 1096 | 1465204114626 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 02:08:34 INFO - PROCESS | 1096 | 1465204114628 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 02:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:08:34 INFO - PROCESS | 1096 | 1465204114632 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:08:34 INFO - PROCESS | 1096 | 1465204114634 Marionette TRACE conn6 <- [1,2170,null,{}] 02:08:34 INFO - PROCESS | 1096 | 1465204114637 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}] 02:08:34 INFO - PROCESS | 1096 | 1465204114639 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:34 INFO - PROCESS | 1096 | 1465204114753 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 02:08:34 INFO - PROCESS | 1096 | 1465204114761 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:34 INFO - PROCESS | 1096 | 1465204114763 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:34 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698DB7800 == 34 [pid = 1096] [id = 552] 02:08:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769F2B5400) [pid = 1096] [serial = 1656] [outer = 0000000000000000] 02:08:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A99FF400) [pid = 1096] [serial = 1657] [outer = 000000769F2B5400] 02:08:34 INFO - PROCESS | 1096 | 1465204114812 Marionette DEBUG loaded listener.js 02:08:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A9DEFC00) [pid = 1096] [serial = 1658] [outer = 000000769F2B5400] 02:08:35 INFO - PROCESS | 1096 | 1465204115229 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]]]}] 02:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 02:08:35 INFO - PROCESS | 1096 | 1465204115263 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 02:08:35 INFO - PROCESS | 1096 | 1465204115266 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 02:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:08:35 INFO - PROCESS | 1096 | 1465204115269 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:08:35 INFO - PROCESS | 1096 | 1465204115271 Marionette TRACE conn6 <- [1,2174,null,{}] 02:08:35 INFO - PROCESS | 1096 | 1465204115274 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}] 02:08:35 INFO - PROCESS | 1096 | 1465204115276 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:35 INFO - PROCESS | 1096 | 1465204115391 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 02:08:35 INFO - PROCESS | 1096 | 1465204115399 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:35 INFO - PROCESS | 1096 | 1465204115401 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:35 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAADA800 == 35 [pid = 1096] [id = 553] 02:08:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A9BC0400) [pid = 1096] [serial = 1659] [outer = 0000000000000000] 02:08:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A9DF9800) [pid = 1096] [serial = 1660] [outer = 00000076A9BC0400] 02:08:35 INFO - PROCESS | 1096 | 1465204115448 Marionette DEBUG loaded listener.js 02:08:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076AA40C800) [pid = 1096] [serial = 1661] [outer = 00000076A9BC0400] 02:08:35 INFO - PROCESS | 1096 | 1465204115851 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]]]}] 02:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 628ms 02:08:35 INFO - PROCESS | 1096 | 1465204115900 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 02:08:35 INFO - PROCESS | 1096 | 1465204115903 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 02:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:08:35 INFO - PROCESS | 1096 | 1465204115906 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:08:35 INFO - PROCESS | 1096 | 1465204115908 Marionette TRACE conn6 <- [1,2178,null,{}] 02:08:35 INFO - PROCESS | 1096 | 1465204115912 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}] 02:08:35 INFO - PROCESS | 1096 | 1465204115914 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:36 INFO - PROCESS | 1096 | 1465204116031 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 02:08:36 INFO - PROCESS | 1096 | 1465204116075 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:36 INFO - PROCESS | 1096 | 1465204116077 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:36 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD206800 == 36 [pid = 1096] [id = 554] 02:08:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A9DF6400) [pid = 1096] [serial = 1662] [outer = 0000000000000000] 02:08:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076AA41E000) [pid = 1096] [serial = 1663] [outer = 00000076A9DF6400] 02:08:36 INFO - PROCESS | 1096 | 1465204116122 Marionette DEBUG loaded listener.js 02:08:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076AA429400) [pid = 1096] [serial = 1664] [outer = 00000076A9DF6400] 02:08:36 INFO - PROCESS | 1096 | 1465204116776 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]]]}] 02:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 881ms 02:08:36 INFO - PROCESS | 1096 | 1465204116791 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 02:08:36 INFO - PROCESS | 1096 | 1465204116795 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 02:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:08:36 INFO - PROCESS | 1096 | 1465204116800 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:08:36 INFO - PROCESS | 1096 | 1465204116806 Marionette TRACE conn6 <- [1,2182,null,{}] 02:08:36 INFO - PROCESS | 1096 | 1465204116826 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}] 02:08:36 INFO - PROCESS | 1096 | 1465204116829 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:36 INFO - PROCESS | 1096 | 1465204116955 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 02:08:37 INFO - PROCESS | 1096 | 1465204117077 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:37 INFO - PROCESS | 1096 | 1465204117080 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:37 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A342D800 == 37 [pid = 1096] [id = 555] 02:08:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769E7A8000) [pid = 1096] [serial = 1665] [outer = 0000000000000000] 02:08:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (000000769F2B0800) [pid = 1096] [serial = 1666] [outer = 000000769E7A8000] 02:08:37 INFO - PROCESS | 1096 | 1465204117142 Marionette DEBUG loaded listener.js 02:08:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A2D9C800) [pid = 1096] [serial = 1667] [outer = 000000769E7A8000] 02:08:37 INFO - PROCESS | 1096 | 1465204117747 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]]]}] 02:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1003ms 02:08:37 INFO - PROCESS | 1096 | 1465204117808 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 02:08:37 INFO - PROCESS | 1096 | 1465204117813 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 02:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:08:37 INFO - PROCESS | 1096 | 1465204117820 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:08:37 INFO - PROCESS | 1096 | 1465204117824 Marionette TRACE conn6 <- [1,2186,null,{}] 02:08:37 INFO - PROCESS | 1096 | 1465204117828 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}] 02:08:37 INFO - PROCESS | 1096 | 1465204117831 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:37 INFO - PROCESS | 1096 | 1465204117957 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 02:08:38 INFO - PROCESS | 1096 | 1465204118054 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:38 INFO - PROCESS | 1096 | 1465204118057 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:38 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9AAF000 == 38 [pid = 1096] [id = 556] 02:08:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A650FC00) [pid = 1096] [serial = 1668] [outer = 0000000000000000] 02:08:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A6625C00) [pid = 1096] [serial = 1669] [outer = 00000076A650FC00] 02:08:38 INFO - PROCESS | 1096 | 1465204118115 Marionette DEBUG loaded listener.js 02:08:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A743D400) [pid = 1096] [serial = 1670] [outer = 00000076A650FC00] 02:08:38 INFO - PROCESS | 1096 | 1465204118757 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]]]}] 02:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 986ms 02:08:38 INFO - PROCESS | 1096 | 1465204118807 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 02:08:38 INFO - PROCESS | 1096 | 1465204118810 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 02:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:08:38 INFO - PROCESS | 1096 | 1465204118813 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:08:38 INFO - PROCESS | 1096 | 1465204118817 Marionette TRACE conn6 <- [1,2190,null,{}] 02:08:38 INFO - PROCESS | 1096 | 1465204118829 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}] 02:08:38 INFO - PROCESS | 1096 | 1465204118834 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:38 INFO - PROCESS | 1096 | 1465204118951 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 02:08:39 INFO - PROCESS | 1096 | 1465204119076 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:39 INFO - PROCESS | 1096 | 1465204119079 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:39 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD511000 == 39 [pid = 1096] [id = 557] 02:08:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A9BB7400) [pid = 1096] [serial = 1671] [outer = 0000000000000000] 02:08:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076AA40A000) [pid = 1096] [serial = 1672] [outer = 00000076A9BB7400] 02:08:39 INFO - PROCESS | 1096 | 1465204119139 Marionette DEBUG loaded listener.js 02:08:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076AA589C00) [pid = 1096] [serial = 1673] [outer = 00000076A9BB7400] 02:08:39 INFO - PROCESS | 1096 | 1465204119716 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]]]}] 02:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 942ms 02:08:39 INFO - PROCESS | 1096 | 1465204119758 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 02:08:39 INFO - PROCESS | 1096 | 1465204119761 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 02:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:08:39 INFO - PROCESS | 1096 | 1465204119765 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:08:39 INFO - PROCESS | 1096 | 1465204119767 Marionette TRACE conn6 <- [1,2194,null,{}] 02:08:39 INFO - PROCESS | 1096 | 1465204119969 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}] 02:08:39 INFO - PROCESS | 1096 | 1465204119972 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:40 INFO - PROCESS | 1096 | 1465204120085 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 02:08:40 INFO - PROCESS | 1096 | 1465204120160 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:40 INFO - PROCESS | 1096 | 1465204120163 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:40 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E25C000 == 40 [pid = 1096] [id = 558] 02:08:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769DA83C00) [pid = 1096] [serial = 1674] [outer = 0000000000000000] 02:08:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (000000769E270000) [pid = 1096] [serial = 1675] [outer = 000000769DA83C00] 02:08:40 INFO - PROCESS | 1096 | 1465204120215 Marionette DEBUG loaded listener.js 02:08:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (000000769F858800) [pid = 1096] [serial = 1676] [outer = 000000769DA83C00] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAADA800 == 39 [pid = 1096] [id = 553] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 0000007698DB7800 == 38 [pid = 1096] [id = 552] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 000000769E7D4000 == 37 [pid = 1096] [id = 551] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E81800 == 36 [pid = 1096] [id = 550] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 00000076A698B800 == 35 [pid = 1096] [id = 549] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63D1000 == 34 [pid = 1096] [id = 548] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D84800 == 33 [pid = 1096] [id = 547] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 000000769DA36000 == 32 [pid = 1096] [id = 546] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 00000076A221C000 == 31 [pid = 1096] [id = 544] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9AAC800 == 30 [pid = 1096] [id = 543] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 00000076A673F000 == 29 [pid = 1096] [id = 545] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD511000 == 28 [pid = 1096] [id = 557] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9AAF000 == 27 [pid = 1096] [id = 556] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 00000076A342D800 == 26 [pid = 1096] [id = 555] 02:08:41 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD206800 == 25 [pid = 1096] [id = 554] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A730FC00) [pid = 1096] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A3C49000) [pid = 1096] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (000000769A581800) [pid = 1096] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (000000769DC23800) [pid = 1096] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A5B75400) [pid = 1096] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A51D0C00) [pid = 1096] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769F1AF000) [pid = 1096] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769F2B1C00) [pid = 1096] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A615C400) [pid = 1096] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A2956000) [pid = 1096] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A294B000) [pid = 1096] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (0000007698D22C00) [pid = 1096] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769F2B9800) [pid = 1096] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A2CD2800) [pid = 1096] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A6960C00) [pid = 1096] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A2D99000) [pid = 1096] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769F425C00) [pid = 1096] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A7E11000) [pid = 1096] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A650C800) [pid = 1096] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076AB29B800) [pid = 1096] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076AA425400) [pid = 1096] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A98A8C00) [pid = 1096] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A662B800) [pid = 1096] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A6C2D800) [pid = 1096] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A7E07800) [pid = 1096] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A2DE7800) [pid = 1096] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 02:08:41 INFO - PROCESS | 1096 | 1465204121614 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]]]}] 02:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1889ms 02:08:41 INFO - PROCESS | 1096 | 1465204121656 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 02:08:41 INFO - PROCESS | 1096 | 1465204121661 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 02:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:08:41 INFO - PROCESS | 1096 | 1465204121666 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:08:41 INFO - PROCESS | 1096 | 1465204121669 Marionette TRACE conn6 <- [1,2198,null,{}] 02:08:41 INFO - PROCESS | 1096 | 1465204121676 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}] 02:08:41 INFO - PROCESS | 1096 | 1465204121678 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:41 INFO - PROCESS | 1096 | 1465204121781 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 02:08:41 INFO - PROCESS | 1096 | 1465204121859 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:41 INFO - PROCESS | 1096 | 1465204121864 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:41 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A316000 == 26 [pid = 1096] [id = 559] 02:08:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (0000007698DA4400) [pid = 1096] [serial = 1677] [outer = 0000000000000000] 02:08:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769915CC00) [pid = 1096] [serial = 1678] [outer = 0000007698DA4400] 02:08:41 INFO - PROCESS | 1096 | 1465204121916 Marionette DEBUG loaded listener.js 02:08:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (0000007699B63000) [pid = 1096] [serial = 1679] [outer = 0000007698DA4400] 02:08:42 INFO - PROCESS | 1096 | 1465204122351 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]]]}] 02:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 733ms 02:08:42 INFO - PROCESS | 1096 | 1465204122403 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 02:08:42 INFO - PROCESS | 1096 | 1465204122408 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 02:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:08:42 INFO - PROCESS | 1096 | 1465204122415 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:08:42 INFO - PROCESS | 1096 | 1465204122418 Marionette TRACE conn6 <- [1,2202,null,{}] 02:08:42 INFO - PROCESS | 1096 | 1465204122422 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}] 02:08:42 INFO - PROCESS | 1096 | 1465204122425 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:42 INFO - PROCESS | 1096 | 1465204122519 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 02:08:42 INFO - PROCESS | 1096 | 1465204122525 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:42 INFO - PROCESS | 1096 | 1465204122528 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:42 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F24C000 == 27 [pid = 1096] [id = 560] 02:08:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769DA10400) [pid = 1096] [serial = 1680] [outer = 0000000000000000] 02:08:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769DA8D000) [pid = 1096] [serial = 1681] [outer = 000000769DA10400] 02:08:42 INFO - PROCESS | 1096 | 1465204122577 Marionette DEBUG loaded listener.js 02:08:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769E436800) [pid = 1096] [serial = 1682] [outer = 000000769DA10400] 02:08:43 INFO - PROCESS | 1096 | 1465204123063 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]]]}] 02:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 690ms 02:08:43 INFO - PROCESS | 1096 | 1465204123107 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 02:08:43 INFO - PROCESS | 1096 | 1465204123110 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 02:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:08:43 INFO - PROCESS | 1096 | 1465204123113 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:08:43 INFO - PROCESS | 1096 | 1465204123117 Marionette TRACE conn6 <- [1,2206,null,{}] 02:08:43 INFO - PROCESS | 1096 | 1465204123129 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}] 02:08:43 INFO - PROCESS | 1096 | 1465204123134 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:43 INFO - PROCESS | 1096 | 1465204123254 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 02:08:43 INFO - PROCESS | 1096 | 1465204123339 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:43 INFO - PROCESS | 1096 | 1465204123343 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:43 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A520B800 == 28 [pid = 1096] [id = 561] 02:08:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076987BC000) [pid = 1096] [serial = 1683] [outer = 0000000000000000] 02:08:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769F2B6400) [pid = 1096] [serial = 1684] [outer = 00000076987BC000] 02:08:43 INFO - PROCESS | 1096 | 1465204123393 Marionette DEBUG loaded listener.js 02:08:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769FC6F800) [pid = 1096] [serial = 1685] [outer = 00000076987BC000] 02:08:43 INFO - PROCESS | 1096 | 1465204123817 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]]]}] 02:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 732ms 02:08:43 INFO - PROCESS | 1096 | 1465204123848 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 02:08:43 INFO - PROCESS | 1096 | 1465204123851 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 02:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:08:43 INFO - PROCESS | 1096 | 1465204123854 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:08:43 INFO - PROCESS | 1096 | 1465204123856 Marionette TRACE conn6 <- [1,2210,null,{}] 02:08:43 INFO - PROCESS | 1096 | 1465204123868 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}] 02:08:43 INFO - PROCESS | 1096 | 1465204123870 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:43 INFO - PROCESS | 1096 | 1465204123986 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 02:08:44 INFO - PROCESS | 1096 | 1465204123991 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:44 INFO - PROCESS | 1096 | 1465204123993 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:44 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6203000 == 29 [pid = 1096] [id = 562] 02:08:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A2951400) [pid = 1096] [serial = 1686] [outer = 0000000000000000] 02:08:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A2C83C00) [pid = 1096] [serial = 1687] [outer = 00000076A2951400] 02:08:44 INFO - PROCESS | 1096 | 1465204124082 Marionette DEBUG loaded listener.js 02:08:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A2DE9800) [pid = 1096] [serial = 1688] [outer = 00000076A2951400] 02:08:44 INFO - PROCESS | 1096 | 1465204124536 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]]]}] 02:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 754ms 02:08:44 INFO - PROCESS | 1096 | 1465204124623 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 02:08:44 INFO - PROCESS | 1096 | 1465204124625 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 02:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:08:44 INFO - PROCESS | 1096 | 1465204124629 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:08:44 INFO - PROCESS | 1096 | 1465204124631 Marionette TRACE conn6 <- [1,2214,null,{}] 02:08:44 INFO - PROCESS | 1096 | 1465204124635 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}] 02:08:44 INFO - PROCESS | 1096 | 1465204124637 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:44 INFO - PROCESS | 1096 | 1465204124748 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 02:08:44 INFO - PROCESS | 1096 | 1465204124759 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:44 INFO - PROCESS | 1096 | 1465204124762 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:44 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6603000 == 30 [pid = 1096] [id = 563] 02:08:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769D96F800) [pid = 1096] [serial = 1689] [outer = 0000000000000000] 02:08:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A361F000) [pid = 1096] [serial = 1690] [outer = 000000769D96F800] 02:08:44 INFO - PROCESS | 1096 | 1465204124807 Marionette DEBUG loaded listener.js 02:08:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A3CBB000) [pid = 1096] [serial = 1691] [outer = 000000769D96F800] 02:08:45 INFO - PROCESS | 1096 | 1465204125290 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]]]}] 02:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 690ms 02:08:45 INFO - PROCESS | 1096 | 1465204125326 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 02:08:45 INFO - PROCESS | 1096 | 1465204125328 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 02:08:45 INFO - PROCESS | 1096 | 1465204125331 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:08:45 INFO - PROCESS | 1096 | 1465204125333 Marionette TRACE conn6 <- [1,2218,null,{}] 02:08:45 INFO - PROCESS | 1096 | 1465204125337 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}] 02:08:45 INFO - PROCESS | 1096 | 1465204125343 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:45 INFO - PROCESS | 1096 | 1465204125481 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 02:08:45 INFO - PROCESS | 1096 | 1465204125539 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:45 INFO - PROCESS | 1096 | 1465204125541 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:45 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A664C000 == 31 [pid = 1096] [id = 564] 02:08:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A5DA4400) [pid = 1096] [serial = 1692] [outer = 0000000000000000] 02:08:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6378C00) [pid = 1096] [serial = 1693] [outer = 00000076A5DA4400] 02:08:45 INFO - PROCESS | 1096 | 1465204125587 Marionette DEBUG loaded listener.js 02:08:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A6511800) [pid = 1096] [serial = 1694] [outer = 00000076A5DA4400] 02:08:45 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A9BC0400) [pid = 1096] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:08:45 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A6954000) [pid = 1096] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:08:45 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A6C26C00) [pid = 1096] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:08:45 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (0000007697522C00) [pid = 1096] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:08:45 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A2955C00) [pid = 1096] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:08:45 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A83C4800) [pid = 1096] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:08:45 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (0000007698D99000) [pid = 1096] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:08:45 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769A39B000) [pid = 1096] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:08:45 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769D96F400) [pid = 1096] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:08:45 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A22D9000) [pid = 1096] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:08:45 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769F2B5400) [pid = 1096] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:08:45 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A9DF6400) [pid = 1096] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:08:46 INFO - PROCESS | 1096 | 1465204126174 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]]]}] 02:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 881ms 02:08:46 INFO - PROCESS | 1096 | 1465204126216 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 02:08:46 INFO - PROCESS | 1096 | 1465204126218 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 02:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:08:46 INFO - PROCESS | 1096 | 1465204126222 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:08:46 INFO - PROCESS | 1096 | 1465204126224 Marionette TRACE conn6 <- [1,2222,null,{}] 02:08:46 INFO - PROCESS | 1096 | 1465204126227 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}] 02:08:46 INFO - PROCESS | 1096 | 1465204126229 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:46 INFO - PROCESS | 1096 | 1465204126315 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 02:08:46 INFO - PROCESS | 1096 | 1465204126321 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:46 INFO - PROCESS | 1096 | 1465204126323 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:46 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7369000 == 32 [pid = 1096] [id = 565] 02:08:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A3359000) [pid = 1096] [serial = 1695] [outer = 0000000000000000] 02:08:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A6627C00) [pid = 1096] [serial = 1696] [outer = 00000076A3359000] 02:08:46 INFO - PROCESS | 1096 | 1465204126368 Marionette DEBUG loaded listener.js 02:08:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A6953400) [pid = 1096] [serial = 1697] [outer = 00000076A3359000] 02:08:46 INFO - PROCESS | 1096 | 1465204126797 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]]]}] 02:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 628ms 02:08:46 INFO - PROCESS | 1096 | 1465204126854 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 02:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:08:46 INFO - PROCESS | 1096 | 1465204126856 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 02:08:46 INFO - PROCESS | 1096 | 1465204126859 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:08:46 INFO - PROCESS | 1096 | 1465204126861 Marionette TRACE conn6 <- [1,2226,null,{}] 02:08:46 INFO - PROCESS | 1096 | 1465204126865 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}] 02:08:46 INFO - PROCESS | 1096 | 1465204126867 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:46 INFO - PROCESS | 1096 | 1465204126954 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 02:08:46 INFO - PROCESS | 1096 | 1465204126961 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:46 INFO - PROCESS | 1096 | 1465204126963 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:46 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E82000 == 33 [pid = 1096] [id = 566] 02:08:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A695E000) [pid = 1096] [serial = 1698] [outer = 0000000000000000] 02:08:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A69E2C00) [pid = 1096] [serial = 1699] [outer = 00000076A695E000] 02:08:47 INFO - PROCESS | 1096 | 1465204127008 Marionette DEBUG loaded listener.js 02:08:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6C27000) [pid = 1096] [serial = 1700] [outer = 00000076A695E000] 02:08:47 INFO - PROCESS | 1096 | 1465204127463 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]]]}] 02:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 628ms 02:08:47 INFO - PROCESS | 1096 | 1465204127490 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 02:08:47 INFO - PROCESS | 1096 | 1465204127493 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 02:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:08:47 INFO - PROCESS | 1096 | 1465204127496 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:08:47 INFO - PROCESS | 1096 | 1465204127498 Marionette TRACE conn6 <- [1,2230,null,{}] 02:08:47 INFO - PROCESS | 1096 | 1465204127502 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}] 02:08:47 INFO - PROCESS | 1096 | 1465204127504 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:47 INFO - PROCESS | 1096 | 1465204127591 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 02:08:47 INFO - PROCESS | 1096 | 1465204127596 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:47 INFO - PROCESS | 1096 | 1465204127598 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:47 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9816800 == 34 [pid = 1096] [id = 567] 02:08:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A6C2E400) [pid = 1096] [serial = 1701] [outer = 0000000000000000] 02:08:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6D07000) [pid = 1096] [serial = 1702] [outer = 00000076A6C2E400] 02:08:47 INFO - PROCESS | 1096 | 1465204127644 Marionette DEBUG loaded listener.js 02:08:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A743A800) [pid = 1096] [serial = 1703] [outer = 00000076A6C2E400] 02:08:48 INFO - PROCESS | 1096 | 1465204128447 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]]]}] 02:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 984ms 02:08:48 INFO - PROCESS | 1096 | 1465204128484 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 02:08:48 INFO - PROCESS | 1096 | 1465204128489 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 02:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:08:48 INFO - PROCESS | 1096 | 1465204128494 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:08:48 INFO - PROCESS | 1096 | 1465204128498 Marionette TRACE conn6 <- [1,2234,null,{}] 02:08:48 INFO - PROCESS | 1096 | 1465204128505 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}] 02:08:48 INFO - PROCESS | 1096 | 1465204128508 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:48 INFO - PROCESS | 1096 | 1465204128646 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 02:08:48 INFO - PROCESS | 1096 | 1465204128770 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:48 INFO - PROCESS | 1096 | 1465204128773 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:48 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E7D7000 == 35 [pid = 1096] [id = 568] 02:08:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (0000007698D9F400) [pid = 1096] [serial = 1704] [outer = 0000000000000000] 02:08:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769A581C00) [pid = 1096] [serial = 1705] [outer = 0000007698D9F400] 02:08:48 INFO - PROCESS | 1096 | 1465204128833 Marionette DEBUG loaded listener.js 02:08:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769E18E800) [pid = 1096] [serial = 1706] [outer = 0000007698D9F400] 02:08:49 INFO - PROCESS | 1096 | 1465204129611 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]]]}] 02:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1133ms 02:08:49 INFO - PROCESS | 1096 | 1465204129631 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 02:08:49 INFO - PROCESS | 1096 | 1465204129636 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 02:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:08:49 INFO - PROCESS | 1096 | 1465204129643 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:08:49 INFO - PROCESS | 1096 | 1465204129646 Marionette TRACE conn6 <- [1,2238,null,{}] 02:08:49 INFO - PROCESS | 1096 | 1465204129650 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}] 02:08:49 INFO - PROCESS | 1096 | 1465204129654 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:49 INFO - PROCESS | 1096 | 1465204129784 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 02:08:50 INFO - PROCESS | 1096 | 1465204130016 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:50 INFO - PROCESS | 1096 | 1465204130020 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:50 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F43800 == 36 [pid = 1096] [id = 569] 02:08:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769915C400) [pid = 1096] [serial = 1707] [outer = 0000000000000000] 02:08:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769A32C000) [pid = 1096] [serial = 1708] [outer = 000000769915C400] 02:08:50 INFO - PROCESS | 1096 | 1465204130081 Marionette DEBUG loaded listener.js 02:08:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769E2D4400) [pid = 1096] [serial = 1709] [outer = 000000769915C400] 02:08:50 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E82000 == 35 [pid = 1096] [id = 566] 02:08:50 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7369000 == 34 [pid = 1096] [id = 565] 02:08:50 INFO - PROCESS | 1096 | --DOCSHELL 00000076A664C000 == 33 [pid = 1096] [id = 564] 02:08:50 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6603000 == 32 [pid = 1096] [id = 563] 02:08:50 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6203000 == 31 [pid = 1096] [id = 562] 02:08:50 INFO - PROCESS | 1096 | --DOCSHELL 00000076A520B800 == 30 [pid = 1096] [id = 561] 02:08:50 INFO - PROCESS | 1096 | --DOCSHELL 000000769F24C000 == 29 [pid = 1096] [id = 560] 02:08:50 INFO - PROCESS | 1096 | --DOCSHELL 000000769A316000 == 28 [pid = 1096] [id = 559] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076AA41E000) [pid = 1096] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076AA429400) [pid = 1096] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A9DF9800) [pid = 1096] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A695DC00) [pid = 1096] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A6DC2400) [pid = 1096] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A6C23800) [pid = 1096] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (0000007699724C00) [pid = 1096] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A83C0800) [pid = 1096] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A3C46000) [pid = 1096] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A637BC00) [pid = 1096] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A99F1C00) [pid = 1096] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A92B9800) [pid = 1096] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A5DAEC00) [pid = 1096] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769E2D4000) [pid = 1096] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769F29A000) [pid = 1096] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769E275400) [pid = 1096] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (000000769F148800) [pid = 1096] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A2D9A000) [pid = 1096] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A33C8C00) [pid = 1096] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076AA40C800) [pid = 1096] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A51DAC00) [pid = 1096] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A9DEFC00) [pid = 1096] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (00000076A99FF400) [pid = 1096] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (00000076A6523000) [pid = 1096] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 02:08:50 INFO - PROCESS | 1096 | 1465204130762 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]]]}] 02:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1139ms 02:08:50 INFO - PROCESS | 1096 | 1465204130785 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 02:08:50 INFO - PROCESS | 1096 | 1465204130789 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 02:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:08:50 INFO - PROCESS | 1096 | 1465204130794 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:08:50 INFO - PROCESS | 1096 | 1465204130797 Marionette TRACE conn6 <- [1,2242,null,{}] 02:08:50 INFO - PROCESS | 1096 | 1465204130803 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}] 02:08:50 INFO - PROCESS | 1096 | 1465204130807 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:50 INFO - PROCESS | 1096 | 1465204130906 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 02:08:50 INFO - PROCESS | 1096 | 1465204130986 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:50 INFO - PROCESS | 1096 | 1465204130989 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:51 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F2E2000 == 29 [pid = 1096] [id = 570] 02:08:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (0000007698DA4800) [pid = 1096] [serial = 1710] [outer = 0000000000000000] 02:08:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (000000769E14A000) [pid = 1096] [serial = 1711] [outer = 0000007698DA4800] 02:08:51 INFO - PROCESS | 1096 | 1465204131038 Marionette DEBUG loaded listener.js 02:08:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (000000769F299C00) [pid = 1096] [serial = 1712] [outer = 0000007698DA4800] 02:08:51 INFO - PROCESS | 1096 | 1465204131482 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]]]}] 02:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 732ms 02:08:51 INFO - PROCESS | 1096 | 1465204131531 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 02:08:51 INFO - PROCESS | 1096 | 1465204131536 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 02:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:08:51 INFO - PROCESS | 1096 | 1465204131540 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:08:51 INFO - PROCESS | 1096 | 1465204131542 Marionette TRACE conn6 <- [1,2246,null,{}] 02:08:51 INFO - PROCESS | 1096 | 1465204131546 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}] 02:08:51 INFO - PROCESS | 1096 | 1465204131548 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:51 INFO - PROCESS | 1096 | 1465204131645 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 02:08:51 INFO - PROCESS | 1096 | 1465204131652 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:51 INFO - PROCESS | 1096 | 1465204131654 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:51 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5B4A000 == 30 [pid = 1096] [id = 571] 02:08:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769F859400) [pid = 1096] [serial = 1713] [outer = 0000000000000000] 02:08:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (00000076A294D800) [pid = 1096] [serial = 1714] [outer = 000000769F859400] 02:08:51 INFO - PROCESS | 1096 | 1465204131702 Marionette DEBUG loaded listener.js 02:08:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A2DA0000) [pid = 1096] [serial = 1715] [outer = 000000769F859400] 02:08:52 INFO - PROCESS | 1096 | 1465204132190 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]]]}] 02:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 671ms 02:08:52 INFO - PROCESS | 1096 | 1465204132215 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 02:08:52 INFO - PROCESS | 1096 | 1465204132217 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 02:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:08:52 INFO - PROCESS | 1096 | 1465204132223 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:08:52 INFO - PROCESS | 1096 | 1465204132229 Marionette TRACE conn6 <- [1,2250,null,{}] 02:08:52 INFO - PROCESS | 1096 | 1465204132239 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}] 02:08:52 INFO - PROCESS | 1096 | 1465204132244 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:52 INFO - PROCESS | 1096 | 1465204132335 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 02:08:52 INFO - PROCESS | 1096 | 1465204132343 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:52 INFO - PROCESS | 1096 | 1465204132345 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:52 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A660E000 == 31 [pid = 1096] [id = 572] 02:08:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769840A400) [pid = 1096] [serial = 1716] [outer = 0000000000000000] 02:08:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A3ED7400) [pid = 1096] [serial = 1717] [outer = 000000769840A400] 02:08:52 INFO - PROCESS | 1096 | 1465204132391 Marionette DEBUG loaded listener.js 02:08:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A53F3C00) [pid = 1096] [serial = 1718] [outer = 000000769840A400] 02:08:52 INFO - PROCESS | 1096 | 1465204132858 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]]]}] 02:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 691ms 02:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:08:52 INFO - PROCESS | 1096 | 1465204132914 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 02:08:52 INFO - PROCESS | 1096 | 1465204132917 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 02:08:52 INFO - PROCESS | 1096 | 1465204132920 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:08:52 INFO - PROCESS | 1096 | 1465204132922 Marionette TRACE conn6 <- [1,2254,null,{}] 02:08:52 INFO - PROCESS | 1096 | 1465204132925 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}] 02:08:52 INFO - PROCESS | 1096 | 1465204132928 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:53 INFO - PROCESS | 1096 | 1465204133046 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 02:08:53 INFO - PROCESS | 1096 | 1465204133094 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:53 INFO - PROCESS | 1096 | 1465204133097 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:53 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6998800 == 32 [pid = 1096] [id = 573] 02:08:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A5DAD000) [pid = 1096] [serial = 1719] [outer = 0000000000000000] 02:08:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A62C7400) [pid = 1096] [serial = 1720] [outer = 00000076A5DAD000] 02:08:53 INFO - PROCESS | 1096 | 1465204133153 Marionette DEBUG loaded listener.js 02:08:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A650EC00) [pid = 1096] [serial = 1721] [outer = 00000076A5DAD000] 02:08:53 INFO - PROCESS | 1096 | 1465204133581 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]]]}] 02:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 690ms 02:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:08:53 INFO - PROCESS | 1096 | 1465204133613 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 02:08:53 INFO - PROCESS | 1096 | 1465204133615 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 02:08:53 INFO - PROCESS | 1096 | 1465204133618 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:08:53 INFO - PROCESS | 1096 | 1465204133620 Marionette TRACE conn6 <- [1,2258,null,{}] 02:08:53 INFO - PROCESS | 1096 | 1465204133630 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}] 02:08:53 INFO - PROCESS | 1096 | 1465204133632 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:53 INFO - PROCESS | 1096 | 1465204133774 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 02:08:53 INFO - PROCESS | 1096 | 1465204133795 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:53 INFO - PROCESS | 1096 | 1465204133801 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:53 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6589800 == 33 [pid = 1096] [id = 574] 02:08:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6954800) [pid = 1096] [serial = 1722] [outer = 0000000000000000] 02:08:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A695CC00) [pid = 1096] [serial = 1723] [outer = 00000076A6954800] 02:08:53 INFO - PROCESS | 1096 | 1465204133859 Marionette DEBUG loaded listener.js 02:08:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6C2F800) [pid = 1096] [serial = 1724] [outer = 00000076A6954800] 02:08:54 INFO - PROCESS | 1096 | 1465204134320 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]]]}] 02:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 733ms 02:08:54 INFO - PROCESS | 1096 | 1465204134355 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 02:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:08:54 INFO - PROCESS | 1096 | 1465204134357 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 02:08:54 INFO - PROCESS | 1096 | 1465204134361 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:08:54 INFO - PROCESS | 1096 | 1465204134363 Marionette TRACE conn6 <- [1,2262,null,{}] 02:08:54 INFO - PROCESS | 1096 | 1465204134366 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}] 02:08:54 INFO - PROCESS | 1096 | 1465204134369 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:54 INFO - PROCESS | 1096 | 1465204134491 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 02:08:54 INFO - PROCESS | 1096 | 1465204134549 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:54 INFO - PROCESS | 1096 | 1465204134551 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:54 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BC9800 == 34 [pid = 1096] [id = 575] 02:08:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A83C0400) [pid = 1096] [serial = 1725] [outer = 0000000000000000] 02:08:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A8795800) [pid = 1096] [serial = 1726] [outer = 00000076A83C0400] 02:08:54 INFO - PROCESS | 1096 | 1465204134595 Marionette DEBUG loaded listener.js 02:08:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A92B7400) [pid = 1096] [serial = 1727] [outer = 00000076A83C0400] 02:08:54 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A2951400) [pid = 1096] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:08:54 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769D96F800) [pid = 1096] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:08:54 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (0000007698DA4400) [pid = 1096] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:08:54 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076987BC000) [pid = 1096] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:08:54 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769DA10400) [pid = 1096] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:08:54 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769DA83C00) [pid = 1096] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:08:54 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A5DA4400) [pid = 1096] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:08:54 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769E7A8000) [pid = 1096] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:08:54 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A650FC00) [pid = 1096] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:08:54 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A9BB7400) [pid = 1096] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:08:54 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A695E000) [pid = 1096] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:08:54 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A3359000) [pid = 1096] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:08:55 INFO - PROCESS | 1096 | 1465204135050 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]]]}] 02:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 733ms 02:08:55 INFO - PROCESS | 1096 | 1465204135097 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 02:08:55 INFO - PROCESS | 1096 | 1465204135099 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 02:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:08:55 INFO - PROCESS | 1096 | 1465204135103 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:08:55 INFO - PROCESS | 1096 | 1465204135105 Marionette TRACE conn6 <- [1,2266,null,{}] 02:08:55 INFO - PROCESS | 1096 | 1465204135108 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}] 02:08:55 INFO - PROCESS | 1096 | 1465204135110 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:55 INFO - PROCESS | 1096 | 1465204135219 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 02:08:55 INFO - PROCESS | 1096 | 1465204135302 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:55 INFO - PROCESS | 1096 | 1465204135304 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:55 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BE3000 == 35 [pid = 1096] [id = 576] 02:08:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (0000007698DA4400) [pid = 1096] [serial = 1728] [outer = 0000000000000000] 02:08:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A2951400) [pid = 1096] [serial = 1729] [outer = 0000007698DA4400] 02:08:55 INFO - PROCESS | 1096 | 1465204135348 Marionette DEBUG loaded listener.js 02:08:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A6BC6400) [pid = 1096] [serial = 1730] [outer = 0000007698DA4400] 02:08:55 INFO - PROCESS | 1096 | 1465204135692 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]]]}] 02:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 02:08:55 INFO - PROCESS | 1096 | 1465204135734 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 02:08:55 INFO - PROCESS | 1096 | 1465204135736 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 02:08:55 INFO - PROCESS | 1096 | 1465204135740 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:08:55 INFO - PROCESS | 1096 | 1465204135742 Marionette TRACE conn6 <- [1,2270,null,{}] 02:08:55 INFO - PROCESS | 1096 | 1465204135745 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}] 02:08:55 INFO - PROCESS | 1096 | 1465204135747 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:55 INFO - PROCESS | 1096 | 1465204135871 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 02:08:55 INFO - PROCESS | 1096 | 1465204135879 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:55 INFO - PROCESS | 1096 | 1465204135881 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:55 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAAC7800 == 36 [pid = 1096] [id = 577] 02:08:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A92B7800) [pid = 1096] [serial = 1731] [outer = 0000000000000000] 02:08:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A98B2000) [pid = 1096] [serial = 1732] [outer = 00000076A92B7800] 02:08:55 INFO - PROCESS | 1096 | 1465204135927 Marionette DEBUG loaded listener.js 02:08:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A9A12400) [pid = 1096] [serial = 1733] [outer = 00000076A92B7800] 02:08:56 INFO - PROCESS | 1096 | 1465204136333 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]]]}] 02:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 628ms 02:08:56 INFO - PROCESS | 1096 | 1465204136370 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 02:08:56 INFO - PROCESS | 1096 | 1465204136372 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 02:08:56 INFO - PROCESS | 1096 | 1465204136375 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:08:56 INFO - PROCESS | 1096 | 1465204136377 Marionette TRACE conn6 <- [1,2274,null,{}] 02:08:56 INFO - PROCESS | 1096 | 1465204136381 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}] 02:08:56 INFO - PROCESS | 1096 | 1465204136382 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:56 INFO - PROCESS | 1096 | 1465204136496 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 02:08:56 INFO - PROCESS | 1096 | 1465204136505 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:56 INFO - PROCESS | 1096 | 1465204136507 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:56 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63D3800 == 37 [pid = 1096] [id = 578] 02:08:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A92BB800) [pid = 1096] [serial = 1734] [outer = 0000000000000000] 02:08:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A9BB8400) [pid = 1096] [serial = 1735] [outer = 00000076A92BB800] 02:08:56 INFO - PROCESS | 1096 | 1465204136551 Marionette DEBUG loaded listener.js 02:08:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A9DEF400) [pid = 1096] [serial = 1736] [outer = 00000076A92BB800] 02:08:57 INFO - PROCESS | 1096 | 1465204137062 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]]]}] 02:08:57 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 02:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 02:08:57 INFO - PROCESS | 1096 | 1465204137114 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 02:08:57 INFO - PROCESS | 1096 | 1465204137119 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 02:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:08:57 INFO - PROCESS | 1096 | 1465204137125 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:08:57 INFO - PROCESS | 1096 | 1465204137129 Marionette TRACE conn6 <- [1,2278,null,{}] 02:08:57 INFO - PROCESS | 1096 | 1465204137135 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}] 02:08:57 INFO - PROCESS | 1096 | 1465204137138 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:57 INFO - PROCESS | 1096 | 1465204137269 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 02:08:57 INFO - PROCESS | 1096 | 1465204137393 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:57 INFO - PROCESS | 1096 | 1465204137398 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:57 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E7BF800 == 38 [pid = 1096] [id = 579] 02:08:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769D771C00) [pid = 1096] [serial = 1737] [outer = 0000000000000000] 02:08:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769DA0D000) [pid = 1096] [serial = 1738] [outer = 000000769D771C00] 02:08:57 INFO - PROCESS | 1096 | 1465204137460 Marionette DEBUG loaded listener.js 02:08:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769F299800) [pid = 1096] [serial = 1739] [outer = 000000769D771C00] 02:08:58 INFO - PROCESS | 1096 | 1465204138132 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]]]}] 02:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1031ms 02:08:58 INFO - PROCESS | 1096 | 1465204138159 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 02:08:58 INFO - PROCESS | 1096 | 1465204138164 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 02:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:08:58 INFO - PROCESS | 1096 | 1465204138171 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:08:58 INFO - PROCESS | 1096 | 1465204138174 Marionette TRACE conn6 <- [1,2282,null,{}] 02:08:58 INFO - PROCESS | 1096 | 1465204138179 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}] 02:08:58 INFO - PROCESS | 1096 | 1465204138182 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:58 INFO - PROCESS | 1096 | 1465204138304 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 02:08:58 INFO - PROCESS | 1096 | 1465204138429 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:58 INFO - PROCESS | 1096 | 1465204138432 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:58 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6644800 == 39 [pid = 1096] [id = 580] 02:08:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A33C0400) [pid = 1096] [serial = 1740] [outer = 0000000000000000] 02:08:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A3622000) [pid = 1096] [serial = 1741] [outer = 00000076A33C0400] 02:08:58 INFO - PROCESS | 1096 | 1465204138491 Marionette DEBUG loaded listener.js 02:08:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A5243800) [pid = 1096] [serial = 1742] [outer = 00000076A33C0400] 02:08:59 INFO - PROCESS | 1096 | 1465204139148 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]]]}] 02:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1029ms 02:08:59 INFO - PROCESS | 1096 | 1465204139202 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 02:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:08:59 INFO - PROCESS | 1096 | 1465204139205 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 02:08:59 INFO - PROCESS | 1096 | 1465204139209 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:08:59 INFO - PROCESS | 1096 | 1465204139213 Marionette TRACE conn6 <- [1,2286,null,{}] 02:08:59 INFO - PROCESS | 1096 | 1465204139225 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}] 02:08:59 INFO - PROCESS | 1096 | 1465204139232 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:59 INFO - PROCESS | 1096 | 1465204139411 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 02:08:59 INFO - PROCESS | 1096 | 1465204139528 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:59 INFO - PROCESS | 1096 | 1465204139532 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:08:59 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD476800 == 40 [pid = 1096] [id = 581] 02:08:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A6C25800) [pid = 1096] [serial = 1743] [outer = 0000000000000000] 02:08:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A74E1000) [pid = 1096] [serial = 1744] [outer = 00000076A6C25800] 02:08:59 INFO - PROCESS | 1096 | 1465204139592 Marionette DEBUG loaded listener.js 02:08:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A9BBB400) [pid = 1096] [serial = 1745] [outer = 00000076A6C25800] 02:09:00 INFO - PROCESS | 1096 | 1465204140248 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]]]}] 02:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1232ms 02:09:00 INFO - PROCESS | 1096 | 1465204140443 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 02:09:00 INFO - PROCESS | 1096 | 1465204140448 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 02:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:09:00 INFO - PROCESS | 1096 | 1465204140454 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:09:00 INFO - PROCESS | 1096 | 1465204140457 Marionette TRACE conn6 <- [1,2290,null,{}] 02:09:00 INFO - PROCESS | 1096 | 1465204140462 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}] 02:09:00 INFO - PROCESS | 1096 | 1465204140466 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:00 INFO - PROCESS | 1096 | 1465204140580 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 02:09:00 INFO - PROCESS | 1096 | 1465204140657 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:00 INFO - PROCESS | 1096 | 1465204140662 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:00 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DAC5800 == 41 [pid = 1096] [id = 582] 02:09:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (0000007699744400) [pid = 1096] [serial = 1746] [outer = 0000000000000000] 02:09:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769D969400) [pid = 1096] [serial = 1747] [outer = 0000007699744400] 02:09:00 INFO - PROCESS | 1096 | 1465204140756 Marionette DEBUG loaded listener.js 02:09:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769F428C00) [pid = 1096] [serial = 1748] [outer = 0000007699744400] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAAC7800 == 40 [pid = 1096] [id = 577] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BE3000 == 39 [pid = 1096] [id = 576] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BC9800 == 38 [pid = 1096] [id = 575] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6589800 == 37 [pid = 1096] [id = 574] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6998800 == 36 [pid = 1096] [id = 573] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A660E000 == 35 [pid = 1096] [id = 572] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5B4A000 == 34 [pid = 1096] [id = 571] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 000000769F2E2000 == 33 [pid = 1096] [id = 570] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F43800 == 32 [pid = 1096] [id = 569] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9816800 == 31 [pid = 1096] [id = 567] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 000000769E7D7000 == 30 [pid = 1096] [id = 568] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 000000769E25C000 == 29 [pid = 1096] [id = 558] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD476800 == 28 [pid = 1096] [id = 581] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6644800 == 27 [pid = 1096] [id = 580] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63D3800 == 26 [pid = 1096] [id = 578] 02:09:01 INFO - PROCESS | 1096 | --DOCSHELL 000000769E7BF800 == 25 [pid = 1096] [id = 579] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A2C83C00) [pid = 1096] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A361F000) [pid = 1096] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (000000769915CC00) [pid = 1096] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (0000007699B63000) [pid = 1096] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769F2B6400) [pid = 1096] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769DA8D000) [pid = 1096] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A2DE9800) [pid = 1096] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769E436800) [pid = 1096] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769F858800) [pid = 1096] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769E270000) [pid = 1096] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A6378C00) [pid = 1096] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A2D9C800) [pid = 1096] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769F2B0800) [pid = 1096] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A743D400) [pid = 1096] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A6625C00) [pid = 1096] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076AA589C00) [pid = 1096] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076AA40A000) [pid = 1096] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A3CBB000) [pid = 1096] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A69E2C00) [pid = 1096] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A6511800) [pid = 1096] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A6D07000) [pid = 1096] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A6627C00) [pid = 1096] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A6953400) [pid = 1096] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A6C27000) [pid = 1096] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 02:09:01 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (000000769FC6F800) [pid = 1096] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 02:09:02 INFO - PROCESS | 1096 | 1465204142107 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]]]}] 02:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1694ms 02:09:02 INFO - PROCESS | 1096 | 1465204142151 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 02:09:02 INFO - PROCESS | 1096 | 1465204142156 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 02:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:09:02 INFO - PROCESS | 1096 | 1465204142163 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:09:02 INFO - PROCESS | 1096 | 1465204142166 Marionette TRACE conn6 <- [1,2294,null,{}] 02:09:02 INFO - PROCESS | 1096 | 1465204142172 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}] 02:09:02 INFO - PROCESS | 1096 | 1465204142175 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:02 INFO - PROCESS | 1096 | 1465204142268 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 02:09:02 INFO - PROCESS | 1096 | 1465204142283 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:02 INFO - PROCESS | 1096 | 1465204142286 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:02 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A316000 == 26 [pid = 1096] [id = 583] 02:09:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (000000769915C000) [pid = 1096] [serial = 1749] [outer = 0000000000000000] 02:09:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769915E800) [pid = 1096] [serial = 1750] [outer = 000000769915C000] 02:09:02 INFO - PROCESS | 1096 | 1465204142338 Marionette DEBUG loaded listener.js 02:09:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769959D800) [pid = 1096] [serial = 1751] [outer = 000000769915C000] 02:09:02 INFO - PROCESS | 1096 | 1465204142822 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]]]}] 02:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 02:09:02 INFO - PROCESS | 1096 | 1465204142899 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 02:09:02 INFO - PROCESS | 1096 | 1465204142904 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 02:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:09:02 INFO - PROCESS | 1096 | 1465204142911 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:09:02 INFO - PROCESS | 1096 | 1465204142914 Marionette TRACE conn6 <- [1,2298,null,{}] 02:09:02 INFO - PROCESS | 1096 | 1465204142918 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}] 02:09:02 INFO - PROCESS | 1096 | 1465204142921 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:03 INFO - PROCESS | 1096 | 1465204143014 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 02:09:03 INFO - PROCESS | 1096 | 1465204143027 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:03 INFO - PROCESS | 1096 | 1465204143030 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:03 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F2E2000 == 27 [pid = 1096] [id = 584] 02:09:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769E1CE000) [pid = 1096] [serial = 1752] [outer = 0000000000000000] 02:09:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769E2D0C00) [pid = 1096] [serial = 1753] [outer = 000000769E1CE000] 02:09:03 INFO - PROCESS | 1096 | 1465204143079 Marionette DEBUG loaded listener.js 02:09:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769E7AFC00) [pid = 1096] [serial = 1754] [outer = 000000769E1CE000] 02:09:03 INFO - PROCESS | 1096 | 1465204143554 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]]]}] 02:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 02:09:03 INFO - PROCESS | 1096 | 1465204143605 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 02:09:03 INFO - PROCESS | 1096 | 1465204143607 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 02:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:09:03 INFO - PROCESS | 1096 | 1465204143611 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:09:03 INFO - PROCESS | 1096 | 1465204143615 Marionette TRACE conn6 <- [1,2302,null,{}] 02:09:03 INFO - PROCESS | 1096 | 1465204143626 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}] 02:09:03 INFO - PROCESS | 1096 | 1465204143631 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:03 INFO - PROCESS | 1096 | 1465204143785 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 02:09:03 INFO - PROCESS | 1096 | 1465204143840 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:03 INFO - PROCESS | 1096 | 1465204143843 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:03 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E70800 == 28 [pid = 1096] [id = 585] 02:09:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769753E800) [pid = 1096] [serial = 1755] [outer = 0000000000000000] 02:09:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769FC71C00) [pid = 1096] [serial = 1756] [outer = 000000769753E800] 02:09:03 INFO - PROCESS | 1096 | 1465204143894 Marionette DEBUG loaded listener.js 02:09:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A294EC00) [pid = 1096] [serial = 1757] [outer = 000000769753E800] 02:09:04 INFO - PROCESS | 1096 | 1465204144322 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]]]}] 02:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 734ms 02:09:04 INFO - PROCESS | 1096 | 1465204144348 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 02:09:04 INFO - PROCESS | 1096 | 1465204144351 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 02:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:09:04 INFO - PROCESS | 1096 | 1465204144360 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:09:04 INFO - PROCESS | 1096 | 1465204144362 Marionette TRACE conn6 <- [1,2306,null,{}] 02:09:04 INFO - PROCESS | 1096 | 1465204144366 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}] 02:09:04 INFO - PROCESS | 1096 | 1465204144368 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:04 INFO - PROCESS | 1096 | 1465204144488 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 02:09:04 INFO - PROCESS | 1096 | 1465204144494 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:04 INFO - PROCESS | 1096 | 1465204144496 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:04 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63D8000 == 29 [pid = 1096] [id = 586] 02:09:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A2CD2800) [pid = 1096] [serial = 1758] [outer = 0000000000000000] 02:09:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A2DA3000) [pid = 1096] [serial = 1759] [outer = 00000076A2CD2800] 02:09:04 INFO - PROCESS | 1096 | 1465204144542 Marionette DEBUG loaded listener.js 02:09:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A33C4C00) [pid = 1096] [serial = 1760] [outer = 00000076A2CD2800] 02:09:05 INFO - PROCESS | 1096 | 1465204144996 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] 02:09:05 INFO - PROCESS | 1096 | 1465204145056 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 02:09:05 INFO - PROCESS | 1096 | 1465204145060 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:09:05 INFO - PROCESS | 1096 | 1465204145061 Marionette TRACE conn6 <- [1,2310,null,{}] 02:09:05 INFO - PROCESS | 1096 | 1465204145071 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}] 02:09:05 INFO - PROCESS | 1096 | 1465204145073 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:05 INFO - PROCESS | 1096 | 1465204145212 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 02:09:05 INFO - PROCESS | 1096 | 1465204145227 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:05 INFO - PROCESS | 1096 | 1465204145229 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:05 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A660E000 == 30 [pid = 1096] [id = 587] 02:09:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769E14E000) [pid = 1096] [serial = 1761] [outer = 0000000000000000] 02:09:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A3C44800) [pid = 1096] [serial = 1762] [outer = 000000769E14E000] 02:09:05 INFO - PROCESS | 1096 | 1465204145328 Marionette DEBUG loaded listener.js 02:09:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A51D3C00) [pid = 1096] [serial = 1763] [outer = 000000769E14E000] 02:09:05 INFO - PROCESS | 1096 | 1465204145762 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]]]}] 02:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 734ms 02:09:05 INFO - PROCESS | 1096 | 1465204145797 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 02:09:05 INFO - PROCESS | 1096 | 1465204145799 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 02:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:09:05 INFO - PROCESS | 1096 | 1465204145802 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:09:05 INFO - PROCESS | 1096 | 1465204145804 Marionette TRACE conn6 <- [1,2314,null,{}] 02:09:05 INFO - PROCESS | 1096 | 1465204145814 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}] 02:09:05 INFO - PROCESS | 1096 | 1465204145820 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:05 INFO - PROCESS | 1096 | 1465204145956 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 02:09:06 INFO - PROCESS | 1096 | 1465204146009 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:06 INFO - PROCESS | 1096 | 1465204146011 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:06 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A69A0800 == 31 [pid = 1096] [id = 588] 02:09:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769E147C00) [pid = 1096] [serial = 1764] [outer = 0000000000000000] 02:09:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A615C000) [pid = 1096] [serial = 1765] [outer = 000000769E147C00] 02:09:06 INFO - PROCESS | 1096 | 1465204146058 Marionette DEBUG loaded listener.js 02:09:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A662D400) [pid = 1096] [serial = 1766] [outer = 000000769E147C00] 02:09:06 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A83C0400) [pid = 1096] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:09:06 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A6954800) [pid = 1096] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:09:06 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (0000007698DA4400) [pid = 1096] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:09:06 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769915C400) [pid = 1096] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:09:06 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769840A400) [pid = 1096] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:09:06 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769F859400) [pid = 1096] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:09:06 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A6C2E400) [pid = 1096] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:09:06 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (0000007698DA4800) [pid = 1096] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:09:06 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (0000007698D9F400) [pid = 1096] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:09:06 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A92B7800) [pid = 1096] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:09:06 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A92BB800) [pid = 1096] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:09:06 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A5DAD000) [pid = 1096] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:09:06 INFO - PROCESS | 1096 | 1465204146613 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]]]}] 02:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 839ms 02:09:06 INFO - PROCESS | 1096 | 1465204146645 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 02:09:06 INFO - PROCESS | 1096 | 1465204146647 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 02:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:09:06 INFO - PROCESS | 1096 | 1465204146650 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:09:06 INFO - PROCESS | 1096 | 1465204146652 Marionette TRACE conn6 <- [1,2318,null,{}] 02:09:06 INFO - PROCESS | 1096 | 1465204146656 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}] 02:09:06 INFO - PROCESS | 1096 | 1465204146658 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:06 INFO - PROCESS | 1096 | 1465204146739 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 02:09:06 INFO - PROCESS | 1096 | 1465204146744 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:06 INFO - PROCESS | 1096 | 1465204146746 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:06 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E65800 == 32 [pid = 1096] [id = 589] 02:09:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A33C2000) [pid = 1096] [serial = 1767] [outer = 0000000000000000] 02:09:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A662E400) [pid = 1096] [serial = 1768] [outer = 00000076A33C2000] 02:09:06 INFO - PROCESS | 1096 | 1465204146792 Marionette DEBUG loaded listener.js 02:09:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A6957C00) [pid = 1096] [serial = 1769] [outer = 00000076A33C2000] 02:09:07 INFO - PROCESS | 1096 | 1465204147203 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]]]}] 02:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 586ms 02:09:07 INFO - PROCESS | 1096 | 1465204147240 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 02:09:07 INFO - PROCESS | 1096 | 1465204147242 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 02:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:09:07 INFO - PROCESS | 1096 | 1465204147261 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:09:07 INFO - PROCESS | 1096 | 1465204147263 Marionette TRACE conn6 <- [1,2322,null,{}] 02:09:07 INFO - PROCESS | 1096 | 1465204147266 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}] 02:09:07 INFO - PROCESS | 1096 | 1465204147268 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:07 INFO - PROCESS | 1096 | 1465204147353 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 02:09:07 INFO - PROCESS | 1096 | 1465204147358 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:07 INFO - PROCESS | 1096 | 1465204147360 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:07 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A899A000 == 33 [pid = 1096] [id = 590] 02:09:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A69E3C00) [pid = 1096] [serial = 1770] [outer = 0000000000000000] 02:09:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6BBFC00) [pid = 1096] [serial = 1771] [outer = 00000076A69E3C00] 02:09:07 INFO - PROCESS | 1096 | 1465204147405 Marionette DEBUG loaded listener.js 02:09:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6C2A800) [pid = 1096] [serial = 1772] [outer = 00000076A69E3C00] 02:09:07 INFO - PROCESS | 1096 | 1465204147858 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]]]}] 02:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 629ms 02:09:07 INFO - PROCESS | 1096 | 1465204147888 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 02:09:07 INFO - PROCESS | 1096 | 1465204147890 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 02:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:09:07 INFO - PROCESS | 1096 | 1465204147894 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:09:07 INFO - PROCESS | 1096 | 1465204147896 Marionette TRACE conn6 <- [1,2326,null,{}] 02:09:07 INFO - PROCESS | 1096 | 1465204147899 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}] 02:09:07 INFO - PROCESS | 1096 | 1465204147901 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:07 INFO - PROCESS | 1096 | 1465204147988 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 02:09:08 INFO - PROCESS | 1096 | 1465204147994 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:08 INFO - PROCESS | 1096 | 1465204147996 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:08 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E70000 == 34 [pid = 1096] [id = 591] 02:09:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6C31000) [pid = 1096] [serial = 1773] [outer = 0000000000000000] 02:09:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A7302400) [pid = 1096] [serial = 1774] [outer = 00000076A6C31000] 02:09:08 INFO - PROCESS | 1096 | 1465204148041 Marionette DEBUG loaded listener.js 02:09:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A74DC800) [pid = 1096] [serial = 1775] [outer = 00000076A6C31000] 02:09:08 INFO - PROCESS | 1096 | --DOCSHELL 000000769A316000 == 33 [pid = 1096] [id = 583] 02:09:08 INFO - PROCESS | 1096 | --DOCSHELL 000000769DAC5800 == 32 [pid = 1096] [id = 582] 02:09:09 INFO - PROCESS | 1096 | --DOCSHELL 000000769F2E2000 == 31 [pid = 1096] [id = 584] 02:09:09 INFO - PROCESS | 1096 | --DOCSHELL 00000076A69A0800 == 30 [pid = 1096] [id = 588] 02:09:09 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E65800 == 29 [pid = 1096] [id = 589] 02:09:09 INFO - PROCESS | 1096 | --DOCSHELL 00000076A899A000 == 28 [pid = 1096] [id = 590] 02:09:09 INFO - PROCESS | 1096 | --DOCSHELL 00000076A660E000 == 27 [pid = 1096] [id = 587] 02:09:09 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63D8000 == 26 [pid = 1096] [id = 586] 02:09:09 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E70800 == 25 [pid = 1096] [id = 585] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A8795800) [pid = 1096] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A6C2F800) [pid = 1096] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A695CC00) [pid = 1096] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A2951400) [pid = 1096] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769A32C000) [pid = 1096] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769E2D4400) [pid = 1096] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A3ED7400) [pid = 1096] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A294D800) [pid = 1096] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A2DA0000) [pid = 1096] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A743A800) [pid = 1096] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (000000769E14A000) [pid = 1096] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (000000769F299C00) [pid = 1096] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (000000769A581C00) [pid = 1096] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (000000769E18E800) [pid = 1096] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A9A12400) [pid = 1096] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (00000076A98B2000) [pid = 1096] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (00000076A9DEF400) [pid = 1096] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (00000076A92B7400) [pid = 1096] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 58 (00000076A9BB8400) [pid = 1096] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 57 (00000076A62C7400) [pid = 1096] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 56 (00000076A650EC00) [pid = 1096] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 55 (00000076A6BC6400) [pid = 1096] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | --DOMWINDOW == 54 (00000076A53F3C00) [pid = 1096] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 02:09:09 INFO - PROCESS | 1096 | 1465204149831 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]]]}] 02:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1990ms 02:09:09 INFO - PROCESS | 1096 | 1465204149888 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 02:09:09 INFO - PROCESS | 1096 | 1465204149892 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 02:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:09:09 INFO - PROCESS | 1096 | 1465204149898 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:09:09 INFO - PROCESS | 1096 | 1465204149901 Marionette TRACE conn6 <- [1,2330,null,{}] 02:09:09 INFO - PROCESS | 1096 | 1465204149907 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}] 02:09:09 INFO - PROCESS | 1096 | 1465204149910 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:10 INFO - PROCESS | 1096 | 1465204150009 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 02:09:10 INFO - PROCESS | 1096 | 1465204150026 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:10 INFO - PROCESS | 1096 | 1465204150029 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:10 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A4D2800 == 26 [pid = 1096] [id = 592] 02:09:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 55 (0000007698D97000) [pid = 1096] [serial = 1776] [outer = 0000000000000000] 02:09:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 56 (0000007698D98400) [pid = 1096] [serial = 1777] [outer = 0000007698D97000] 02:09:10 INFO - PROCESS | 1096 | 1465204150080 Marionette DEBUG loaded listener.js 02:09:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 57 (00000076991AD800) [pid = 1096] [serial = 1778] [outer = 0000007698D97000] 02:09:10 INFO - PROCESS | 1096 | 1465204150551 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]]]}] 02:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 692ms 02:09:10 INFO - PROCESS | 1096 | 1465204150593 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 02:09:10 INFO - PROCESS | 1096 | 1465204150599 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 02:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:09:10 INFO - PROCESS | 1096 | 1465204150606 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:09:10 INFO - PROCESS | 1096 | 1465204150609 Marionette TRACE conn6 <- [1,2334,null,{}] 02:09:10 INFO - PROCESS | 1096 | 1465204150613 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}] 02:09:10 INFO - PROCESS | 1096 | 1465204150616 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:10 INFO - PROCESS | 1096 | 1465204150709 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 02:09:10 INFO - PROCESS | 1096 | 1465204150718 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:10 INFO - PROCESS | 1096 | 1465204150721 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:10 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F2D2800 == 27 [pid = 1096] [id = 593] 02:09:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (000000769D735000) [pid = 1096] [serial = 1779] [outer = 0000000000000000] 02:09:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (000000769D76F000) [pid = 1096] [serial = 1780] [outer = 000000769D735000] 02:09:10 INFO - PROCESS | 1096 | 1465204150772 Marionette DEBUG loaded listener.js 02:09:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (000000769DA84800) [pid = 1096] [serial = 1781] [outer = 000000769D735000] 02:09:11 INFO - PROCESS | 1096 | 1465204151248 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]]]}] 02:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 690ms 02:09:11 INFO - PROCESS | 1096 | 1465204151297 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 02:09:11 INFO - PROCESS | 1096 | 1465204151299 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 02:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:09:11 INFO - PROCESS | 1096 | 1465204151303 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:09:11 INFO - PROCESS | 1096 | 1465204151307 Marionette TRACE conn6 <- [1,2338,null,{}] 02:09:11 INFO - PROCESS | 1096 | 1465204151318 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}] 02:09:11 INFO - PROCESS | 1096 | 1465204151323 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:11 INFO - PROCESS | 1096 | 1465204151441 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 02:09:11 INFO - PROCESS | 1096 | 1465204151524 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:11 INFO - PROCESS | 1096 | 1465204151527 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:11 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A518D000 == 28 [pid = 1096] [id = 594] 02:09:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (000000769751F800) [pid = 1096] [serial = 1782] [outer = 0000000000000000] 02:09:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (000000769F14C800) [pid = 1096] [serial = 1783] [outer = 000000769751F800] 02:09:11 INFO - PROCESS | 1096 | 1465204151577 Marionette DEBUG loaded listener.js 02:09:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (000000769F1AFC00) [pid = 1096] [serial = 1784] [outer = 000000769751F800] 02:09:11 INFO - PROCESS | 1096 | 1465204151961 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]]]}] 02:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 690ms 02:09:12 INFO - PROCESS | 1096 | 1465204151996 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 02:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:09:12 INFO - PROCESS | 1096 | 1465204151998 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 02:09:12 INFO - PROCESS | 1096 | 1465204152002 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:09:12 INFO - PROCESS | 1096 | 1465204152004 Marionette TRACE conn6 <- [1,2342,null,{}] 02:09:12 INFO - PROCESS | 1096 | 1465204152007 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}] 02:09:12 INFO - PROCESS | 1096 | 1465204152009 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:12 INFO - PROCESS | 1096 | 1465204152130 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 02:09:12 INFO - PROCESS | 1096 | 1465204152139 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:12 INFO - PROCESS | 1096 | 1465204152141 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:12 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E88000 == 29 [pid = 1096] [id = 595] 02:09:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769F2AE400) [pid = 1096] [serial = 1785] [outer = 0000000000000000] 02:09:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769F2B5C00) [pid = 1096] [serial = 1786] [outer = 000000769F2AE400] 02:09:12 INFO - PROCESS | 1096 | 1465204152187 Marionette DEBUG loaded listener.js 02:09:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769F858800) [pid = 1096] [serial = 1787] [outer = 000000769F2AE400] 02:09:12 INFO - PROCESS | 1096 | 1465204152612 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]]]}] 02:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 629ms 02:09:12 INFO - PROCESS | 1096 | 1465204152633 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 02:09:12 INFO - PROCESS | 1096 | 1465204152635 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 02:09:12 INFO - PROCESS | 1096 | 1465204152638 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:09:12 INFO - PROCESS | 1096 | 1465204152640 Marionette TRACE conn6 <- [1,2346,null,{}] 02:09:12 INFO - PROCESS | 1096 | 1465204152644 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}] 02:09:12 INFO - PROCESS | 1096 | 1465204152646 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:12 INFO - PROCESS | 1096 | 1465204152754 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 02:09:12 INFO - PROCESS | 1096 | 1465204152762 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:12 INFO - PROCESS | 1096 | 1465204152764 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:12 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A658C800 == 30 [pid = 1096] [id = 596] 02:09:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (0000007699854800) [pid = 1096] [serial = 1788] [outer = 0000000000000000] 02:09:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A22D4400) [pid = 1096] [serial = 1789] [outer = 0000007699854800] 02:09:12 INFO - PROCESS | 1096 | 1465204152839 Marionette DEBUG loaded listener.js 02:09:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A2C7A800) [pid = 1096] [serial = 1790] [outer = 0000007699854800] 02:09:13 INFO - PROCESS | 1096 | 1465204153265 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]]]}] 02:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 691ms 02:09:13 INFO - PROCESS | 1096 | 1465204153334 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 02:09:13 INFO - PROCESS | 1096 | 1465204153336 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 02:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:09:13 INFO - PROCESS | 1096 | 1465204153345 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:09:13 INFO - PROCESS | 1096 | 1465204153347 Marionette TRACE conn6 <- [1,2350,null,{}] 02:09:13 INFO - PROCESS | 1096 | 1465204153350 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}] 02:09:13 INFO - PROCESS | 1096 | 1465204153356 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:13 INFO - PROCESS | 1096 | 1465204153468 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 02:09:13 INFO - PROCESS | 1096 | 1465204153481 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:13 INFO - PROCESS | 1096 | 1465204153483 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:13 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6653000 == 31 [pid = 1096] [id = 597] 02:09:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A2D9E400) [pid = 1096] [serial = 1791] [outer = 0000000000000000] 02:09:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A33C8C00) [pid = 1096] [serial = 1792] [outer = 00000076A2D9E400] 02:09:13 INFO - PROCESS | 1096 | 1465204153528 Marionette DEBUG loaded listener.js 02:09:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A3CC0C00) [pid = 1096] [serial = 1793] [outer = 00000076A2D9E400] 02:09:13 INFO - PROCESS | 1096 | 1465204153975 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]]]}] 02:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 692ms 02:09:14 INFO - PROCESS | 1096 | 1465204154049 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 02:09:14 INFO - PROCESS | 1096 | 1465204154052 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 02:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:09:14 INFO - PROCESS | 1096 | 1465204154055 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:09:14 INFO - PROCESS | 1096 | 1465204154057 Marionette TRACE conn6 <- [1,2354,null,{}] 02:09:14 INFO - PROCESS | 1096 | 1465204154061 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}] 02:09:14 INFO - PROCESS | 1096 | 1465204154063 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:14 INFO - PROCESS | 1096 | 1465204154144 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 02:09:14 INFO - PROCESS | 1096 | 1465204154152 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:14 INFO - PROCESS | 1096 | 1465204154154 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:14 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A737C800 == 32 [pid = 1096] [id = 598] 02:09:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769753CC00) [pid = 1096] [serial = 1794] [outer = 0000000000000000] 02:09:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A5246400) [pid = 1096] [serial = 1795] [outer = 000000769753CC00] 02:09:14 INFO - PROCESS | 1096 | 1465204154199 Marionette DEBUG loaded listener.js 02:09:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A5DA2800) [pid = 1096] [serial = 1796] [outer = 000000769753CC00] 02:09:14 INFO - PROCESS | 1096 | 1465204154610 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]]]}] 02:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 586ms 02:09:14 INFO - PROCESS | 1096 | 1465204154654 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 02:09:14 INFO - PROCESS | 1096 | 1465204154656 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 02:09:14 INFO - PROCESS | 1096 | 1465204154660 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:09:14 INFO - PROCESS | 1096 | 1465204154662 Marionette TRACE conn6 <- [1,2358,null,{}] 02:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:09:14 INFO - PROCESS | 1096 | 1465204154665 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}] 02:09:14 INFO - PROCESS | 1096 | 1465204154667 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:14 INFO - PROCESS | 1096 | 1465204154748 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 02:09:14 INFO - PROCESS | 1096 | 1465204154755 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:14 INFO - PROCESS | 1096 | 1465204154757 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:14 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8993800 == 33 [pid = 1096] [id = 599] 02:09:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A5DAC800) [pid = 1096] [serial = 1797] [outer = 0000000000000000] 02:09:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A62D6400) [pid = 1096] [serial = 1798] [outer = 00000076A5DAC800] 02:09:14 INFO - PROCESS | 1096 | 1465204154803 Marionette DEBUG loaded listener.js 02:09:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A650BC00) [pid = 1096] [serial = 1799] [outer = 00000076A5DAC800] 02:09:15 INFO - PROCESS | 1096 | 1465204155302 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]]]}] 02:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 02:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:09:15 INFO - PROCESS | 1096 | 1465204155336 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 02:09:15 INFO - PROCESS | 1096 | 1465204155338 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 02:09:15 INFO - PROCESS | 1096 | 1465204155341 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:09:15 INFO - PROCESS | 1096 | 1465204155343 Marionette TRACE conn6 <- [1,2362,null,{}] 02:09:15 INFO - PROCESS | 1096 | 1465204155352 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}] 02:09:15 INFO - PROCESS | 1096 | 1465204155354 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:15 INFO - PROCESS | 1096 | 1465204155463 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 02:09:15 INFO - PROCESS | 1096 | 1465204155544 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:15 INFO - PROCESS | 1096 | 1465204155546 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:15 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A518C000 == 34 [pid = 1096] [id = 600] 02:09:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6509C00) [pid = 1096] [serial = 1800] [outer = 0000000000000000] 02:09:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A662A000) [pid = 1096] [serial = 1801] [outer = 00000076A6509C00] 02:09:15 INFO - PROCESS | 1096 | 1465204155590 Marionette DEBUG loaded listener.js 02:09:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A6953800) [pid = 1096] [serial = 1802] [outer = 00000076A6509C00] 02:09:16 INFO - PROCESS | 1096 | 1465204156028 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]]]}] 02:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 733ms 02:09:16 INFO - PROCESS | 1096 | 1465204156078 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 02:09:16 INFO - PROCESS | 1096 | 1465204156080 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 02:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:09:16 INFO - PROCESS | 1096 | 1465204156084 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:09:16 INFO - PROCESS | 1096 | 1465204156086 Marionette TRACE conn6 <- [1,2366,null,{}] 02:09:16 INFO - PROCESS | 1096 | 1465204156090 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}] 02:09:16 INFO - PROCESS | 1096 | 1465204156092 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:16 INFO - PROCESS | 1096 | 1465204156208 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 02:09:16 INFO - PROCESS | 1096 | 1465204156264 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:16 INFO - PROCESS | 1096 | 1465204156266 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:16 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BE7800 == 35 [pid = 1096] [id = 601] 02:09:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A6961800) [pid = 1096] [serial = 1803] [outer = 0000000000000000] 02:09:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A69E3000) [pid = 1096] [serial = 1804] [outer = 00000076A6961800] 02:09:16 INFO - PROCESS | 1096 | 1465204156313 Marionette DEBUG loaded listener.js 02:09:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A6C25C00) [pid = 1096] [serial = 1805] [outer = 00000076A6961800] 02:09:16 INFO - PROCESS | 1096 | 1465204156759 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]]]}] 02:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 733ms 02:09:16 INFO - PROCESS | 1096 | 1465204156834 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 02:09:16 INFO - PROCESS | 1096 | 1465204156837 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 02:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:09:16 INFO - PROCESS | 1096 | 1465204156845 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:09:16 INFO - PROCESS | 1096 | 1465204156848 Marionette TRACE conn6 <- [1,2370,null,{}] 02:09:16 INFO - PROCESS | 1096 | 1465204156853 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}] 02:09:16 INFO - PROCESS | 1096 | 1465204156856 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:16 INFO - PROCESS | 1096 | 1465204156980 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 02:09:17 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A2CD2800) [pid = 1096] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:09:17 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769E14E000) [pid = 1096] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:09:17 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769E147C00) [pid = 1096] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:09:17 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A69E3C00) [pid = 1096] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:09:17 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A6C25800) [pid = 1096] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:09:17 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A33C0400) [pid = 1096] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:09:17 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769D771C00) [pid = 1096] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:09:17 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769753E800) [pid = 1096] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:09:17 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769E1CE000) [pid = 1096] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:09:17 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769915C000) [pid = 1096] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:09:17 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (0000007699744400) [pid = 1096] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:09:17 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A33C2000) [pid = 1096] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:09:17 INFO - PROCESS | 1096 | 1465204157117 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:17 INFO - PROCESS | 1096 | 1465204157120 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:17 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A33A3000 == 36 [pid = 1096] [id = 602] 02:09:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (0000007698D9F400) [pid = 1096] [serial = 1806] [outer = 0000000000000000] 02:09:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769D77C000) [pid = 1096] [serial = 1807] [outer = 0000007698D9F400] 02:09:17 INFO - PROCESS | 1096 | 1465204157172 Marionette DEBUG loaded listener.js 02:09:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6C25800) [pid = 1096] [serial = 1808] [outer = 0000007698D9F400] 02:09:17 INFO - PROCESS | 1096 | 1465204157560 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]]]}] 02:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 02:09:17 INFO - PROCESS | 1096 | 1465204157580 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 02:09:17 INFO - PROCESS | 1096 | 1465204157582 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 02:09:17 INFO - PROCESS | 1096 | 1465204157585 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:09:17 INFO - PROCESS | 1096 | 1465204157587 Marionette TRACE conn6 <- [1,2374,null,{}] 02:09:17 INFO - PROCESS | 1096 | 1465204157590 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}] 02:09:17 INFO - PROCESS | 1096 | 1465204157592 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:17 INFO - PROCESS | 1096 | 1465204157677 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 02:09:17 INFO - PROCESS | 1096 | 1465204157757 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:17 INFO - PROCESS | 1096 | 1465204157759 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:17 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD12C000 == 37 [pid = 1096] [id = 603] 02:09:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A3624400) [pid = 1096] [serial = 1809] [outer = 0000000000000000] 02:09:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A879F000) [pid = 1096] [serial = 1810] [outer = 00000076A3624400] 02:09:17 INFO - PROCESS | 1096 | 1465204157811 Marionette DEBUG loaded listener.js 02:09:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A92C0000) [pid = 1096] [serial = 1811] [outer = 00000076A3624400] 02:09:18 INFO - PROCESS | 1096 | 1465204158181 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]]]}] 02:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 627ms 02:09:18 INFO - PROCESS | 1096 | 1465204158216 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 02:09:18 INFO - PROCESS | 1096 | 1465204158218 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 02:09:18 INFO - PROCESS | 1096 | 1465204158222 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:09:18 INFO - PROCESS | 1096 | 1465204158223 Marionette TRACE conn6 <- [1,2378,null,{}] 02:09:18 INFO - PROCESS | 1096 | 1465204158227 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}] 02:09:18 INFO - PROCESS | 1096 | 1465204158229 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:18 INFO - PROCESS | 1096 | 1465204158344 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 02:09:18 INFO - PROCESS | 1096 | 1465204158353 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:18 INFO - PROCESS | 1096 | 1465204158355 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:18 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD20A800 == 38 [pid = 1096] [id = 604] 02:09:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A92C4000) [pid = 1096] [serial = 1812] [outer = 0000000000000000] 02:09:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A98B2400) [pid = 1096] [serial = 1813] [outer = 00000076A92C4000] 02:09:18 INFO - PROCESS | 1096 | 1465204158400 Marionette DEBUG loaded listener.js 02:09:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A99FEC00) [pid = 1096] [serial = 1814] [outer = 00000076A92C4000] 02:09:18 INFO - PROCESS | 1096 | 1465204158821 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]]]}] 02:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 02:09:18 INFO - PROCESS | 1096 | 1465204158853 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 02:09:18 INFO - PROCESS | 1096 | 1465204158855 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 02:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:09:18 INFO - PROCESS | 1096 | 1465204158858 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:09:18 INFO - PROCESS | 1096 | 1465204158860 Marionette TRACE conn6 <- [1,2382,null,{}] 02:09:18 INFO - PROCESS | 1096 | 1465204158864 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}] 02:09:18 INFO - PROCESS | 1096 | 1465204158866 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:18 INFO - PROCESS | 1096 | 1465204158990 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 02:09:19 INFO - PROCESS | 1096 | 1465204158998 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:19 INFO - PROCESS | 1096 | 1465204159000 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:19 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD47D000 == 39 [pid = 1096] [id = 605] 02:09:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A9A1E800) [pid = 1096] [serial = 1815] [outer = 0000000000000000] 02:09:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A9BB8800) [pid = 1096] [serial = 1816] [outer = 00000076A9A1E800] 02:09:19 INFO - PROCESS | 1096 | 1465204159044 Marionette DEBUG loaded listener.js 02:09:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A9BC0C00) [pid = 1096] [serial = 1817] [outer = 00000076A9A1E800] 02:09:19 INFO - PROCESS | 1096 | 1465204159900 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]]]}] 02:09:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:09:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1084ms 02:09:19 INFO - PROCESS | 1096 | 1465204159945 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 02:09:19 INFO - PROCESS | 1096 | 1465204159950 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 02:09:19 INFO - PROCESS | 1096 | 1465204159955 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:09:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:09:19 INFO - PROCESS | 1096 | 1465204159960 Marionette TRACE conn6 <- [1,2386,null,{}] 02:09:19 INFO - PROCESS | 1096 | 1465204159966 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}] 02:09:19 INFO - PROCESS | 1096 | 1465204159969 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:20 INFO - PROCESS | 1096 | 1465204160122 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 02:09:20 INFO - PROCESS | 1096 | 1465204160245 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:20 INFO - PROCESS | 1096 | 1465204160248 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:20 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F238000 == 40 [pid = 1096] [id = 606] 02:09:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769915D400) [pid = 1096] [serial = 1818] [outer = 0000000000000000] 02:09:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (0000007699B6C400) [pid = 1096] [serial = 1819] [outer = 000000769915D400] 02:09:20 INFO - PROCESS | 1096 | 1465204160310 Marionette DEBUG loaded listener.js 02:09:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (000000769DA83C00) [pid = 1096] [serial = 1820] [outer = 000000769915D400] 02:09:21 INFO - PROCESS | 1096 | 1465204161242 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]]]}] 02:09:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:09:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1336ms 02:09:21 INFO - PROCESS | 1096 | 1465204161296 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 02:09:21 INFO - PROCESS | 1096 | 1465204161301 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 02:09:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:09:21 INFO - PROCESS | 1096 | 1465204161306 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:09:21 INFO - PROCESS | 1096 | 1465204161309 Marionette TRACE conn6 <- [1,2390,null,{}] 02:09:21 INFO - PROCESS | 1096 | 1465204161315 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}] 02:09:21 INFO - PROCESS | 1096 | 1465204161318 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:21 INFO - PROCESS | 1096 | 1465204161438 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 02:09:21 INFO - PROCESS | 1096 | 1465204161521 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:21 INFO - PROCESS | 1096 | 1465204161525 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:21 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E2A3800 == 41 [pid = 1096] [id = 607] 02:09:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (000000769A32B400) [pid = 1096] [serial = 1821] [outer = 0000000000000000] 02:09:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (000000769D7E7000) [pid = 1096] [serial = 1822] [outer = 000000769A32B400] 02:09:21 INFO - PROCESS | 1096 | 1465204161622 Marionette DEBUG loaded listener.js 02:09:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (000000769E436800) [pid = 1096] [serial = 1823] [outer = 000000769A32B400] 02:09:21 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD20A800 == 40 [pid = 1096] [id = 604] 02:09:21 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD12C000 == 39 [pid = 1096] [id = 603] 02:09:21 INFO - PROCESS | 1096 | --DOCSHELL 00000076A33A3000 == 38 [pid = 1096] [id = 602] 02:09:21 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BE7800 == 37 [pid = 1096] [id = 601] 02:09:21 INFO - PROCESS | 1096 | --DOCSHELL 00000076A518C000 == 36 [pid = 1096] [id = 600] 02:09:21 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8993800 == 35 [pid = 1096] [id = 599] 02:09:21 INFO - PROCESS | 1096 | --DOCSHELL 00000076A737C800 == 34 [pid = 1096] [id = 598] 02:09:21 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6653000 == 33 [pid = 1096] [id = 597] 02:09:21 INFO - PROCESS | 1096 | --DOCSHELL 00000076A658C800 == 32 [pid = 1096] [id = 596] 02:09:21 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E88000 == 31 [pid = 1096] [id = 595] 02:09:21 INFO - PROCESS | 1096 | --DOCSHELL 00000076A518D000 == 30 [pid = 1096] [id = 594] 02:09:21 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A7302400) [pid = 1096] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 02:09:21 INFO - PROCESS | 1096 | --DOCSHELL 000000769F2D2800 == 29 [pid = 1096] [id = 593] 02:09:21 INFO - PROCESS | 1096 | --DOCSHELL 000000769A4D2800 == 28 [pid = 1096] [id = 592] 02:09:21 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E70000 == 27 [pid = 1096] [id = 591] 02:09:22 INFO - PROCESS | 1096 | 1465204162125 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]]]}] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A2DA3000) [pid = 1096] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A3C44800) [pid = 1096] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A33C4C00) [pid = 1096] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A615C000) [pid = 1096] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A51D3C00) [pid = 1096] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A6BBFC00) [pid = 1096] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A662D400) [pid = 1096] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A74E1000) [pid = 1096] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A5243800) [pid = 1096] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A3622000) [pid = 1096] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769F299800) [pid = 1096] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769DA0D000) [pid = 1096] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769FC71C00) [pid = 1096] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769E2D0C00) [pid = 1096] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769E7AFC00) [pid = 1096] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769915E800) [pid = 1096] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769959D800) [pid = 1096] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769F428C00) [pid = 1096] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769D969400) [pid = 1096] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A9BBB400) [pid = 1096] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A662E400) [pid = 1096] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A6C2A800) [pid = 1096] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A6957C00) [pid = 1096] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A294EC00) [pid = 1096] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 02:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 881ms 02:09:22 INFO - PROCESS | 1096 | 1465204162192 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 02:09:22 INFO - PROCESS | 1096 | 1465204162197 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 02:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:09:22 INFO - PROCESS | 1096 | 1465204162204 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:09:22 INFO - PROCESS | 1096 | 1465204162207 Marionette TRACE conn6 <- [1,2394,null,{}] 02:09:22 INFO - PROCESS | 1096 | 1465204162211 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}] 02:09:22 INFO - PROCESS | 1096 | 1465204162213 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:22 INFO - PROCESS | 1096 | 1465204162306 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 02:09:22 INFO - PROCESS | 1096 | 1465204162321 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:22 INFO - PROCESS | 1096 | 1465204162324 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:22 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A221C000 == 28 [pid = 1096] [id = 608] 02:09:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769E7AFC00) [pid = 1096] [serial = 1824] [outer = 0000000000000000] 02:09:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769F148800) [pid = 1096] [serial = 1825] [outer = 000000769E7AFC00] 02:09:22 INFO - PROCESS | 1096 | 1465204162372 Marionette DEBUG loaded listener.js 02:09:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769F189800) [pid = 1096] [serial = 1826] [outer = 000000769E7AFC00] 02:09:22 INFO - PROCESS | 1096 | 1465204162872 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]]]}] 02:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 690ms 02:09:22 INFO - PROCESS | 1096 | 1465204162894 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 02:09:22 INFO - PROCESS | 1096 | 1465204162897 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 02:09:22 INFO - PROCESS | 1096 | 1465204162900 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:09:22 INFO - PROCESS | 1096 | 1465204162904 Marionette TRACE conn6 <- [1,2398,null,{}] 02:09:22 INFO - PROCESS | 1096 | 1465204162916 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}] 02:09:22 INFO - PROCESS | 1096 | 1465204162921 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:23 INFO - PROCESS | 1096 | 1465204163041 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 02:09:23 INFO - PROCESS | 1096 | 1465204163131 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:23 INFO - PROCESS | 1096 | 1465204163134 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:23 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5220800 == 29 [pid = 1096] [id = 609] 02:09:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769F859400) [pid = 1096] [serial = 1827] [outer = 0000000000000000] 02:09:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A2258400) [pid = 1096] [serial = 1828] [outer = 000000769F859400] 02:09:23 INFO - PROCESS | 1096 | 1465204163192 Marionette DEBUG loaded listener.js 02:09:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A2C80800) [pid = 1096] [serial = 1829] [outer = 000000769F859400] 02:09:23 INFO - PROCESS | 1096 | 1465204163599 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]]]}] 02:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 02:09:23 INFO - PROCESS | 1096 | 1465204163637 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 02:09:23 INFO - PROCESS | 1096 | 1465204163640 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 02:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:09:23 INFO - PROCESS | 1096 | 1465204163644 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:09:23 INFO - PROCESS | 1096 | 1465204163646 Marionette TRACE conn6 <- [1,2402,null,{}] 02:09:23 INFO - PROCESS | 1096 | 1465204163649 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}] 02:09:23 INFO - PROCESS | 1096 | 1465204163652 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:23 INFO - PROCESS | 1096 | 1465204163743 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 02:09:23 INFO - PROCESS | 1096 | 1465204163749 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:23 INFO - PROCESS | 1096 | 1465204163751 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:23 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63D8800 == 30 [pid = 1096] [id = 610] 02:09:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (0000007698D1E800) [pid = 1096] [serial = 1830] [outer = 0000000000000000] 02:09:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A33BFC00) [pid = 1096] [serial = 1831] [outer = 0000007698D1E800] 02:09:23 INFO - PROCESS | 1096 | 1465204163797 Marionette DEBUG loaded listener.js 02:09:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A36D0C00) [pid = 1096] [serial = 1832] [outer = 0000007698D1E800] 02:09:24 INFO - PROCESS | 1096 | 1465204164282 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]]]}] 02:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 692ms 02:09:24 INFO - PROCESS | 1096 | 1465204164339 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 02:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:09:24 INFO - PROCESS | 1096 | 1465204164341 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 02:09:24 INFO - PROCESS | 1096 | 1465204164344 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:09:24 INFO - PROCESS | 1096 | 1465204164346 Marionette TRACE conn6 <- [1,2406,null,{}] 02:09:24 INFO - PROCESS | 1096 | 1465204164350 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}] 02:09:24 INFO - PROCESS | 1096 | 1465204164352 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:24 INFO - PROCESS | 1096 | 1465204164500 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 02:09:24 INFO - PROCESS | 1096 | 1465204164522 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:24 INFO - PROCESS | 1096 | 1465204164524 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:24 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A661E800 == 31 [pid = 1096] [id = 611] 02:09:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076991A9800) [pid = 1096] [serial = 1833] [outer = 0000000000000000] 02:09:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A3CB7000) [pid = 1096] [serial = 1834] [outer = 00000076991A9800] 02:09:24 INFO - PROCESS | 1096 | 1465204164570 Marionette DEBUG loaded listener.js 02:09:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A5243C00) [pid = 1096] [serial = 1835] [outer = 00000076991A9800] 02:09:25 INFO - PROCESS | 1096 | 1465204165016 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]]]}] 02:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 735ms 02:09:25 INFO - PROCESS | 1096 | 1465204165083 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 02:09:25 INFO - PROCESS | 1096 | 1465204165085 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 02:09:25 INFO - PROCESS | 1096 | 1465204165089 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:09:25 INFO - PROCESS | 1096 | 1465204165090 Marionette TRACE conn6 <- [1,2410,null,{}] 02:09:25 INFO - PROCESS | 1096 | 1465204165094 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}] 02:09:25 INFO - PROCESS | 1096 | 1465204165100 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:25 INFO - PROCESS | 1096 | 1465204165245 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 02:09:25 INFO - PROCESS | 1096 | 1465204165261 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:25 INFO - PROCESS | 1096 | 1465204165263 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:25 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7360000 == 32 [pid = 1096] [id = 612] 02:09:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A53F3C00) [pid = 1096] [serial = 1836] [outer = 0000000000000000] 02:09:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A637C800) [pid = 1096] [serial = 1837] [outer = 00000076A53F3C00] 02:09:25 INFO - PROCESS | 1096 | 1465204165354 Marionette DEBUG loaded listener.js 02:09:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6958400) [pid = 1096] [serial = 1838] [outer = 00000076A53F3C00] 02:09:25 INFO - PROCESS | 1096 | 1465204165786 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]]]}] 02:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 796ms 02:09:25 INFO - PROCESS | 1096 | 1465204165888 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 02:09:25 INFO - PROCESS | 1096 | 1465204165890 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 02:09:25 INFO - PROCESS | 1096 | 1465204165894 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:09:25 INFO - PROCESS | 1096 | 1465204165896 Marionette TRACE conn6 <- [1,2414,null,{}] 02:09:25 INFO - PROCESS | 1096 | 1465204165916 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}] 02:09:25 INFO - PROCESS | 1096 | 1465204165918 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:26 INFO - PROCESS | 1096 | 1465204166129 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 02:09:26 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A6509C00) [pid = 1096] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:09:26 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A2D9E400) [pid = 1096] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:09:26 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769751F800) [pid = 1096] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:09:26 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (0000007699854800) [pid = 1096] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:09:26 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769753CC00) [pid = 1096] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:09:26 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769D735000) [pid = 1096] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:09:26 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A6961800) [pid = 1096] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:09:26 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A92C4000) [pid = 1096] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:09:26 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A5DAC800) [pid = 1096] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:09:26 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (0000007698D9F400) [pid = 1096] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:09:26 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769F2AE400) [pid = 1096] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:09:26 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (0000007698D97000) [pid = 1096] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:09:26 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A3624400) [pid = 1096] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:09:26 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A6C31000) [pid = 1096] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:09:26 INFO - PROCESS | 1096 | 1465204166186 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:26 INFO - PROCESS | 1096 | 1465204166188 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:26 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A621C000 == 33 [pid = 1096] [id = 613] 02:09:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (0000007698435000) [pid = 1096] [serial = 1839] [outer = 0000000000000000] 02:09:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769A32AC00) [pid = 1096] [serial = 1840] [outer = 0000007698435000] 02:09:26 INFO - PROCESS | 1096 | 1465204166234 Marionette DEBUG loaded listener.js 02:09:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A3ED1C00) [pid = 1096] [serial = 1841] [outer = 0000007698435000] 02:09:26 INFO - PROCESS | 1096 | 1465204166585 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]]]}] 02:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 754ms 02:09:26 INFO - PROCESS | 1096 | 1465204166654 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 02:09:26 INFO - PROCESS | 1096 | 1465204166656 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 02:09:26 INFO - PROCESS | 1096 | 1465204166659 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:09:26 INFO - PROCESS | 1096 | 1465204166661 Marionette TRACE conn6 <- [1,2418,null,{}] 02:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:09:26 INFO - PROCESS | 1096 | 1465204166665 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}] 02:09:26 INFO - PROCESS | 1096 | 1465204166667 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:26 INFO - PROCESS | 1096 | 1465204166749 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 02:09:26 INFO - PROCESS | 1096 | 1465204166755 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:26 INFO - PROCESS | 1096 | 1465204166757 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:26 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F4D000 == 34 [pid = 1096] [id = 614] 02:09:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A695B800) [pid = 1096] [serial = 1842] [outer = 0000000000000000] 02:09:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A6C2B000) [pid = 1096] [serial = 1843] [outer = 00000076A695B800] 02:09:26 INFO - PROCESS | 1096 | 1465204166805 Marionette DEBUG loaded listener.js 02:09:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A6DC6C00) [pid = 1096] [serial = 1844] [outer = 00000076A695B800] 02:09:27 INFO - PROCESS | 1096 | 1465204167279 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]]]}] 02:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 02:09:27 INFO - PROCESS | 1096 | 1465204167336 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 02:09:27 INFO - PROCESS | 1096 | 1465204167338 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 02:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:09:27 INFO - PROCESS | 1096 | 1465204167342 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:09:27 INFO - PROCESS | 1096 | 1465204167344 Marionette TRACE conn6 <- [1,2422,null,{}] 02:09:27 INFO - PROCESS | 1096 | 1465204167348 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}] 02:09:27 INFO - PROCESS | 1096 | 1465204167350 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:27 INFO - PROCESS | 1096 | 1465204167467 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 02:09:27 INFO - PROCESS | 1096 | 1465204167479 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:27 INFO - PROCESS | 1096 | 1465204167481 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:27 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9AA4800 == 35 [pid = 1096] [id = 615] 02:09:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6B87000) [pid = 1096] [serial = 1845] [outer = 0000000000000000] 02:09:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A74DB000) [pid = 1096] [serial = 1846] [outer = 00000076A6B87000] 02:09:27 INFO - PROCESS | 1096 | 1465204167526 Marionette DEBUG loaded listener.js 02:09:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A87A1C00) [pid = 1096] [serial = 1847] [outer = 00000076A6B87000] 02:09:27 INFO - PROCESS | 1096 | 1465204167940 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]]]}] 02:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 629ms 02:09:27 INFO - PROCESS | 1096 | 1465204167979 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 02:09:27 INFO - PROCESS | 1096 | 1465204167981 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 02:09:27 INFO - PROCESS | 1096 | 1465204167985 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:09:27 INFO - PROCESS | 1096 | 1465204167987 Marionette TRACE conn6 <- [1,2426,null,{}] 02:09:27 INFO - PROCESS | 1096 | 1465204167995 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}] 02:09:28 INFO - PROCESS | 1096 | 1465204167998 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:28 INFO - PROCESS | 1096 | 1465204168085 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 02:09:28 INFO - PROCESS | 1096 | 1465204168091 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:28 INFO - PROCESS | 1096 | 1465204168093 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:28 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAAD8000 == 36 [pid = 1096] [id = 616] 02:09:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A6C31800) [pid = 1096] [serial = 1848] [outer = 0000000000000000] 02:09:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A98A5C00) [pid = 1096] [serial = 1849] [outer = 00000076A6C31800] 02:09:28 INFO - PROCESS | 1096 | 1465204168138 Marionette DEBUG loaded listener.js 02:09:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A9A15000) [pid = 1096] [serial = 1850] [outer = 00000076A6C31800] 02:09:28 INFO - PROCESS | 1096 | 1465204168771 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]]]}] 02:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 901ms 02:09:28 INFO - PROCESS | 1096 | 1465204168889 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 02:09:28 INFO - PROCESS | 1096 | 1465204168894 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 02:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:09:28 INFO - PROCESS | 1096 | 1465204168899 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:09:28 INFO - PROCESS | 1096 | 1465204168905 Marionette TRACE conn6 <- [1,2430,null,{}] 02:09:28 INFO - PROCESS | 1096 | 1465204168910 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}] 02:09:28 INFO - PROCESS | 1096 | 1465204168914 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:29 INFO - PROCESS | 1096 | 1465204169046 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 02:09:29 INFO - PROCESS | 1096 | 1465204169121 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:29 INFO - PROCESS | 1096 | 1465204169125 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:29 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D13000 == 37 [pid = 1096] [id = 617] 02:09:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (000000769D970C00) [pid = 1096] [serial = 1851] [outer = 0000000000000000] 02:09:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769E7A5C00) [pid = 1096] [serial = 1852] [outer = 000000769D970C00] 02:09:29 INFO - PROCESS | 1096 | 1465204169225 Marionette DEBUG loaded listener.js 02:09:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769F2A2C00) [pid = 1096] [serial = 1853] [outer = 000000769D970C00] 02:09:29 INFO - PROCESS | 1096 | 1465204169807 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]]]}] 02:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 942ms 02:09:29 INFO - PROCESS | 1096 | 1465204169846 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 02:09:29 INFO - PROCESS | 1096 | 1465204169851 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 02:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:09:29 INFO - PROCESS | 1096 | 1465204169858 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:09:29 INFO - PROCESS | 1096 | 1465204169861 Marionette TRACE conn6 <- [1,2434,null,{}] 02:09:29 INFO - PROCESS | 1096 | 1465204169865 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}] 02:09:29 INFO - PROCESS | 1096 | 1465204169868 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:29 INFO - PROCESS | 1096 | 1465204169990 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 02:09:30 INFO - PROCESS | 1096 | 1465204170086 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:30 INFO - PROCESS | 1096 | 1465204170089 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:30 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A698B800 == 38 [pid = 1096] [id = 618] 02:09:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A2DA4C00) [pid = 1096] [serial = 1854] [outer = 0000000000000000] 02:09:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A33BC000) [pid = 1096] [serial = 1855] [outer = 00000076A2DA4C00] 02:09:30 INFO - PROCESS | 1096 | 1465204170146 Marionette DEBUG loaded listener.js 02:09:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A53ECC00) [pid = 1096] [serial = 1856] [outer = 00000076A2DA4C00] 02:09:30 INFO - PROCESS | 1096 | 1465204170800 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]]]}] 02:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 986ms 02:09:30 INFO - PROCESS | 1096 | 1465204170844 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 02:09:30 INFO - PROCESS | 1096 | 1465204170847 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 02:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:09:30 INFO - PROCESS | 1096 | 1465204170851 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:09:30 INFO - PROCESS | 1096 | 1465204170855 Marionette TRACE conn6 <- [1,2438,null,{}] 02:09:30 INFO - PROCESS | 1096 | 1465204170867 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}] 02:09:30 INFO - PROCESS | 1096 | 1465204170873 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:31 INFO - PROCESS | 1096 | 1465204171020 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 02:09:31 INFO - PROCESS | 1096 | 1465204171144 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:31 INFO - PROCESS | 1096 | 1465204171147 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:31 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD48F000 == 39 [pid = 1096] [id = 619] 02:09:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A6C2A000) [pid = 1096] [serial = 1857] [outer = 0000000000000000] 02:09:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A739E000) [pid = 1096] [serial = 1858] [outer = 00000076A6C2A000] 02:09:31 INFO - PROCESS | 1096 | 1465204171207 Marionette DEBUG loaded listener.js 02:09:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A9BBAC00) [pid = 1096] [serial = 1859] [outer = 00000076A6C2A000] 02:09:32 INFO - PROCESS | 1096 | 1465204172046 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]]]}] 02:09:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:09:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1240ms 02:09:32 INFO - PROCESS | 1096 | 1465204172093 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 02:09:32 INFO - PROCESS | 1096 | 1465204172098 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 02:09:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:09:32 INFO - PROCESS | 1096 | 1465204172103 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:09:32 INFO - PROCESS | 1096 | 1465204172107 Marionette TRACE conn6 <- [1,2442,null,{}] 02:09:32 INFO - PROCESS | 1096 | 1465204172112 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}] 02:09:32 INFO - PROCESS | 1096 | 1465204172115 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:32 INFO - PROCESS | 1096 | 1465204172231 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 02:09:32 INFO - PROCESS | 1096 | 1465204172359 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:32 INFO - PROCESS | 1096 | 1465204172364 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:32 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DC49800 == 40 [pid = 1096] [id = 620] 02:09:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (000000769F14A800) [pid = 1096] [serial = 1860] [outer = 0000000000000000] 02:09:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (000000769F185000) [pid = 1096] [serial = 1861] [outer = 000000769F14A800] 02:09:32 INFO - PROCESS | 1096 | 1465204172418 Marionette DEBUG loaded listener.js 02:09:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (000000769FC6D000) [pid = 1096] [serial = 1862] [outer = 000000769F14A800] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9AA4800 == 39 [pid = 1096] [id = 615] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F4D000 == 38 [pid = 1096] [id = 614] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 00000076A621C000 == 37 [pid = 1096] [id = 613] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7360000 == 36 [pid = 1096] [id = 612] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 00000076A661E800 == 35 [pid = 1096] [id = 611] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63D8800 == 34 [pid = 1096] [id = 610] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5220800 == 33 [pid = 1096] [id = 609] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 00000076A221C000 == 32 [pid = 1096] [id = 608] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 000000769E2A3800 == 31 [pid = 1096] [id = 607] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 000000769F238000 == 30 [pid = 1096] [id = 606] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD47D000 == 29 [pid = 1096] [id = 605] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD48F000 == 28 [pid = 1096] [id = 619] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 00000076A698B800 == 27 [pid = 1096] [id = 618] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D13000 == 26 [pid = 1096] [id = 617] 02:09:33 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAAD8000 == 25 [pid = 1096] [id = 616] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A662A000) [pid = 1096] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A33C8C00) [pid = 1096] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (000000769F14C800) [pid = 1096] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (000000769F1AFC00) [pid = 1096] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A22D4400) [pid = 1096] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A2C7A800) [pid = 1096] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A3CC0C00) [pid = 1096] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A5246400) [pid = 1096] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A5DA2800) [pid = 1096] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769D76F000) [pid = 1096] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769DA84800) [pid = 1096] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A69E3000) [pid = 1096] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A98B2400) [pid = 1096] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A6953800) [pid = 1096] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A62D6400) [pid = 1096] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A6C25C00) [pid = 1096] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769D77C000) [pid = 1096] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A6C25800) [pid = 1096] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769F2B5C00) [pid = 1096] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769F858800) [pid = 1096] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (0000007698D98400) [pid = 1096] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076991AD800) [pid = 1096] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A879F000) [pid = 1096] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A74DC800) [pid = 1096] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A92C0000) [pid = 1096] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A99FEC00) [pid = 1096] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A650BC00) [pid = 1096] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 02:09:33 INFO - PROCESS | 1096 | 1465204173632 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]]]}] 02:09:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1548ms 02:09:33 INFO - PROCESS | 1096 | 1465204173656 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 02:09:33 INFO - PROCESS | 1096 | 1465204173660 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 02:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:09:33 INFO - PROCESS | 1096 | 1465204173665 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:09:33 INFO - PROCESS | 1096 | 1465204173670 Marionette TRACE conn6 <- [1,2446,null,{}] 02:09:33 INFO - PROCESS | 1096 | 1465204173675 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}] 02:09:33 INFO - PROCESS | 1096 | 1465204173678 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:33 INFO - PROCESS | 1096 | 1465204173809 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 02:09:33 INFO - PROCESS | 1096 | 1465204173889 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:33 INFO - PROCESS | 1096 | 1465204173891 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:33 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A56E000 == 26 [pid = 1096] [id = 621] 02:09:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (00000076991AEC00) [pid = 1096] [serial = 1863] [outer = 0000000000000000] 02:09:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (00000076991B5C00) [pid = 1096] [serial = 1864] [outer = 00000076991AEC00] 02:09:33 INFO - PROCESS | 1096 | 1465204173941 Marionette DEBUG loaded listener.js 02:09:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769A581C00) [pid = 1096] [serial = 1865] [outer = 00000076991AEC00] 02:09:34 INFO - PROCESS | 1096 | 1465204174333 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]]]}] 02:09:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:09:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 692ms 02:09:34 INFO - PROCESS | 1096 | 1465204174362 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 02:09:34 INFO - PROCESS | 1096 | 1465204174367 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 02:09:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:09:34 INFO - PROCESS | 1096 | 1465204174374 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:09:34 INFO - PROCESS | 1096 | 1465204174377 Marionette TRACE conn6 <- [1,2450,null,{}] 02:09:34 INFO - PROCESS | 1096 | 1465204174380 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}] 02:09:34 INFO - PROCESS | 1096 | 1465204174383 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:34 INFO - PROCESS | 1096 | 1465204174513 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 02:09:34 INFO - PROCESS | 1096 | 1465204174522 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:34 INFO - PROCESS | 1096 | 1465204174524 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:34 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2225000 == 27 [pid = 1096] [id = 622] 02:09:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769E2CC800) [pid = 1096] [serial = 1866] [outer = 0000000000000000] 02:09:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769E4F4800) [pid = 1096] [serial = 1867] [outer = 000000769E2CC800] 02:09:34 INFO - PROCESS | 1096 | 1465204174582 Marionette DEBUG loaded listener.js 02:09:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769F14C800) [pid = 1096] [serial = 1868] [outer = 000000769E2CC800] 02:09:35 INFO - PROCESS | 1096 | 1465204175025 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]]]}] 02:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 734ms 02:09:35 INFO - PROCESS | 1096 | 1465204175110 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 02:09:35 INFO - PROCESS | 1096 | 1465204175113 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 02:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:09:35 INFO - PROCESS | 1096 | 1465204175116 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:09:35 INFO - PROCESS | 1096 | 1465204175120 Marionette TRACE conn6 <- [1,2454,null,{}] 02:09:35 INFO - PROCESS | 1096 | 1465204175131 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}] 02:09:35 INFO - PROCESS | 1096 | 1465204175137 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:35 INFO - PROCESS | 1096 | 1465204175226 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 02:09:35 INFO - PROCESS | 1096 | 1465204175235 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:35 INFO - PROCESS | 1096 | 1465204175238 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:35 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5B53800 == 28 [pid = 1096] [id = 623] 02:09:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769F427800) [pid = 1096] [serial = 1869] [outer = 0000000000000000] 02:09:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769F42C400) [pid = 1096] [serial = 1870] [outer = 000000769F427800] 02:09:35 INFO - PROCESS | 1096 | 1465204175289 Marionette DEBUG loaded listener.js 02:09:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A22D2000) [pid = 1096] [serial = 1871] [outer = 000000769F427800] 02:09:35 INFO - PROCESS | 1096 | 1465204175778 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]]]}] 02:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 692ms 02:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:09:35 INFO - PROCESS | 1096 | 1465204175810 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 02:09:35 INFO - PROCESS | 1096 | 1465204175813 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 02:09:35 INFO - PROCESS | 1096 | 1465204175816 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:09:35 INFO - PROCESS | 1096 | 1465204175819 Marionette TRACE conn6 <- [1,2458,null,{}] 02:09:35 INFO - PROCESS | 1096 | 1465204175822 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}] 02:09:35 INFO - PROCESS | 1096 | 1465204175824 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:35 INFO - PROCESS | 1096 | 1465204175971 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 02:09:35 INFO - PROCESS | 1096 | 1465204175993 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:35 INFO - PROCESS | 1096 | 1465204175995 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:36 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63D4800 == 29 [pid = 1096] [id = 624] 02:09:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A2D9A400) [pid = 1096] [serial = 1872] [outer = 0000000000000000] 02:09:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A2D9E400) [pid = 1096] [serial = 1873] [outer = 00000076A2D9A400] 02:09:36 INFO - PROCESS | 1096 | 1465204176041 Marionette DEBUG loaded listener.js 02:09:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A3359800) [pid = 1096] [serial = 1874] [outer = 00000076A2D9A400] 02:09:36 INFO - PROCESS | 1096 | 1465204176495 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]]]}] 02:09:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:09:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 733ms 02:09:36 INFO - PROCESS | 1096 | 1465204176553 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 02:09:36 INFO - PROCESS | 1096 | 1465204176555 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 02:09:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:09:36 INFO - PROCESS | 1096 | 1465204176559 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:09:36 INFO - PROCESS | 1096 | 1465204176560 Marionette TRACE conn6 <- [1,2462,null,{}] 02:09:36 INFO - PROCESS | 1096 | 1465204176572 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}] 02:09:36 INFO - PROCESS | 1096 | 1465204176575 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:36 INFO - PROCESS | 1096 | 1465204176683 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 02:09:36 INFO - PROCESS | 1096 | 1465204176694 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:36 INFO - PROCESS | 1096 | 1465204176696 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:36 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A661A800 == 30 [pid = 1096] [id = 625] 02:09:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (0000007698D9C000) [pid = 1096] [serial = 1875] [outer = 0000000000000000] 02:09:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A3624800) [pid = 1096] [serial = 1876] [outer = 0000007698D9C000] 02:09:36 INFO - PROCESS | 1096 | 1465204176742 Marionette DEBUG loaded listener.js 02:09:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A3CBC000) [pid = 1096] [serial = 1877] [outer = 0000007698D9C000] 02:09:37 INFO - PROCESS | 1096 | 1465204177239 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]]]}] 02:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 733ms 02:09:37 INFO - PROCESS | 1096 | 1465204177308 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 02:09:37 INFO - PROCESS | 1096 | 1465204177310 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 02:09:37 INFO - PROCESS | 1096 | 1465204177314 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:09:37 INFO - PROCESS | 1096 | 1465204177316 Marionette TRACE conn6 <- [1,2466,null,{}] 02:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:09:37 INFO - PROCESS | 1096 | 1465204177320 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}] 02:09:37 INFO - PROCESS | 1096 | 1465204177326 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:37 INFO - PROCESS | 1096 | 1465204177452 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 02:09:37 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A6C31800) [pid = 1096] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:09:37 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A6B87000) [pid = 1096] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:09:37 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076991A9800) [pid = 1096] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:09:37 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769E7AFC00) [pid = 1096] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:09:37 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (0000007698D1E800) [pid = 1096] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:09:37 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769A32B400) [pid = 1096] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:09:37 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769F859400) [pid = 1096] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:09:37 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769915D400) [pid = 1096] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:09:37 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A9A1E800) [pid = 1096] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:09:37 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A53F3C00) [pid = 1096] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:09:37 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (0000007698435000) [pid = 1096] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:09:37 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A695B800) [pid = 1096] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:09:37 INFO - PROCESS | 1096 | 1465204177665 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:37 INFO - PROCESS | 1096 | 1465204177667 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:37 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A3E8B800 == 31 [pid = 1096] [id = 626] 02:09:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769753D800) [pid = 1096] [serial = 1878] [outer = 0000000000000000] 02:09:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769915D800) [pid = 1096] [serial = 1879] [outer = 000000769753D800] 02:09:37 INFO - PROCESS | 1096 | 1465204177714 Marionette DEBUG loaded listener.js 02:09:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A53F2400) [pid = 1096] [serial = 1880] [outer = 000000769753D800] 02:09:38 INFO - PROCESS | 1096 | 1465204178092 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]]]}] 02:09:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:09:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 816ms 02:09:38 INFO - PROCESS | 1096 | 1465204178138 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 02:09:38 INFO - PROCESS | 1096 | 1465204178140 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 02:09:38 INFO - PROCESS | 1096 | 1465204178143 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:09:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:09:38 INFO - PROCESS | 1096 | 1465204178145 Marionette TRACE conn6 <- [1,2470,null,{}] 02:09:38 INFO - PROCESS | 1096 | 1465204178149 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}] 02:09:38 INFO - PROCESS | 1096 | 1465204178151 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:38 INFO - PROCESS | 1096 | 1465204178261 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 02:09:38 INFO - PROCESS | 1096 | 1465204178270 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:38 INFO - PROCESS | 1096 | 1465204178272 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:38 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A87AA000 == 32 [pid = 1096] [id = 627] 02:09:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (0000007699852C00) [pid = 1096] [serial = 1881] [outer = 0000000000000000] 02:09:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A650CC00) [pid = 1096] [serial = 1882] [outer = 0000007699852C00] 02:09:38 INFO - PROCESS | 1096 | 1465204178317 Marionette DEBUG loaded listener.js 02:09:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A662CC00) [pid = 1096] [serial = 1883] [outer = 0000007699852C00] 02:09:38 INFO - PROCESS | 1096 | 1465204178733 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]]]}] 02:09:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:09:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 629ms 02:09:38 INFO - PROCESS | 1096 | 1465204178776 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 02:09:38 INFO - PROCESS | 1096 | 1465204178778 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 02:09:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:09:38 INFO - PROCESS | 1096 | 1465204178781 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:09:38 INFO - PROCESS | 1096 | 1465204178783 Marionette TRACE conn6 <- [1,2474,null,{}] 02:09:38 INFO - PROCESS | 1096 | 1465204178787 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}] 02:09:38 INFO - PROCESS | 1096 | 1465204178789 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:38 INFO - PROCESS | 1096 | 1465204178900 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 02:09:38 INFO - PROCESS | 1096 | 1465204178941 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:38 INFO - PROCESS | 1096 | 1465204178943 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:38 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9A90000 == 33 [pid = 1096] [id = 628] 02:09:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A662A400) [pid = 1096] [serial = 1884] [outer = 0000000000000000] 02:09:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6955000) [pid = 1096] [serial = 1885] [outer = 00000076A662A400] 02:09:38 INFO - PROCESS | 1096 | 1465204178988 Marionette DEBUG loaded listener.js 02:09:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A69E2400) [pid = 1096] [serial = 1886] [outer = 00000076A662A400] 02:09:39 INFO - PROCESS | 1096 | 1465204179403 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]]]}] 02:09:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:09:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 627ms 02:09:39 INFO - PROCESS | 1096 | 1465204179412 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 02:09:39 INFO - PROCESS | 1096 | 1465204179414 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 02:09:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:09:39 INFO - PROCESS | 1096 | 1465204179417 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:09:39 INFO - PROCESS | 1096 | 1465204179419 Marionette TRACE conn6 <- [1,2478,null,{}] 02:09:39 INFO - PROCESS | 1096 | 1465204179423 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}] 02:09:39 INFO - PROCESS | 1096 | 1465204179425 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:39 INFO - PROCESS | 1096 | 1465204179538 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 02:09:39 INFO - PROCESS | 1096 | 1465204179546 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:39 INFO - PROCESS | 1096 | 1465204179548 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:39 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BE7000 == 34 [pid = 1096] [id = 629] 02:09:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769F297800) [pid = 1096] [serial = 1887] [outer = 0000000000000000] 02:09:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A6B8A000) [pid = 1096] [serial = 1888] [outer = 000000769F297800] 02:09:39 INFO - PROCESS | 1096 | 1465204179594 Marionette DEBUG loaded listener.js 02:09:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A6C31800) [pid = 1096] [serial = 1889] [outer = 000000769F297800] 02:09:40 INFO - PROCESS | 1096 | 1465204180400 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]]]}] 02:09:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:09:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1027ms 02:09:40 INFO - PROCESS | 1096 | 1465204180448 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 02:09:40 INFO - PROCESS | 1096 | 1465204180453 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 02:09:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:09:40 INFO - PROCESS | 1096 | 1465204180479 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:09:40 INFO - PROCESS | 1096 | 1465204180485 Marionette TRACE conn6 <- [1,2482,null,{}] 02:09:40 INFO - PROCESS | 1096 | 1465204180490 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}] 02:09:40 INFO - PROCESS | 1096 | 1465204180494 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:40 INFO - PROCESS | 1096 | 1465204180633 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 02:09:40 INFO - PROCESS | 1096 | 1465204180749 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:40 INFO - PROCESS | 1096 | 1465204180752 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:40 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F2ED000 == 35 [pid = 1096] [id = 630] 02:09:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (000000769A520C00) [pid = 1096] [serial = 1890] [outer = 0000000000000000] 02:09:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769DA0E000) [pid = 1096] [serial = 1891] [outer = 000000769A520C00] 02:09:40 INFO - PROCESS | 1096 | 1465204180814 Marionette DEBUG loaded listener.js 02:09:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769F17B000) [pid = 1096] [serial = 1892] [outer = 000000769A520C00] 02:09:41 INFO - PROCESS | 1096 | 1465204181476 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]]]}] 02:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1054ms 02:09:41 INFO - PROCESS | 1096 | 1465204181516 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 02:09:41 INFO - PROCESS | 1096 | 1465204181521 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 02:09:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:09:41 INFO - PROCESS | 1096 | 1465204181528 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:09:41 INFO - PROCESS | 1096 | 1465204181531 Marionette TRACE conn6 <- [1,2486,null,{}] 02:09:41 INFO - PROCESS | 1096 | 1465204181535 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}] 02:09:41 INFO - PROCESS | 1096 | 1465204181538 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:41 INFO - PROCESS | 1096 | 1465204181676 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 02:09:41 INFO - PROCESS | 1096 | 1465204181784 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:41 INFO - PROCESS | 1096 | 1465204181787 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:41 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E7B800 == 36 [pid = 1096] [id = 631] 02:09:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769F428400) [pid = 1096] [serial = 1893] [outer = 0000000000000000] 02:09:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A2959000) [pid = 1096] [serial = 1894] [outer = 000000769F428400] 02:09:41 INFO - PROCESS | 1096 | 1465204181845 Marionette DEBUG loaded listener.js 02:09:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A36CDC00) [pid = 1096] [serial = 1895] [outer = 000000769F428400] 02:09:42 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9A90000 == 35 [pid = 1096] [id = 628] 02:09:42 INFO - PROCESS | 1096 | --DOCSHELL 00000076A87AA000 == 34 [pid = 1096] [id = 627] 02:09:42 INFO - PROCESS | 1096 | --DOCSHELL 00000076A3E8B800 == 33 [pid = 1096] [id = 626] 02:09:42 INFO - PROCESS | 1096 | --DOCSHELL 00000076A661A800 == 32 [pid = 1096] [id = 625] 02:09:42 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63D4800 == 31 [pid = 1096] [id = 624] 02:09:42 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5B53800 == 30 [pid = 1096] [id = 623] 02:09:42 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2225000 == 29 [pid = 1096] [id = 622] 02:09:42 INFO - PROCESS | 1096 | --DOCSHELL 000000769A56E000 == 28 [pid = 1096] [id = 621] 02:09:42 INFO - PROCESS | 1096 | --DOCSHELL 000000769DC49800 == 27 [pid = 1096] [id = 620] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A3CB7000) [pid = 1096] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769F148800) [pid = 1096] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769F189800) [pid = 1096] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A33BFC00) [pid = 1096] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769D7E7000) [pid = 1096] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769E436800) [pid = 1096] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A2258400) [pid = 1096] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A2C80800) [pid = 1096] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (0000007699B6C400) [pid = 1096] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769DA83C00) [pid = 1096] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A9BC0C00) [pid = 1096] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A9BB8800) [pid = 1096] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A637C800) [pid = 1096] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A87A1C00) [pid = 1096] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A5243C00) [pid = 1096] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769A32AC00) [pid = 1096] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A6958400) [pid = 1096] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A6C2B000) [pid = 1096] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A3ED1C00) [pid = 1096] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A6DC6C00) [pid = 1096] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A36D0C00) [pid = 1096] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A9A15000) [pid = 1096] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (00000076A98A5C00) [pid = 1096] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (00000076A74DB000) [pid = 1096] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 02:09:42 INFO - PROCESS | 1096 | 1465204182710 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]]]}] 02:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1234ms 02:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:09:42 INFO - PROCESS | 1096 | 1465204182763 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 02:09:42 INFO - PROCESS | 1096 | 1465204182768 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 02:09:42 INFO - PROCESS | 1096 | 1465204182772 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:09:42 INFO - PROCESS | 1096 | 1465204182777 Marionette TRACE conn6 <- [1,2490,null,{}] 02:09:42 INFO - PROCESS | 1096 | 1465204182782 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}] 02:09:42 INFO - PROCESS | 1096 | 1465204182785 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:42 INFO - PROCESS | 1096 | 1465204182882 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 02:09:42 INFO - PROCESS | 1096 | 1465204182894 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:42 INFO - PROCESS | 1096 | 1465204182897 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:42 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E260800 == 28 [pid = 1096] [id = 632] 02:09:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (0000007699161800) [pid = 1096] [serial = 1896] [outer = 0000000000000000] 02:09:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (000000769D737400) [pid = 1096] [serial = 1897] [outer = 0000007699161800] 02:09:42 INFO - PROCESS | 1096 | 1465204182947 Marionette DEBUG loaded listener.js 02:09:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (000000769E43B000) [pid = 1096] [serial = 1898] [outer = 0000007699161800] 02:09:43 INFO - PROCESS | 1096 | 1465204183483 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]]]}] 02:09:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:09:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 735ms 02:09:43 INFO - PROCESS | 1096 | 1465204183508 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 02:09:43 INFO - PROCESS | 1096 | 1465204183512 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 02:09:43 INFO - PROCESS | 1096 | 1465204183519 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:09:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:09:43 INFO - PROCESS | 1096 | 1465204183521 Marionette TRACE conn6 <- [1,2494,null,{}] 02:09:43 INFO - PROCESS | 1096 | 1465204183525 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}] 02:09:43 INFO - PROCESS | 1096 | 1465204183528 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:43 INFO - PROCESS | 1096 | 1465204183620 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 02:09:43 INFO - PROCESS | 1096 | 1465204183631 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:43 INFO - PROCESS | 1096 | 1465204183633 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:43 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A33A0000 == 29 [pid = 1096] [id = 633] 02:09:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769E436800) [pid = 1096] [serial = 1899] [outer = 0000000000000000] 02:09:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769F85C800) [pid = 1096] [serial = 1900] [outer = 000000769E436800] 02:09:43 INFO - PROCESS | 1096 | 1465204183747 Marionette DEBUG loaded listener.js 02:09:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A2C7B400) [pid = 1096] [serial = 1901] [outer = 000000769E436800] 02:09:44 INFO - PROCESS | 1096 | 1465204184186 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]]]}] 02:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 02:09:44 INFO - PROCESS | 1096 | 1465204184213 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 02:09:44 INFO - PROCESS | 1096 | 1465204184216 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 02:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:09:44 INFO - PROCESS | 1096 | 1465204184219 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:09:44 INFO - PROCESS | 1096 | 1465204184223 Marionette TRACE conn6 <- [1,2498,null,{}] 02:09:44 INFO - PROCESS | 1096 | 1465204184234 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}] 02:09:44 INFO - PROCESS | 1096 | 1465204184239 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:44 INFO - PROCESS | 1096 | 1465204184331 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 02:09:44 INFO - PROCESS | 1096 | 1465204184339 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:44 INFO - PROCESS | 1096 | 1465204184342 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:44 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63DE000 == 30 [pid = 1096] [id = 634] 02:09:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A33BC800) [pid = 1096] [serial = 1902] [outer = 0000000000000000] 02:09:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A3CBB000) [pid = 1096] [serial = 1903] [outer = 00000076A33BC800] 02:09:44 INFO - PROCESS | 1096 | 1465204184391 Marionette DEBUG loaded listener.js 02:09:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A5249400) [pid = 1096] [serial = 1904] [outer = 00000076A33BC800] 02:09:44 INFO - PROCESS | 1096 | 1465204184869 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]]]}] 02:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 691ms 02:09:44 INFO - PROCESS | 1096 | 1465204184912 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 02:09:44 INFO - PROCESS | 1096 | 1465204184915 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 02:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:09:44 INFO - PROCESS | 1096 | 1465204184925 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:09:44 INFO - PROCESS | 1096 | 1465204184927 Marionette TRACE conn6 <- [1,2502,null,{}] 02:09:44 INFO - PROCESS | 1096 | 1465204184931 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}] 02:09:44 INFO - PROCESS | 1096 | 1465204184933 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:45 INFO - PROCESS | 1096 | 1465204185055 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 02:09:45 INFO - PROCESS | 1096 | 1465204185062 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:45 INFO - PROCESS | 1096 | 1465204185064 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:45 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6653000 == 31 [pid = 1096] [id = 635] 02:09:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A5242400) [pid = 1096] [serial = 1905] [outer = 0000000000000000] 02:09:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A615B400) [pid = 1096] [serial = 1906] [outer = 00000076A5242400] 02:09:45 INFO - PROCESS | 1096 | 1465204185117 Marionette DEBUG loaded listener.js 02:09:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A650DC00) [pid = 1096] [serial = 1907] [outer = 00000076A5242400] 02:09:45 INFO - PROCESS | 1096 | 1465204185600 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]]]}] 02:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 02:09:45 INFO - PROCESS | 1096 | 1465204185660 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 02:09:45 INFO - PROCESS | 1096 | 1465204185662 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 02:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:09:45 INFO - PROCESS | 1096 | 1465204185665 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:09:45 INFO - PROCESS | 1096 | 1465204185667 Marionette TRACE conn6 <- [1,2506,null,{}] 02:09:45 INFO - PROCESS | 1096 | 1465204185670 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}] 02:09:45 INFO - PROCESS | 1096 | 1465204185672 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:45 INFO - PROCESS | 1096 | 1465204185817 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 02:09:45 INFO - PROCESS | 1096 | 1465204185830 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:45 INFO - PROCESS | 1096 | 1465204185832 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:45 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8320000 == 32 [pid = 1096] [id = 636] 02:09:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A3C41400) [pid = 1096] [serial = 1908] [outer = 0000000000000000] 02:09:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6791400) [pid = 1096] [serial = 1909] [outer = 00000076A3C41400] 02:09:45 INFO - PROCESS | 1096 | 1465204185921 Marionette DEBUG loaded listener.js 02:09:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6C27C00) [pid = 1096] [serial = 1910] [outer = 00000076A3C41400] 02:09:46 INFO - PROCESS | 1096 | 1465204186374 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]]]}] 02:09:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:09:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 733ms 02:09:46 INFO - PROCESS | 1096 | 1465204186401 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 02:09:46 INFO - PROCESS | 1096 | 1465204186403 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 02:09:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:09:46 INFO - PROCESS | 1096 | 1465204186411 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:09:46 INFO - PROCESS | 1096 | 1465204186413 Marionette TRACE conn6 <- [1,2510,null,{}] 02:09:46 INFO - PROCESS | 1096 | 1465204186422 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}] 02:09:46 INFO - PROCESS | 1096 | 1465204186428 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:46 INFO - PROCESS | 1096 | 1465204186561 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 02:09:46 INFO - PROCESS | 1096 | 1465204186621 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:46 INFO - PROCESS | 1096 | 1465204186623 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:46 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BDB800 == 33 [pid = 1096] [id = 637] 02:09:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A730D800) [pid = 1096] [serial = 1911] [outer = 0000000000000000] 02:09:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A83C5C00) [pid = 1096] [serial = 1912] [outer = 00000076A730D800] 02:09:46 INFO - PROCESS | 1096 | 1465204186670 Marionette DEBUG loaded listener.js 02:09:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A8975800) [pid = 1096] [serial = 1913] [outer = 00000076A730D800] 02:09:47 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A662A400) [pid = 1096] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:09:47 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A2D9A400) [pid = 1096] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:09:47 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769F14A800) [pid = 1096] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:09:47 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769E2CC800) [pid = 1096] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:09:47 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076991AEC00) [pid = 1096] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:09:47 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (0000007698D9C000) [pid = 1096] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:09:47 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769D970C00) [pid = 1096] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:09:47 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A2DA4C00) [pid = 1096] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:09:47 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A6C2A000) [pid = 1096] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:09:47 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769753D800) [pid = 1096] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:09:47 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (0000007699852C00) [pid = 1096] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:09:47 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (000000769F427800) [pid = 1096] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:09:47 INFO - PROCESS | 1096 | 1465204187115 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]]]}] 02:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 733ms 02:09:47 INFO - PROCESS | 1096 | 1465204187148 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 02:09:47 INFO - PROCESS | 1096 | 1465204187151 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 02:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:09:47 INFO - PROCESS | 1096 | 1465204187181 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:09:47 INFO - PROCESS | 1096 | 1465204187183 Marionette TRACE conn6 <- [1,2514,null,{}] 02:09:47 INFO - PROCESS | 1096 | 1465204187192 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}] 02:09:47 INFO - PROCESS | 1096 | 1465204187194 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:47 INFO - PROCESS | 1096 | 1465204187309 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 02:09:47 INFO - PROCESS | 1096 | 1465204187362 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:47 INFO - PROCESS | 1096 | 1465204187364 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:47 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A37B000 == 34 [pid = 1096] [id = 638] 02:09:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (0000007697E11C00) [pid = 1096] [serial = 1914] [outer = 0000000000000000] 02:09:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769FC6F800) [pid = 1096] [serial = 1915] [outer = 0000007697E11C00] 02:09:47 INFO - PROCESS | 1096 | 1465204187409 Marionette DEBUG loaded listener.js 02:09:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A6C2F000) [pid = 1096] [serial = 1916] [outer = 0000007697E11C00] 02:09:47 INFO - PROCESS | 1096 | 1465204187759 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]]]}] 02:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 629ms 02:09:47 INFO - PROCESS | 1096 | 1465204187814 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 02:09:47 INFO - PROCESS | 1096 | 1465204187824 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 02:09:47 INFO - PROCESS | 1096 | 1465204187827 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:09:47 INFO - PROCESS | 1096 | 1465204187830 Marionette TRACE conn6 <- [1,2518,null,{}] 02:09:47 INFO - PROCESS | 1096 | 1465204187834 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}] 02:09:47 INFO - PROCESS | 1096 | 1465204187836 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:47 INFO - PROCESS | 1096 | 1465204187919 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 02:09:47 INFO - PROCESS | 1096 | 1465204187926 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:47 INFO - PROCESS | 1096 | 1465204187928 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:47 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD12E800 == 35 [pid = 1096] [id = 639] 02:09:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A92B9800) [pid = 1096] [serial = 1917] [outer = 0000000000000000] 02:09:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A98B2400) [pid = 1096] [serial = 1918] [outer = 00000076A92B9800] 02:09:47 INFO - PROCESS | 1096 | 1465204187972 Marionette DEBUG loaded listener.js 02:09:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A99FF000) [pid = 1096] [serial = 1919] [outer = 00000076A92B9800] 02:09:48 INFO - PROCESS | 1096 | 1465204188397 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]]]}] 02:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 587ms 02:09:48 INFO - PROCESS | 1096 | 1465204188418 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 02:09:48 INFO - PROCESS | 1096 | 1465204188421 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 02:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:09:48 INFO - PROCESS | 1096 | 1465204188441 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:09:48 INFO - PROCESS | 1096 | 1465204188443 Marionette TRACE conn6 <- [1,2522,null,{}] 02:09:48 INFO - PROCESS | 1096 | 1465204188447 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}] 02:09:48 INFO - PROCESS | 1096 | 1465204188448 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:48 INFO - PROCESS | 1096 | 1465204188535 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 02:09:48 INFO - PROCESS | 1096 | 1465204188541 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:48 INFO - PROCESS | 1096 | 1465204188543 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:48 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD20F800 == 36 [pid = 1096] [id = 640] 02:09:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A9A19000) [pid = 1096] [serial = 1920] [outer = 0000000000000000] 02:09:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A9BB9800) [pid = 1096] [serial = 1921] [outer = 00000076A9A19000] 02:09:48 INFO - PROCESS | 1096 | 1465204188588 Marionette DEBUG loaded listener.js 02:09:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A9DEDC00) [pid = 1096] [serial = 1922] [outer = 00000076A9A19000] 02:09:49 INFO - PROCESS | 1096 | 1465204189169 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]]]}] 02:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 797ms 02:09:49 INFO - PROCESS | 1096 | 1465204189224 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 02:09:49 INFO - PROCESS | 1096 | 1465204189229 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 02:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:09:49 INFO - PROCESS | 1096 | 1465204189235 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:09:49 INFO - PROCESS | 1096 | 1465204189239 Marionette TRACE conn6 <- [1,2526,null,{}] 02:09:49 INFO - PROCESS | 1096 | 1465204189259 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}] 02:09:49 INFO - PROCESS | 1096 | 1465204189263 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:49 INFO - PROCESS | 1096 | 1465204189400 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 02:09:49 INFO - PROCESS | 1096 | 1465204189517 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:49 INFO - PROCESS | 1096 | 1465204189522 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:49 INFO - PROCESS | 1096 | ++DOCSHELL 000000769FDCE000 == 37 [pid = 1096] [id = 641] 02:09:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076991B4400) [pid = 1096] [serial = 1923] [outer = 0000000000000000] 02:09:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769A4B7000) [pid = 1096] [serial = 1924] [outer = 00000076991B4400] 02:09:49 INFO - PROCESS | 1096 | 1465204189585 Marionette DEBUG loaded listener.js 02:09:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769F295C00) [pid = 1096] [serial = 1925] [outer = 00000076991B4400] 02:09:50 INFO - PROCESS | 1096 | 1465204190230 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]]]}] 02:09:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:09:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1045ms 02:09:50 INFO - PROCESS | 1096 | 1465204190283 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 02:09:50 INFO - PROCESS | 1096 | 1465204190288 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 02:09:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:09:50 INFO - PROCESS | 1096 | 1465204190295 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:09:50 INFO - PROCESS | 1096 | 1465204190298 Marionette TRACE conn6 <- [1,2530,null,{}] 02:09:50 INFO - PROCESS | 1096 | 1465204190315 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}] 02:09:50 INFO - PROCESS | 1096 | 1465204190319 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:50 INFO - PROCESS | 1096 | 1465204190498 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 02:09:50 INFO - PROCESS | 1096 | 1465204190549 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:50 INFO - PROCESS | 1096 | 1465204190552 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9816800 == 38 [pid = 1096] [id = 642] 02:09:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A3CC0800) [pid = 1096] [serial = 1926] [outer = 0000000000000000] 02:09:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A51D0400) [pid = 1096] [serial = 1927] [outer = 00000076A3CC0800] 02:09:50 INFO - PROCESS | 1096 | 1465204190610 Marionette DEBUG loaded listener.js 02:09:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A6504400) [pid = 1096] [serial = 1928] [outer = 00000076A3CC0800] 02:09:51 INFO - PROCESS | 1096 | 1465204191262 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]]]}] 02:09:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:09:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 986ms 02:09:51 INFO - PROCESS | 1096 | 1465204191283 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 02:09:51 INFO - PROCESS | 1096 | 1465204191286 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 02:09:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:09:51 INFO - PROCESS | 1096 | 1465204191290 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:09:51 INFO - PROCESS | 1096 | 1465204191294 Marionette TRACE conn6 <- [1,2534,null,{}] 02:09:51 INFO - PROCESS | 1096 | 1465204191305 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}] 02:09:51 INFO - PROCESS | 1096 | 1465204191311 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:51 INFO - PROCESS | 1096 | 1465204191428 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 02:09:51 INFO - PROCESS | 1096 | 1465204191553 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:51 INFO - PROCESS | 1096 | 1465204191557 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:51 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD518800 == 39 [pid = 1096] [id = 643] 02:09:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A6DC7C00) [pid = 1096] [serial = 1929] [outer = 0000000000000000] 02:09:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A7E11000) [pid = 1096] [serial = 1930] [outer = 00000076A6DC7C00] 02:09:51 INFO - PROCESS | 1096 | 1465204191616 Marionette DEBUG loaded listener.js 02:09:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A9BC1800) [pid = 1096] [serial = 1931] [outer = 00000076A6DC7C00] 02:09:52 INFO - PROCESS | 1096 | 1465204192180 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]]]}] 02:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 944ms 02:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:09:52 INFO - PROCESS | 1096 | 1465204192236 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 02:09:52 INFO - PROCESS | 1096 | 1465204192240 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 02:09:52 INFO - PROCESS | 1096 | 1465204192243 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:09:52 INFO - PROCESS | 1096 | 1465204192245 Marionette TRACE conn6 <- [1,2538,null,{}] 02:09:52 INFO - PROCESS | 1096 | 1465204192249 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}] 02:09:52 INFO - PROCESS | 1096 | 1465204192252 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:52 INFO - PROCESS | 1096 | 1465204192372 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 02:09:52 INFO - PROCESS | 1096 | 1465204192509 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:52 INFO - PROCESS | 1096 | 1465204192511 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:52 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BCC000 == 40 [pid = 1096] [id = 644] 02:09:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769F149000) [pid = 1096] [serial = 1932] [outer = 0000000000000000] 02:09:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076AA403800) [pid = 1096] [serial = 1933] [outer = 000000769F149000] 02:09:52 INFO - PROCESS | 1096 | 1465204192568 Marionette DEBUG loaded listener.js 02:09:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076AA40D000) [pid = 1096] [serial = 1934] [outer = 000000769F149000] 02:09:53 INFO - PROCESS | 1096 | 1465204193407 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]]]}] 02:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1236ms 02:09:53 INFO - PROCESS | 1096 | 1465204193482 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 02:09:53 INFO - PROCESS | 1096 | 1465204193486 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 02:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:09:53 INFO - PROCESS | 1096 | 1465204193492 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:09:53 INFO - PROCESS | 1096 | 1465204193495 Marionette TRACE conn6 <- [1,2542,null,{}] 02:09:53 INFO - PROCESS | 1096 | 1465204193500 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}] 02:09:53 INFO - PROCESS | 1096 | 1465204193503 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:53 INFO - PROCESS | 1096 | 1465204193656 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD12E800 == 39 [pid = 1096] [id = 639] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 000000769A37B000 == 38 [pid = 1096] [id = 638] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BDB800 == 37 [pid = 1096] [id = 637] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8320000 == 36 [pid = 1096] [id = 636] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6653000 == 35 [pid = 1096] [id = 635] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63DE000 == 34 [pid = 1096] [id = 634] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A33A0000 == 33 [pid = 1096] [id = 633] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 000000769E260800 == 32 [pid = 1096] [id = 632] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E7B800 == 31 [pid = 1096] [id = 631] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 000000769F2ED000 == 30 [pid = 1096] [id = 630] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BE7000 == 29 [pid = 1096] [id = 629] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BCC000 == 28 [pid = 1096] [id = 644] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD518800 == 27 [pid = 1096] [id = 643] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9816800 == 26 [pid = 1096] [id = 642] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD20F800 == 25 [pid = 1096] [id = 640] 02:09:54 INFO - PROCESS | 1096 | --DOCSHELL 000000769FDCE000 == 24 [pid = 1096] [id = 641] 02:09:54 INFO - PROCESS | 1096 | 1465204194365 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:54 INFO - PROCESS | 1096 | 1465204194369 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A6955000) [pid = 1096] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A2D9E400) [pid = 1096] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (000000769FC6D000) [pid = 1096] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769F185000) [pid = 1096] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769E4F4800) [pid = 1096] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769F14C800) [pid = 1096] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076991B5C00) [pid = 1096] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769A581C00) [pid = 1096] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A3624800) [pid = 1096] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F2A2C00) [pid = 1096] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769E7A5C00) [pid = 1096] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A53ECC00) [pid = 1096] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A33BC000) [pid = 1096] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A9BBAC00) [pid = 1096] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A739E000) [pid = 1096] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A3359800) [pid = 1096] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A3CBC000) [pid = 1096] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769915D800) [pid = 1096] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A53F2400) [pid = 1096] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A650CC00) [pid = 1096] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (000000769F42C400) [pid = 1096] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A22D2000) [pid = 1096] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A662CC00) [pid = 1096] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A69E2400) [pid = 1096] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 02:09:54 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F0B800 == 25 [pid = 1096] [id = 645] 02:09:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769754AC00) [pid = 1096] [serial = 1935] [outer = 0000000000000000] 02:09:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (0000007697DC3800) [pid = 1096] [serial = 1936] [outer = 000000769754AC00] 02:09:54 INFO - PROCESS | 1096 | 1465204194529 Marionette DEBUG loaded listener.js 02:09:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (0000007698D9C800) [pid = 1096] [serial = 1937] [outer = 000000769754AC00] 02:09:55 INFO - PROCESS | 1096 | 1465204195025 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]]]}] 02:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1590ms 02:09:55 INFO - PROCESS | 1096 | 1465204195086 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 02:09:55 INFO - PROCESS | 1096 | 1465204195090 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 02:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:09:55 INFO - PROCESS | 1096 | 1465204195094 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:09:55 INFO - PROCESS | 1096 | 1465204195097 Marionette TRACE conn6 <- [1,2546,null,{}] 02:09:55 INFO - PROCESS | 1096 | 1465204195103 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}] 02:09:55 INFO - PROCESS | 1096 | 1465204195108 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:55 INFO - PROCESS | 1096 | 1465204195212 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 02:09:55 INFO - PROCESS | 1096 | 1465204195223 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:55 INFO - PROCESS | 1096 | 1465204195226 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:55 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E7C5800 == 26 [pid = 1096] [id = 646] 02:09:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (0000007699B61C00) [pid = 1096] [serial = 1938] [outer = 0000000000000000] 02:09:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769A399800) [pid = 1096] [serial = 1939] [outer = 0000007699B61C00] 02:09:55 INFO - PROCESS | 1096 | 1465204195276 Marionette DEBUG loaded listener.js 02:09:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769D9BBC00) [pid = 1096] [serial = 1940] [outer = 0000007699B61C00] 02:09:55 INFO - PROCESS | 1096 | 1465204195823 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]]]}] 02:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 776ms 02:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:09:55 INFO - PROCESS | 1096 | 1465204195877 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 02:09:55 INFO - PROCESS | 1096 | 1465204195881 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 02:09:55 INFO - PROCESS | 1096 | 1465204195887 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:09:55 INFO - PROCESS | 1096 | 1465204195889 Marionette TRACE conn6 <- [1,2550,null,{}] 02:09:55 INFO - PROCESS | 1096 | 1465204195893 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}] 02:09:55 INFO - PROCESS | 1096 | 1465204195895 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:56 INFO - PROCESS | 1096 | 1465204196023 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 02:09:56 INFO - PROCESS | 1096 | 1465204196039 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:56 INFO - PROCESS | 1096 | 1465204196041 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:56 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A341E000 == 27 [pid = 1096] [id = 647] 02:09:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769D966C00) [pid = 1096] [serial = 1941] [outer = 0000000000000000] 02:09:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (000000769E7A8800) [pid = 1096] [serial = 1942] [outer = 000000769D966C00] 02:09:56 INFO - PROCESS | 1096 | 1465204196098 Marionette DEBUG loaded listener.js 02:09:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769F181C00) [pid = 1096] [serial = 1943] [outer = 000000769D966C00] 02:09:56 INFO - PROCESS | 1096 | 1465204196579 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]]]}] 02:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 02:09:56 INFO - PROCESS | 1096 | 1465204196623 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 02:09:56 INFO - PROCESS | 1096 | 1465204196625 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 02:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:09:56 INFO - PROCESS | 1096 | 1465204196631 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:09:56 INFO - PROCESS | 1096 | 1465204196637 Marionette TRACE conn6 <- [1,2554,null,{}] 02:09:56 INFO - PROCESS | 1096 | 1465204196656 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}] 02:09:56 INFO - PROCESS | 1096 | 1465204196660 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:56 INFO - PROCESS | 1096 | 1465204196782 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 02:09:56 INFO - PROCESS | 1096 | 1465204196838 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:56 INFO - PROCESS | 1096 | 1465204196841 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:56 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A620D800 == 28 [pid = 1096] [id = 648] 02:09:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769F864000) [pid = 1096] [serial = 1944] [outer = 0000000000000000] 02:09:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769FC74800) [pid = 1096] [serial = 1945] [outer = 000000769F864000] 02:09:56 INFO - PROCESS | 1096 | 1465204196887 Marionette DEBUG loaded listener.js 02:09:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A22D4800) [pid = 1096] [serial = 1946] [outer = 000000769F864000] 02:09:57 INFO - PROCESS | 1096 | 1465204197348 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]]]}] 02:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 754ms 02:09:57 INFO - PROCESS | 1096 | 1465204197400 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 02:09:57 INFO - PROCESS | 1096 | 1465204197403 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 02:09:57 INFO - PROCESS | 1096 | 1465204197406 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:09:57 INFO - PROCESS | 1096 | 1465204197408 Marionette TRACE conn6 <- [1,2558,null,{}] 02:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:09:57 INFO - PROCESS | 1096 | 1465204197412 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}] 02:09:57 INFO - PROCESS | 1096 | 1465204197414 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:57 INFO - PROCESS | 1096 | 1465204197535 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 02:09:57 INFO - PROCESS | 1096 | 1465204197590 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:57 INFO - PROCESS | 1096 | 1465204197593 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:57 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A660D000 == 29 [pid = 1096] [id = 649] 02:09:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A2D99400) [pid = 1096] [serial = 1947] [outer = 0000000000000000] 02:09:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A2DE2C00) [pid = 1096] [serial = 1948] [outer = 00000076A2D99400] 02:09:57 INFO - PROCESS | 1096 | 1465204197646 Marionette DEBUG loaded listener.js 02:09:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A33BFC00) [pid = 1096] [serial = 1949] [outer = 00000076A2D99400] 02:09:58 INFO - PROCESS | 1096 | 1465204198095 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]]]}] 02:09:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:09:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 732ms 02:09:58 INFO - PROCESS | 1096 | 1465204198145 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 02:09:58 INFO - PROCESS | 1096 | 1465204198147 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 02:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:09:58 INFO - PROCESS | 1096 | 1465204198150 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:09:58 INFO - PROCESS | 1096 | 1465204198152 Marionette TRACE conn6 <- [1,2562,null,{}] 02:09:58 INFO - PROCESS | 1096 | 1465204198156 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}] 02:09:58 INFO - PROCESS | 1096 | 1465204198158 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:58 INFO - PROCESS | 1096 | 1465204198277 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 02:09:58 INFO - PROCESS | 1096 | 1465204198290 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:58 INFO - PROCESS | 1096 | 1465204198296 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:58 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6648800 == 30 [pid = 1096] [id = 650] 02:09:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A3C45000) [pid = 1096] [serial = 1950] [outer = 0000000000000000] 02:09:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A3C49C00) [pid = 1096] [serial = 1951] [outer = 00000076A3C45000] 02:09:58 INFO - PROCESS | 1096 | 1465204198399 Marionette DEBUG loaded listener.js 02:09:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A5D9F400) [pid = 1096] [serial = 1952] [outer = 00000076A3C45000] 02:09:58 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769E436800) [pid = 1096] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:09:58 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A5242400) [pid = 1096] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:09:58 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769A520C00) [pid = 1096] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:09:58 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (0000007699161800) [pid = 1096] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:09:58 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A33BC800) [pid = 1096] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:09:58 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769F297800) [pid = 1096] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:09:58 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769F428400) [pid = 1096] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:09:58 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A3C41400) [pid = 1096] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:09:58 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (0000007697E11C00) [pid = 1096] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:09:58 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A730D800) [pid = 1096] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:09:58 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A92B9800) [pid = 1096] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:09:58 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A9A19000) [pid = 1096] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:09:59 INFO - PROCESS | 1096 | 1465204199031 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]]]}] 02:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 943ms 02:09:59 INFO - PROCESS | 1096 | 1465204199097 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 02:09:59 INFO - PROCESS | 1096 | 1465204199099 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 02:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:09:59 INFO - PROCESS | 1096 | 1465204199102 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:09:59 INFO - PROCESS | 1096 | 1465204199104 Marionette TRACE conn6 <- [1,2566,null,{}] 02:09:59 INFO - PROCESS | 1096 | 1465204199108 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}] 02:09:59 INFO - PROCESS | 1096 | 1465204199110 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:59 INFO - PROCESS | 1096 | 1465204199200 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 02:09:59 INFO - PROCESS | 1096 | 1465204199211 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:59 INFO - PROCESS | 1096 | 1465204199213 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:59 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F09000 == 31 [pid = 1096] [id = 651] 02:09:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A294B000) [pid = 1096] [serial = 1953] [outer = 0000000000000000] 02:09:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A5DA8800) [pid = 1096] [serial = 1954] [outer = 00000076A294B000] 02:09:59 INFO - PROCESS | 1096 | 1465204199267 Marionette DEBUG loaded listener.js 02:09:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A6504800) [pid = 1096] [serial = 1955] [outer = 00000076A294B000] 02:09:59 INFO - PROCESS | 1096 | 1465204199704 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]]]}] 02:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 628ms 02:09:59 INFO - PROCESS | 1096 | 1465204199733 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 02:09:59 INFO - PROCESS | 1096 | 1465204199736 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 02:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:09:59 INFO - PROCESS | 1096 | 1465204199743 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:09:59 INFO - PROCESS | 1096 | 1465204199745 Marionette TRACE conn6 <- [1,2570,null,{}] 02:09:59 INFO - PROCESS | 1096 | 1465204199749 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}] 02:09:59 INFO - PROCESS | 1096 | 1465204199751 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:59 INFO - PROCESS | 1096 | 1465204199835 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 02:09:59 INFO - PROCESS | 1096 | 1465204199841 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:59 INFO - PROCESS | 1096 | 1465204199843 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:09:59 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8320000 == 32 [pid = 1096] [id = 652] 02:09:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6511000) [pid = 1096] [serial = 1956] [outer = 0000000000000000] 02:09:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6628800) [pid = 1096] [serial = 1957] [outer = 00000076A6511000] 02:09:59 INFO - PROCESS | 1096 | 1465204199888 Marionette DEBUG loaded listener.js 02:09:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6631400) [pid = 1096] [serial = 1958] [outer = 00000076A6511000] 02:10:00 INFO - PROCESS | 1096 | 1465204200344 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]]]}] 02:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 629ms 02:10:00 INFO - PROCESS | 1096 | 1465204200376 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 02:10:00 INFO - PROCESS | 1096 | 1465204200379 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 02:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:10:00 INFO - PROCESS | 1096 | 1465204200382 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:10:00 INFO - PROCESS | 1096 | 1465204200383 Marionette TRACE conn6 <- [1,2574,null,{}] 02:10:00 INFO - PROCESS | 1096 | 1465204200387 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}] 02:10:00 INFO - PROCESS | 1096 | 1465204200390 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:00 INFO - PROCESS | 1096 | 1465204200475 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 02:10:00 INFO - PROCESS | 1096 | 1465204200506 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:00 INFO - PROCESS | 1096 | 1465204200509 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:00 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9819000 == 33 [pid = 1096] [id = 653] 02:10:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A33BEC00) [pid = 1096] [serial = 1959] [outer = 0000000000000000] 02:10:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A695A000) [pid = 1096] [serial = 1960] [outer = 00000076A33BEC00] 02:10:00 INFO - PROCESS | 1096 | 1465204200555 Marionette DEBUG loaded listener.js 02:10:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A69EA800) [pid = 1096] [serial = 1961] [outer = 00000076A33BEC00] 02:10:01 INFO - PROCESS | 1096 | 1465204201340 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]]]}] 02:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 981ms 02:10:01 INFO - PROCESS | 1096 | 1465204201367 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 02:10:01 INFO - PROCESS | 1096 | 1465204201372 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 02:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:10:01 INFO - PROCESS | 1096 | 1465204201378 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:10:01 INFO - PROCESS | 1096 | 1465204201381 Marionette TRACE conn6 <- [1,2578,null,{}] 02:10:01 INFO - PROCESS | 1096 | 1465204201388 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}] 02:10:01 INFO - PROCESS | 1096 | 1465204201392 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:01 INFO - PROCESS | 1096 | 1465204201529 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 02:10:01 INFO - PROCESS | 1096 | 1465204201653 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:01 INFO - PROCESS | 1096 | 1465204201656 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:01 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D6B000 == 34 [pid = 1096] [id = 654] 02:10:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076991A7400) [pid = 1096] [serial = 1962] [outer = 0000000000000000] 02:10:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (0000007699725C00) [pid = 1096] [serial = 1963] [outer = 00000076991A7400] 02:10:01 INFO - PROCESS | 1096 | 1465204201716 Marionette DEBUG loaded listener.js 02:10:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769E270000) [pid = 1096] [serial = 1964] [outer = 00000076991A7400] 02:10:02 INFO - PROCESS | 1096 | 1465204202369 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]]]}] 02:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1037ms 02:10:02 INFO - PROCESS | 1096 | 1465204202419 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 02:10:02 INFO - PROCESS | 1096 | 1465204202424 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 02:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:10:02 INFO - PROCESS | 1096 | 1465204202431 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:10:02 INFO - PROCESS | 1096 | 1465204202434 Marionette TRACE conn6 <- [1,2582,null,{}] 02:10:02 INFO - PROCESS | 1096 | 1465204202459 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}] 02:10:02 INFO - PROCESS | 1096 | 1465204202463 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:02 INFO - PROCESS | 1096 | 1465204202600 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 02:10:02 INFO - PROCESS | 1096 | 1465204202716 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:02 INFO - PROCESS | 1096 | 1465204202719 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:02 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6641000 == 35 [pid = 1096] [id = 655] 02:10:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769F426800) [pid = 1096] [serial = 1965] [outer = 0000000000000000] 02:10:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769F42DC00) [pid = 1096] [serial = 1966] [outer = 000000769F426800] 02:10:02 INFO - PROCESS | 1096 | 1465204202785 Marionette DEBUG loaded listener.js 02:10:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A294C000) [pid = 1096] [serial = 1967] [outer = 000000769F426800] 02:10:03 INFO - PROCESS | 1096 | --DOCSHELL 0000007699573800 == 34 [pid = 1096] [id = 375] 02:10:03 INFO - PROCESS | 1096 | --DOCSHELL 00000076A3E93000 == 33 [pid = 1096] [id = 378] 02:10:03 INFO - PROCESS | 1096 | --DOCSHELL 0000007699890800 == 32 [pid = 1096] [id = 365] 02:10:03 INFO - PROCESS | 1096 | --DOCSHELL 000000769F2E5800 == 31 [pid = 1096] [id = 374] 02:10:03 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9A9D800 == 30 [pid = 1096] [id = 372] 02:10:03 INFO - PROCESS | 1096 | --DOCSHELL 00000076A632C000 == 29 [pid = 1096] [id = 367] 02:10:03 INFO - PROCESS | 1096 | --DOCSHELL 00000076A89A2800 == 28 [pid = 1096] [id = 371] 02:10:03 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6B20000 == 27 [pid = 1096] [id = 380] 02:10:03 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F4F800 == 26 [pid = 1096] [id = 366] 02:10:03 INFO - PROCESS | 1096 | --DOCSHELL 000000769A56D000 == 25 [pid = 1096] [id = 370] 02:10:03 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2225800 == 24 [pid = 1096] [id = 377] 02:10:03 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5EE8000 == 23 [pid = 1096] [id = 379] 02:10:03 INFO - PROCESS | 1096 | --DOCSHELL 000000769E2A5800 == 22 [pid = 1096] [id = 376] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769F85C800) [pid = 1096] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A615B400) [pid = 1096] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A2C7B400) [pid = 1096] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769DA0E000) [pid = 1096] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769F17B000) [pid = 1096] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769D737400) [pid = 1096] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769E43B000) [pid = 1096] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A3CBB000) [pid = 1096] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A6C31800) [pid = 1096] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A6B8A000) [pid = 1096] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A2959000) [pid = 1096] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A36CDC00) [pid = 1096] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A6C27C00) [pid = 1096] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A6791400) [pid = 1096] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769FC6F800) [pid = 1096] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A83C5C00) [pid = 1096] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A98B2400) [pid = 1096] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A8975800) [pid = 1096] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A9DEDC00) [pid = 1096] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A650DC00) [pid = 1096] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A9BB9800) [pid = 1096] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A99FF000) [pid = 1096] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (00000076A5249400) [pid = 1096] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (00000076A6C2F000) [pid = 1096] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 02:10:03 INFO - PROCESS | 1096 | 1465204203744 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]]]}] 02:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1358ms 02:10:03 INFO - PROCESS | 1096 | 1465204203790 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 02:10:03 INFO - PROCESS | 1096 | 1465204203794 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 02:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:10:03 INFO - PROCESS | 1096 | 1465204203799 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:10:03 INFO - PROCESS | 1096 | 1465204203802 Marionette TRACE conn6 <- [1,2586,null,{}] 02:10:03 INFO - PROCESS | 1096 | 1465204203808 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}] 02:10:03 INFO - PROCESS | 1096 | 1465204203810 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:03 INFO - PROCESS | 1096 | 1465204203905 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 02:10:03 INFO - PROCESS | 1096 | 1465204203989 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:03 INFO - PROCESS | 1096 | 1465204203992 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:04 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DC49800 == 23 [pid = 1096] [id = 656] 02:10:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (0000007699158800) [pid = 1096] [serial = 1968] [outer = 0000000000000000] 02:10:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (000000769DA0E000) [pid = 1096] [serial = 1969] [outer = 0000007699158800] 02:10:04 INFO - PROCESS | 1096 | 1465204204042 Marionette DEBUG loaded listener.js 02:10:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (000000769E6B9C00) [pid = 1096] [serial = 1970] [outer = 0000007699158800] 02:10:04 INFO - PROCESS | 1096 | 1465204204522 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]]]}] 02:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 796ms 02:10:04 INFO - PROCESS | 1096 | 1465204204595 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 02:10:04 INFO - PROCESS | 1096 | 1465204204600 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 02:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:10:04 INFO - PROCESS | 1096 | 1465204204606 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:10:04 INFO - PROCESS | 1096 | 1465204204609 Marionette TRACE conn6 <- [1,2590,null,{}] 02:10:04 INFO - PROCESS | 1096 | 1465204204613 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}] 02:10:04 INFO - PROCESS | 1096 | 1465204204615 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:04 INFO - PROCESS | 1096 | 1465204204707 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 02:10:04 INFO - PROCESS | 1096 | 1465204204720 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:04 INFO - PROCESS | 1096 | 1465204204723 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:04 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A341D000 == 24 [pid = 1096] [id = 657] 02:10:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769F85C800) [pid = 1096] [serial = 1971] [outer = 0000000000000000] 02:10:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769F99E400) [pid = 1096] [serial = 1972] [outer = 000000769F85C800] 02:10:04 INFO - PROCESS | 1096 | 1465204204771 Marionette DEBUG loaded listener.js 02:10:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A2957000) [pid = 1096] [serial = 1973] [outer = 000000769F85C800] 02:10:05 INFO - PROCESS | 1096 | 1465204205262 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]]]}] 02:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 692ms 02:10:05 INFO - PROCESS | 1096 | 1465204205300 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 02:10:05 INFO - PROCESS | 1096 | 1465204205303 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 02:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:10:05 INFO - PROCESS | 1096 | 1465204205307 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:10:05 INFO - PROCESS | 1096 | 1465204205310 Marionette TRACE conn6 <- [1,2594,null,{}] 02:10:05 INFO - PROCESS | 1096 | 1465204205353 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}] 02:10:05 INFO - PROCESS | 1096 | 1465204205358 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:05 INFO - PROCESS | 1096 | 1465204205487 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 02:10:05 INFO - PROCESS | 1096 | 1465204205544 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:05 INFO - PROCESS | 1096 | 1465204205547 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:05 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63D6000 == 25 [pid = 1096] [id = 658] 02:10:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A3360800) [pid = 1096] [serial = 1974] [outer = 0000000000000000] 02:10:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A3C3CC00) [pid = 1096] [serial = 1975] [outer = 00000076A3360800] 02:10:05 INFO - PROCESS | 1096 | 1465204205599 Marionette DEBUG loaded listener.js 02:10:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A5248000) [pid = 1096] [serial = 1976] [outer = 00000076A3360800] 02:10:06 INFO - PROCESS | 1096 | 1465204206045 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]]]}] 02:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 776ms 02:10:06 INFO - PROCESS | 1096 | 1465204206085 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 02:10:06 INFO - PROCESS | 1096 | 1465204206088 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 02:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:10:06 INFO - PROCESS | 1096 | 1465204206095 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:10:06 INFO - PROCESS | 1096 | 1465204206097 Marionette TRACE conn6 <- [1,2598,null,{}] 02:10:06 INFO - PROCESS | 1096 | 1465204206101 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}] 02:10:06 INFO - PROCESS | 1096 | 1465204206103 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:06 INFO - PROCESS | 1096 | 1465204206224 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 02:10:06 INFO - PROCESS | 1096 | 1465204206281 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:06 INFO - PROCESS | 1096 | 1465204206283 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:06 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6758800 == 26 [pid = 1096] [id = 659] 02:10:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A5DAAC00) [pid = 1096] [serial = 1977] [outer = 0000000000000000] 02:10:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A614E400) [pid = 1096] [serial = 1978] [outer = 00000076A5DAAC00] 02:10:06 INFO - PROCESS | 1096 | 1465204206337 Marionette DEBUG loaded listener.js 02:10:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A6522C00) [pid = 1096] [serial = 1979] [outer = 00000076A5DAAC00] 02:10:06 INFO - PROCESS | 1096 | 1465204206783 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]]]}] 02:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 732ms 02:10:06 INFO - PROCESS | 1096 | 1465204206838 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 02:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:10:06 INFO - PROCESS | 1096 | 1465204206841 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 02:10:06 INFO - PROCESS | 1096 | 1465204206844 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:10:06 INFO - PROCESS | 1096 | 1465204206846 Marionette TRACE conn6 <- [1,2602,null,{}] 02:10:06 INFO - PROCESS | 1096 | 1465204206850 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}] 02:10:06 INFO - PROCESS | 1096 | 1465204206852 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:06 INFO - PROCESS | 1096 | 1465204206965 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 02:10:06 INFO - PROCESS | 1096 | 1465204206972 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:06 INFO - PROCESS | 1096 | 1465204206974 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:07 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E7B000 == 27 [pid = 1096] [id = 660] 02:10:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769875C400) [pid = 1096] [serial = 1980] [outer = 0000000000000000] 02:10:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6959400) [pid = 1096] [serial = 1981] [outer = 000000769875C400] 02:10:07 INFO - PROCESS | 1096 | 1465204207067 Marionette DEBUG loaded listener.js 02:10:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6C25C00) [pid = 1096] [serial = 1982] [outer = 000000769875C400] 02:10:07 INFO - PROCESS | 1096 | 1465204207523 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]]]}] 02:10:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:10:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 02:10:07 INFO - PROCESS | 1096 | 1465204207578 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 02:10:07 INFO - PROCESS | 1096 | 1465204207581 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 02:10:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:10:07 INFO - PROCESS | 1096 | 1465204207584 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:10:07 INFO - PROCESS | 1096 | 1465204207586 Marionette TRACE conn6 <- [1,2606,null,{}] 02:10:07 INFO - PROCESS | 1096 | 1465204207590 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}] 02:10:07 INFO - PROCESS | 1096 | 1465204207596 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:07 INFO - PROCESS | 1096 | 1465204207767 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 02:10:07 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769754AC00) [pid = 1096] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:10:07 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (0000007699B61C00) [pid = 1096] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:10:07 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A2D99400) [pid = 1096] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:10:07 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769D966C00) [pid = 1096] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:10:07 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A3C45000) [pid = 1096] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:10:07 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A6511000) [pid = 1096] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:10:07 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076991B4400) [pid = 1096] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:10:07 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A3CC0800) [pid = 1096] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:10:07 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A6DC7C00) [pid = 1096] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:10:07 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (000000769F864000) [pid = 1096] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:10:07 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A294B000) [pid = 1096] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:10:07 INFO - PROCESS | 1096 | 1465204207833 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:07 INFO - PROCESS | 1096 | 1465204207836 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:07 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6F2000 == 28 [pid = 1096] [id = 661] 02:10:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (0000007698D47400) [pid = 1096] [serial = 1983] [outer = 0000000000000000] 02:10:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769D77C000) [pid = 1096] [serial = 1984] [outer = 0000007698D47400] 02:10:07 INFO - PROCESS | 1096 | 1465204207882 Marionette DEBUG loaded listener.js 02:10:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A3C3DC00) [pid = 1096] [serial = 1985] [outer = 0000007698D47400] 02:10:08 INFO - PROCESS | 1096 | 1465204208260 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]]]}] 02:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 733ms 02:10:08 INFO - PROCESS | 1096 | 1465204208322 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 02:10:08 INFO - PROCESS | 1096 | 1465204208324 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 02:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:10:08 INFO - PROCESS | 1096 | 1465204208328 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:10:08 INFO - PROCESS | 1096 | 1465204208329 Marionette TRACE conn6 <- [1,2610,null,{}] 02:10:08 INFO - PROCESS | 1096 | 1465204208333 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}] 02:10:08 INFO - PROCESS | 1096 | 1465204208335 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:08 INFO - PROCESS | 1096 | 1465204208451 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 02:10:08 INFO - PROCESS | 1096 | 1465204208463 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:08 INFO - PROCESS | 1096 | 1465204208465 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:08 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AA5B0000 == 29 [pid = 1096] [id = 662] 02:10:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (0000007698432000) [pid = 1096] [serial = 1986] [outer = 0000000000000000] 02:10:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A873AC00) [pid = 1096] [serial = 1987] [outer = 0000007698432000] 02:10:08 INFO - PROCESS | 1096 | 1465204208512 Marionette DEBUG loaded listener.js 02:10:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A92BEC00) [pid = 1096] [serial = 1988] [outer = 0000007698432000] 02:10:08 INFO - PROCESS | 1096 | 1465204208932 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]]]}] 02:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 628ms 02:10:08 INFO - PROCESS | 1096 | 1465204208957 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 02:10:08 INFO - PROCESS | 1096 | 1465204208959 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 02:10:08 INFO - PROCESS | 1096 | 1465204208962 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:10:08 INFO - PROCESS | 1096 | 1465204208964 Marionette TRACE conn6 <- [1,2614,null,{}] 02:10:08 INFO - PROCESS | 1096 | 1465204208967 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}] 02:10:08 INFO - PROCESS | 1096 | 1465204208969 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:09 INFO - PROCESS | 1096 | 1465204209095 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 02:10:09 INFO - PROCESS | 1096 | 1465204209104 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:09 INFO - PROCESS | 1096 | 1465204209106 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:09 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAAD1000 == 30 [pid = 1096] [id = 663] 02:10:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A98A8800) [pid = 1096] [serial = 1989] [outer = 0000000000000000] 02:10:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A99F8C00) [pid = 1096] [serial = 1990] [outer = 00000076A98A8800] 02:10:09 INFO - PROCESS | 1096 | 1465204209152 Marionette DEBUG loaded listener.js 02:10:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A9A20C00) [pid = 1096] [serial = 1991] [outer = 00000076A98A8800] 02:10:09 INFO - PROCESS | 1096 | 1465204209584 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]]]}] 02:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 02:10:09 INFO - PROCESS | 1096 | 1465204209637 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 02:10:09 INFO - PROCESS | 1096 | 1465204209639 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 02:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:10:09 INFO - PROCESS | 1096 | 1465204209649 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:10:09 INFO - PROCESS | 1096 | 1465204209651 Marionette TRACE conn6 <- [1,2618,null,{}] 02:10:09 INFO - PROCESS | 1096 | 1465204209656 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}] 02:10:09 INFO - PROCESS | 1096 | 1465204209658 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:09 INFO - PROCESS | 1096 | 1465204209769 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 02:10:09 INFO - PROCESS | 1096 | 1465204209780 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:09 INFO - PROCESS | 1096 | 1465204209782 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:09 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5CAC000 == 31 [pid = 1096] [id = 664] 02:10:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A9BB8000) [pid = 1096] [serial = 1992] [outer = 0000000000000000] 02:10:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A9BBE400) [pid = 1096] [serial = 1993] [outer = 00000076A9BB8000] 02:10:09 INFO - PROCESS | 1096 | 1465204209827 Marionette DEBUG loaded listener.js 02:10:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A9DF4C00) [pid = 1096] [serial = 1994] [outer = 00000076A9BB8000] 02:10:10 INFO - PROCESS | 1096 | 1465204210514 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]]]}] 02:10:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:10:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 943ms 02:10:10 INFO - PROCESS | 1096 | 1465204210601 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 02:10:10 INFO - PROCESS | 1096 | 1465204210606 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 02:10:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:10:10 INFO - PROCESS | 1096 | 1465204210612 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:10:10 INFO - PROCESS | 1096 | 1465204210618 Marionette TRACE conn6 <- [1,2622,null,{}] 02:10:10 INFO - PROCESS | 1096 | 1465204210623 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}] 02:10:10 INFO - PROCESS | 1096 | 1465204210626 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:10 INFO - PROCESS | 1096 | 1465204210754 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 02:10:10 INFO - PROCESS | 1096 | 1465204210871 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:10 INFO - PROCESS | 1096 | 1465204210875 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:10 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A3427000 == 32 [pid = 1096] [id = 665] 02:10:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769F148C00) [pid = 1096] [serial = 1995] [outer = 0000000000000000] 02:10:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769F296400) [pid = 1096] [serial = 1996] [outer = 000000769F148C00] 02:10:10 INFO - PROCESS | 1096 | 1465204210936 Marionette DEBUG loaded listener.js 02:10:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A22DA800) [pid = 1096] [serial = 1997] [outer = 000000769F148C00] 02:10:11 INFO - PROCESS | 1096 | 1465204211581 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]]]}] 02:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 985ms 02:10:11 INFO - PROCESS | 1096 | 1465204211601 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 02:10:11 INFO - PROCESS | 1096 | 1465204211606 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 02:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:10:11 INFO - PROCESS | 1096 | 1465204211613 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:10:11 INFO - PROCESS | 1096 | 1465204211616 Marionette TRACE conn6 <- [1,2626,null,{}] 02:10:11 INFO - PROCESS | 1096 | 1465204211620 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}] 02:10:11 INFO - PROCESS | 1096 | 1465204211623 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:11 INFO - PROCESS | 1096 | 1465204211749 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 02:10:11 INFO - PROCESS | 1096 | 1465204211874 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:11 INFO - PROCESS | 1096 | 1465204211877 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:11 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9820000 == 33 [pid = 1096] [id = 666] 02:10:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A3CC0000) [pid = 1096] [serial = 1998] [outer = 0000000000000000] 02:10:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A5DAEC00) [pid = 1096] [serial = 1999] [outer = 00000076A3CC0000] 02:10:11 INFO - PROCESS | 1096 | 1465204211936 Marionette DEBUG loaded listener.js 02:10:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A695D000) [pid = 1096] [serial = 2000] [outer = 00000076A3CC0000] 02:10:12 INFO - PROCESS | 1096 | 1465204212559 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]]]}] 02:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 986ms 02:10:12 INFO - PROCESS | 1096 | 1465204212601 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 02:10:12 INFO - PROCESS | 1096 | 1465204212604 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 02:10:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:10:12 INFO - PROCESS | 1096 | 1465204212608 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:10:12 INFO - PROCESS | 1096 | 1465204212612 Marionette TRACE conn6 <- [1,2630,null,{}] 02:10:12 INFO - PROCESS | 1096 | 1465204212624 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}] 02:10:12 INFO - PROCESS | 1096 | 1465204212629 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:12 INFO - PROCESS | 1096 | 1465204212748 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 02:10:12 INFO - PROCESS | 1096 | 1465204212875 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:12 INFO - PROCESS | 1096 | 1465204212878 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:12 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD483800 == 34 [pid = 1096] [id = 667] 02:10:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A87A0800) [pid = 1096] [serial = 2001] [outer = 0000000000000000] 02:10:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A98B2000) [pid = 1096] [serial = 2002] [outer = 00000076A87A0800] 02:10:12 INFO - PROCESS | 1096 | 1465204212937 Marionette DEBUG loaded listener.js 02:10:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A9DF9400) [pid = 1096] [serial = 2003] [outer = 00000076A87A0800] 02:10:13 INFO - PROCESS | 1096 | 1465204213778 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]]]}] 02:10:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:10:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1244ms 02:10:13 INFO - PROCESS | 1096 | 1465204213854 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 02:10:13 INFO - PROCESS | 1096 | 1465204213859 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 02:10:13 INFO - PROCESS | 1096 | 1465204213864 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:10:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:10:13 INFO - PROCESS | 1096 | 1465204213867 Marionette TRACE conn6 <- [1,2634,null,{}] 02:10:13 INFO - PROCESS | 1096 | 1465204213873 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}] 02:10:13 INFO - PROCESS | 1096 | 1465204213876 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:14 INFO - PROCESS | 1096 | 1465204214015 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 02:10:14 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E74800 == 33 [pid = 1096] [id = 369] 02:10:14 INFO - PROCESS | 1096 | --DOCSHELL 00000076A736B000 == 32 [pid = 1096] [id = 368] 02:10:14 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6327800 == 31 [pid = 1096] [id = 373] 02:10:14 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F15800 == 30 [pid = 1096] [id = 382] 02:10:14 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E70800 == 29 [pid = 1096] [id = 381] 02:10:14 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F0B800 == 28 [pid = 1096] [id = 645] 02:10:14 INFO - PROCESS | 1096 | 1465204214744 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:14 INFO - PROCESS | 1096 | 1465204214747 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (0000007697DC3800) [pid = 1096] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (0000007698D9C800) [pid = 1096] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769A399800) [pid = 1096] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769D9BBC00) [pid = 1096] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A33BFC00) [pid = 1096] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A2DE2C00) [pid = 1096] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769E7A8800) [pid = 1096] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A3C49C00) [pid = 1096] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A6628800) [pid = 1096] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769F295C00) [pid = 1096] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769A4B7000) [pid = 1096] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A695A000) [pid = 1096] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A6504400) [pid = 1096] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A51D0400) [pid = 1096] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A9BC1800) [pid = 1096] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A7E11000) [pid = 1096] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076AA403800) [pid = 1096] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (000000769FC74800) [pid = 1096] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A5D9F400) [pid = 1096] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A22D4800) [pid = 1096] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A5DA8800) [pid = 1096] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A6504800) [pid = 1096] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (000000769F181C00) [pid = 1096] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (00000076A6631400) [pid = 1096] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 02:10:14 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698E2E000 == 29 [pid = 1096] [id = 668] 02:10:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (0000007697520400) [pid = 1096] [serial = 2004] [outer = 0000000000000000] 02:10:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (0000007697541800) [pid = 1096] [serial = 2005] [outer = 0000007697520400] 02:10:14 INFO - PROCESS | 1096 | 1465204214864 Marionette DEBUG loaded listener.js 02:10:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (0000007698D21800) [pid = 1096] [serial = 2006] [outer = 0000007697520400] 02:10:15 INFO - PROCESS | 1096 | 1465204215373 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]]]}] 02:10:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:10:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1527ms 02:10:15 INFO - PROCESS | 1096 | 1465204215396 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 02:10:15 INFO - PROCESS | 1096 | 1465204215400 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 02:10:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:10:15 INFO - PROCESS | 1096 | 1465204215405 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:10:15 INFO - PROCESS | 1096 | 1465204215408 Marionette TRACE conn6 <- [1,2638,null,{}] 02:10:15 INFO - PROCESS | 1096 | 1465204215414 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}] 02:10:15 INFO - PROCESS | 1096 | 1465204215420 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:15 INFO - PROCESS | 1096 | 1465204215581 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 02:10:15 INFO - PROCESS | 1096 | 1465204215594 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:15 INFO - PROCESS | 1096 | 1465204215597 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:15 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E69E800 == 30 [pid = 1096] [id = 669] 02:10:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769959BC00) [pid = 1096] [serial = 2007] [outer = 0000000000000000] 02:10:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769D737800) [pid = 1096] [serial = 2008] [outer = 000000769959BC00] 02:10:15 INFO - PROCESS | 1096 | 1465204215647 Marionette DEBUG loaded listener.js 02:10:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769DA89400) [pid = 1096] [serial = 2009] [outer = 000000769959BC00] 02:10:16 INFO - PROCESS | 1096 | 1465204216174 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]]]}] 02:10:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:10:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 793ms 02:10:16 INFO - PROCESS | 1096 | 1465204216203 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 02:10:16 INFO - PROCESS | 1096 | 1465204216208 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 02:10:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:10:16 INFO - PROCESS | 1096 | 1465204216213 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:10:16 INFO - PROCESS | 1096 | 1465204216215 Marionette TRACE conn6 <- [1,2642,null,{}] 02:10:16 INFO - PROCESS | 1096 | 1465204216219 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}] 02:10:16 INFO - PROCESS | 1096 | 1465204216222 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:16 INFO - PROCESS | 1096 | 1465204216324 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 02:10:16 INFO - PROCESS | 1096 | 1465204216420 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:16 INFO - PROCESS | 1096 | 1465204216422 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:16 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A339F800 == 31 [pid = 1096] [id = 670] 02:10:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769DA90800) [pid = 1096] [serial = 2010] [outer = 0000000000000000] 02:10:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769F14C400) [pid = 1096] [serial = 2011] [outer = 000000769DA90800] 02:10:16 INFO - PROCESS | 1096 | 1465204216470 Marionette DEBUG loaded listener.js 02:10:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769F29A800) [pid = 1096] [serial = 2012] [outer = 000000769DA90800] 02:10:16 INFO - PROCESS | 1096 | 1465204216904 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]]]}] 02:10:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:10:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 02:10:16 INFO - PROCESS | 1096 | 1465204216949 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 02:10:16 INFO - PROCESS | 1096 | 1465204216951 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 02:10:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:10:16 INFO - PROCESS | 1096 | 1465204216956 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:10:16 INFO - PROCESS | 1096 | 1465204216963 Marionette TRACE conn6 <- [1,2646,null,{}] 02:10:16 INFO - PROCESS | 1096 | 1465204216985 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}] 02:10:16 INFO - PROCESS | 1096 | 1465204216990 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:17 INFO - PROCESS | 1096 | 1465204217112 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 02:10:17 INFO - PROCESS | 1096 | 1465204217169 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:17 INFO - PROCESS | 1096 | 1465204217172 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:17 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E8A000 == 32 [pid = 1096] [id = 671] 02:10:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A224E400) [pid = 1096] [serial = 2013] [outer = 0000000000000000] 02:10:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A2252400) [pid = 1096] [serial = 2014] [outer = 00000076A224E400] 02:10:17 INFO - PROCESS | 1096 | 1465204217219 Marionette DEBUG loaded listener.js 02:10:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A294F400) [pid = 1096] [serial = 2015] [outer = 00000076A224E400] 02:10:17 INFO - PROCESS | 1096 | 1465204217661 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]]]}] 02:10:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:10:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 755ms 02:10:17 INFO - PROCESS | 1096 | 1465204217728 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 02:10:17 INFO - PROCESS | 1096 | 1465204217731 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 02:10:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:10:17 INFO - PROCESS | 1096 | 1465204217734 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:10:17 INFO - PROCESS | 1096 | 1465204217736 Marionette TRACE conn6 <- [1,2650,null,{}] 02:10:17 INFO - PROCESS | 1096 | 1465204217740 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}] 02:10:17 INFO - PROCESS | 1096 | 1465204217742 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:17 INFO - PROCESS | 1096 | 1465204217863 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 02:10:17 INFO - PROCESS | 1096 | 1465204217926 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:17 INFO - PROCESS | 1096 | 1465204217929 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:17 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6603800 == 33 [pid = 1096] [id = 672] 02:10:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A2C83C00) [pid = 1096] [serial = 2016] [outer = 0000000000000000] 02:10:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A3359800) [pid = 1096] [serial = 2017] [outer = 00000076A2C83C00] 02:10:17 INFO - PROCESS | 1096 | 1465204217975 Marionette DEBUG loaded listener.js 02:10:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A345F400) [pid = 1096] [serial = 2018] [outer = 00000076A2C83C00] 02:10:18 INFO - PROCESS | 1096 | 1465204218400 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]]]}] 02:10:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:10:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 02:10:18 INFO - PROCESS | 1096 | 1465204218410 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 02:10:18 INFO - PROCESS | 1096 | 1465204218414 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 02:10:18 INFO - PROCESS | 1096 | 1465204218425 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:10:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:10:18 INFO - PROCESS | 1096 | 1465204218427 Marionette TRACE conn6 <- [1,2654,null,{}] 02:10:18 INFO - PROCESS | 1096 | 1465204218430 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}] 02:10:18 INFO - PROCESS | 1096 | 1465204218433 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:18 INFO - PROCESS | 1096 | 1465204218549 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 02:10:18 INFO - PROCESS | 1096 | 1465204218556 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:18 INFO - PROCESS | 1096 | 1465204218563 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:18 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A664E800 == 34 [pid = 1096] [id = 673] 02:10:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A3CBC800) [pid = 1096] [serial = 2019] [outer = 0000000000000000] 02:10:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A3E62000) [pid = 1096] [serial = 2020] [outer = 00000076A3CBC800] 02:10:18 INFO - PROCESS | 1096 | 1465204218620 Marionette DEBUG loaded listener.js 02:10:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A5D9F400) [pid = 1096] [serial = 2021] [outer = 00000076A3CBC800] 02:10:19 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A5DAAC00) [pid = 1096] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:10:19 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A33BEC00) [pid = 1096] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:10:19 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076991A7400) [pid = 1096] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:10:19 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769F85C800) [pid = 1096] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:10:19 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769F426800) [pid = 1096] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:10:19 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (0000007699158800) [pid = 1096] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:10:19 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A3360800) [pid = 1096] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:10:19 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769875C400) [pid = 1096] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:10:19 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (0000007698D47400) [pid = 1096] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:10:19 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (0000007698432000) [pid = 1096] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:10:19 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769F149000) [pid = 1096] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:10:19 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A98A8800) [pid = 1096] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:10:19 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A9BB8000) [pid = 1096] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:10:19 INFO - PROCESS | 1096 | [1096] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:10:19 INFO - PROCESS | 1096 | [1096] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:10:19 INFO - PROCESS | 1096 | 1465204219801 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]]]}] 02:10:19 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) 02:10:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1429ms 02:10:19 INFO - PROCESS | 1096 | 1465204219864 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 02:10:19 INFO - PROCESS | 1096 | 1465204219866 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 02:10:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:10:19 INFO - PROCESS | 1096 | 1465204219870 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:10:19 INFO - PROCESS | 1096 | 1465204219872 Marionette TRACE conn6 <- [1,2658,null,{}] 02:10:19 INFO - PROCESS | 1096 | 1465204219876 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}] 02:10:19 INFO - PROCESS | 1096 | 1465204219878 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:19 INFO - PROCESS | 1096 | 1465204219972 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 02:10:19 INFO - PROCESS | 1096 | 1465204219978 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:19 INFO - PROCESS | 1096 | 1465204219980 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:20 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698DC0000 == 35 [pid = 1096] [id = 674] 02:10:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A2DA0000) [pid = 1096] [serial = 2022] [outer = 0000000000000000] 02:10:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A5D9F800) [pid = 1096] [serial = 2023] [outer = 00000076A2DA0000] 02:10:20 INFO - PROCESS | 1096 | 1465204220026 Marionette DEBUG loaded listener.js 02:10:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A6507C00) [pid = 1096] [serial = 2024] [outer = 00000076A2DA0000] 02:10:20 INFO - PROCESS | 1096 | 1465204220947 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] 02:10:21 INFO - PROCESS | 1096 | 1465204220999 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 02:10:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:10:21 INFO - PROCESS | 1096 | 1465204221003 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:10:21 INFO - PROCESS | 1096 | 1465204221005 Marionette TRACE conn6 <- [1,2662,null,{}] 02:10:21 INFO - PROCESS | 1096 | 1465204221009 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}] 02:10:21 INFO - PROCESS | 1096 | 1465204221011 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:21 INFO - PROCESS | 1096 | 1465204221096 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 02:10:21 INFO - PROCESS | 1096 | 1465204221212 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:21 INFO - PROCESS | 1096 | 1465204221216 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:21 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F41000 == 36 [pid = 1096] [id = 675] 02:10:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076973E6400) [pid = 1096] [serial = 2025] [outer = 0000000000000000] 02:10:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076974BC800) [pid = 1096] [serial = 2026] [outer = 00000076973E6400] 02:10:21 INFO - PROCESS | 1096 | 1465204221277 Marionette DEBUG loaded listener.js 02:10:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (0000007698D45400) [pid = 1096] [serial = 2027] [outer = 00000076973E6400] 02:10:22 INFO - PROCESS | 1096 | 1465204222549 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] 02:10:22 INFO - PROCESS | 1096 | 1465204222610 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 02:10:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:10:22 INFO - PROCESS | 1096 | 1465204222614 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:10:22 INFO - PROCESS | 1096 | 1465204222618 Marionette TRACE conn6 <- [1,2666,null,{}] 02:10:22 INFO - PROCESS | 1096 | 1465204222707 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}] 02:10:22 INFO - PROCESS | 1096 | 1465204222710 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:22 INFO - PROCESS | 1096 | 1465204222835 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 02:10:22 INFO - PROCESS | 1096 | 1465204222908 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:22 INFO - PROCESS | 1096 | 1465204222911 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:22 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5B59000 == 37 [pid = 1096] [id = 676] 02:10:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769DA8F000) [pid = 1096] [serial = 2028] [outer = 0000000000000000] 02:10:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769E70EC00) [pid = 1096] [serial = 2029] [outer = 000000769DA8F000] 02:10:22 INFO - PROCESS | 1096 | 1465204222970 Marionette DEBUG loaded listener.js 02:10:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769F2AF000) [pid = 1096] [serial = 2030] [outer = 000000769DA8F000] 02:10:23 INFO - PROCESS | 1096 | --DOCSHELL 000000769E6F2000 == 36 [pid = 1096] [id = 661] 02:10:23 INFO - PROCESS | 1096 | --DOCSHELL 000000769DC49800 == 35 [pid = 1096] [id = 656] 02:10:23 INFO - PROCESS | 1096 | --DOCSHELL 000000769E7C5800 == 34 [pid = 1096] [id = 646] 02:10:23 INFO - PROCESS | 1096 | --DOCSHELL 0000007698DC0000 == 33 [pid = 1096] [id = 674] 02:10:23 INFO - PROCESS | 1096 | --DOCSHELL 00000076A664E800 == 32 [pid = 1096] [id = 673] 02:10:23 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6603800 == 31 [pid = 1096] [id = 672] 02:10:23 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E8A000 == 30 [pid = 1096] [id = 671] 02:10:23 INFO - PROCESS | 1096 | --DOCSHELL 00000076A339F800 == 29 [pid = 1096] [id = 670] 02:10:23 INFO - PROCESS | 1096 | --DOCSHELL 000000769E69E800 == 28 [pid = 1096] [id = 669] 02:10:23 INFO - PROCESS | 1096 | --DOCSHELL 0000007698E2E000 == 27 [pid = 1096] [id = 668] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076AA40D000) [pid = 1096] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A9DF4C00) [pid = 1096] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A614E400) [pid = 1096] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A69EA800) [pid = 1096] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (0000007699725C00) [pid = 1096] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769E270000) [pid = 1096] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769F99E400) [pid = 1096] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A2957000) [pid = 1096] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (000000769F42DC00) [pid = 1096] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A294C000) [pid = 1096] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (000000769DA0E000) [pid = 1096] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (000000769E6B9C00) [pid = 1096] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A3C3CC00) [pid = 1096] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (00000076A6959400) [pid = 1096] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (00000076A6522C00) [pid = 1096] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (00000076A9A20C00) [pid = 1096] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 58 (000000769D77C000) [pid = 1096] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 57 (00000076A6C25C00) [pid = 1096] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 56 (00000076A3C3DC00) [pid = 1096] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 55 (00000076A873AC00) [pid = 1096] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 54 (00000076A92BEC00) [pid = 1096] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 53 (00000076A5248000) [pid = 1096] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 52 (00000076A99F8C00) [pid = 1096] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 02:10:23 INFO - PROCESS | 1096 | --DOMWINDOW == 51 (00000076A9BBE400) [pid = 1096] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 1096 | 1465204224303 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]]]}] 02:10:24 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) 02:10:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1738ms 02:10:24 INFO - PROCESS | 1096 | 1465204224356 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 02:10:24 INFO - PROCESS | 1096 | 1465204224360 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 02:10:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:10:24 INFO - PROCESS | 1096 | 1465204224365 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:10:24 INFO - PROCESS | 1096 | 1465204224369 Marionette TRACE conn6 <- [1,2670,null,{}] 02:10:24 INFO - PROCESS | 1096 | 1465204224374 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}] 02:10:24 INFO - PROCESS | 1096 | 1465204224377 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:24 INFO - PROCESS | 1096 | 1465204224466 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 02:10:24 INFO - PROCESS | 1096 | 1465204224474 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:24 INFO - PROCESS | 1096 | 1465204224476 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:24 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F2D2800 == 28 [pid = 1096] [id = 677] 02:10:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 52 (000000769972F800) [pid = 1096] [serial = 2031] [outer = 0000000000000000] 02:10:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 53 (000000769DA0FC00) [pid = 1096] [serial = 2032] [outer = 000000769972F800] 02:10:24 INFO - PROCESS | 1096 | 1465204224528 Marionette DEBUG loaded listener.js 02:10:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 54 (000000769E6B1C00) [pid = 1096] [serial = 2033] [outer = 000000769972F800] 02:10:25 INFO - PROCESS | 1096 | 1465204225478 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]]]}] 02:10:25 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) 02:10:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1134ms 02:10:25 INFO - PROCESS | 1096 | 1465204225504 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 02:10:25 INFO - PROCESS | 1096 | 1465204225509 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 02:10:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:10:25 INFO - PROCESS | 1096 | 1465204225515 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:10:25 INFO - PROCESS | 1096 | 1465204225518 Marionette TRACE conn6 <- [1,2674,null,{}] 02:10:25 INFO - PROCESS | 1096 | 1465204225523 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}] 02:10:25 INFO - PROCESS | 1096 | 1465204225525 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:25 INFO - PROCESS | 1096 | 1465204225628 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 02:10:25 INFO - PROCESS | 1096 | 1465204225635 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:25 INFO - PROCESS | 1096 | 1465204225638 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:25 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5210800 == 29 [pid = 1096] [id = 678] 02:10:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 55 (000000769F2B4C00) [pid = 1096] [serial = 2034] [outer = 0000000000000000] 02:10:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 56 (000000769F42BC00) [pid = 1096] [serial = 2035] [outer = 000000769F2B4C00] 02:10:25 INFO - PROCESS | 1096 | 1465204225688 Marionette DEBUG loaded listener.js 02:10:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 57 (00000076A2251800) [pid = 1096] [serial = 2036] [outer = 000000769F2B4C00] 02:10:26 INFO - PROCESS | 1096 | 1465204226719 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] 02:10:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:10:26 INFO - PROCESS | 1096 | 1465204226757 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 02:10:26 INFO - PROCESS | 1096 | 1465204226761 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:10:26 INFO - PROCESS | 1096 | 1465204226764 Marionette TRACE conn6 <- [1,2678,null,{}] 02:10:26 INFO - PROCESS | 1096 | 1465204226784 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}] 02:10:26 INFO - PROCESS | 1096 | 1465204226789 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:26 INFO - PROCESS | 1096 | 1465204226916 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 02:10:26 INFO - PROCESS | 1096 | 1465204226924 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:26 INFO - PROCESS | 1096 | 1465204226928 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:26 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6609800 == 30 [pid = 1096] [id = 679] 02:10:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (00000076A2DE9800) [pid = 1096] [serial = 2037] [outer = 0000000000000000] 02:10:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (00000076A33C6800) [pid = 1096] [serial = 2038] [outer = 00000076A2DE9800] 02:10:27 INFO - PROCESS | 1096 | 1465204227022 Marionette DEBUG loaded listener.js 02:10:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (00000076A3CC0400) [pid = 1096] [serial = 2039] [outer = 00000076A2DE9800] 02:10:27 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (000000769DA90800) [pid = 1096] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:10:27 INFO - PROCESS | 1096 | --DOMWINDOW == 58 (0000007697520400) [pid = 1096] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:10:27 INFO - PROCESS | 1096 | --DOMWINDOW == 57 (000000769959BC00) [pid = 1096] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:10:27 INFO - PROCESS | 1096 | --DOMWINDOW == 56 (00000076A224E400) [pid = 1096] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:10:27 INFO - PROCESS | 1096 | --DOMWINDOW == 55 (00000076A3CC0000) [pid = 1096] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:10:27 INFO - PROCESS | 1096 | --DOMWINDOW == 54 (00000076A2C83C00) [pid = 1096] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:10:27 INFO - PROCESS | 1096 | --DOMWINDOW == 53 (00000076A3CBC800) [pid = 1096] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:10:27 INFO - PROCESS | 1096 | --DOMWINDOW == 52 (000000769F148C00) [pid = 1096] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:10:27 INFO - PROCESS | 1096 | 1465204227976 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] 02:10:28 INFO - PROCESS | 1096 | 1465204228004 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 02:10:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:10:28 INFO - PROCESS | 1096 | 1465204228008 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:10:28 INFO - PROCESS | 1096 | 1465204228010 Marionette TRACE conn6 <- [1,2682,null,{}] 02:10:28 INFO - PROCESS | 1096 | 1465204228013 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}] 02:10:28 INFO - PROCESS | 1096 | 1465204228015 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:28 INFO - PROCESS | 1096 | 1465204228137 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 02:10:28 INFO - PROCESS | 1096 | 1465204228145 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:28 INFO - PROCESS | 1096 | 1465204228148 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:28 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7364800 == 31 [pid = 1096] [id = 680] 02:10:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 53 (00000076A2DEAC00) [pid = 1096] [serial = 2040] [outer = 0000000000000000] 02:10:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 54 (00000076A53EB400) [pid = 1096] [serial = 2041] [outer = 00000076A2DEAC00] 02:10:28 INFO - PROCESS | 1096 | 1465204228196 Marionette DEBUG loaded listener.js 02:10:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 55 (00000076A5DAB000) [pid = 1096] [serial = 2042] [outer = 00000076A2DEAC00] 02:10:29 INFO - PROCESS | 1096 | 1465204229121 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] 02:10:29 INFO - PROCESS | 1096 | 1465204229141 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 02:10:29 INFO - PROCESS | 1096 | 1465204229145 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:10:29 INFO - PROCESS | 1096 | 1465204229147 Marionette TRACE conn6 <- [1,2686,null,{}] 02:10:29 INFO - PROCESS | 1096 | 1465204229150 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}] 02:10:29 INFO - PROCESS | 1096 | 1465204229152 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:29 INFO - PROCESS | 1096 | 1465204229266 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 02:10:29 INFO - PROCESS | 1096 | 1465204229273 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:29 INFO - PROCESS | 1096 | 1465204229276 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:29 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6A9800 == 32 [pid = 1096] [id = 681] 02:10:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 56 (00000076A5246400) [pid = 1096] [serial = 2043] [outer = 0000000000000000] 02:10:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 57 (00000076A650C000) [pid = 1096] [serial = 2044] [outer = 00000076A5246400] 02:10:29 INFO - PROCESS | 1096 | 1465204229322 Marionette DEBUG loaded listener.js 02:10:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (00000076A662DC00) [pid = 1096] [serial = 2045] [outer = 00000076A5246400] 02:10:30 INFO - PROCESS | 1096 | 1465204230277 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] 02:10:30 INFO - PROCESS | 1096 | 1465204230333 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 02:10:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:10:30 INFO - PROCESS | 1096 | 1465204230338 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:10:30 INFO - PROCESS | 1096 | 1465204230342 Marionette TRACE conn6 <- [1,2690,null,{}] 02:10:30 INFO - PROCESS | 1096 | 1465204230348 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}] 02:10:30 INFO - PROCESS | 1096 | 1465204230352 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:30 INFO - PROCESS | 1096 | 1465204230521 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 02:10:30 INFO - PROCESS | 1096 | 1465204230680 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:30 INFO - PROCESS | 1096 | 1465204230684 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:30 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A509A800 == 33 [pid = 1096] [id = 682] 02:10:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (000000769F14C800) [pid = 1096] [serial = 2046] [outer = 0000000000000000] 02:10:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (000000769F1B3C00) [pid = 1096] [serial = 2047] [outer = 000000769F14C800] 02:10:30 INFO - PROCESS | 1096 | 1465204230748 Marionette DEBUG loaded listener.js 02:10:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (00000076A22D5C00) [pid = 1096] [serial = 2048] [outer = 000000769F14C800] 02:10:31 INFO - PROCESS | 1096 | 1465204231318 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]]]}] 02:10:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:10:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1031ms 02:10:31 INFO - PROCESS | 1096 | 1465204231373 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 02:10:31 INFO - PROCESS | 1096 | 1465204231378 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 02:10:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:10:31 INFO - PROCESS | 1096 | 1465204231385 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:10:31 INFO - PROCESS | 1096 | 1465204231388 Marionette TRACE conn6 <- [1,2694,null,{}] 02:10:31 INFO - PROCESS | 1096 | 1465204231393 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}] 02:10:31 INFO - PROCESS | 1096 | 1465204231396 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:31 INFO - PROCESS | 1096 | 1465204231517 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 02:10:31 INFO - PROCESS | 1096 | 1465204231612 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:31 INFO - PROCESS | 1096 | 1465204231615 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:31 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9AA6800 == 34 [pid = 1096] [id = 683] 02:10:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (00000076A3C3DC00) [pid = 1096] [serial = 2049] [outer = 0000000000000000] 02:10:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (00000076A3CBC000) [pid = 1096] [serial = 2050] [outer = 00000076A3C3DC00] 02:10:31 INFO - PROCESS | 1096 | 1465204231673 Marionette DEBUG loaded listener.js 02:10:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (00000076A662A000) [pid = 1096] [serial = 2051] [outer = 00000076A3C3DC00] 02:10:32 INFO - PROCESS | 1096 | 1465204232293 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]]]}] 02:10:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:10:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 944ms 02:10:32 INFO - PROCESS | 1096 | 1465204232331 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 02:10:32 INFO - PROCESS | 1096 | 1465204232334 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 02:10:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:10:32 INFO - PROCESS | 1096 | 1465204232338 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:10:32 INFO - PROCESS | 1096 | 1465204232342 Marionette TRACE conn6 <- [1,2698,null,{}] 02:10:32 INFO - PROCESS | 1096 | 1465204232354 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}] 02:10:32 INFO - PROCESS | 1096 | 1465204232359 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:32 INFO - PROCESS | 1096 | 1465204232478 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 02:10:32 INFO - PROCESS | 1096 | 1465204232573 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:32 INFO - PROCESS | 1096 | 1465204232577 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:32 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AA5B2800 == 35 [pid = 1096] [id = 684] 02:10:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (00000076A6C24C00) [pid = 1096] [serial = 2052] [outer = 0000000000000000] 02:10:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A6C28C00) [pid = 1096] [serial = 2053] [outer = 00000076A6C24C00] 02:10:32 INFO - PROCESS | 1096 | 1465204232636 Marionette DEBUG loaded listener.js 02:10:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A6D0C800) [pid = 1096] [serial = 2054] [outer = 00000076A6C24C00] 02:10:33 INFO - PROCESS | 1096 | 1465204233286 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] 02:10:33 INFO - PROCESS | 1096 | 1465204233329 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 02:10:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:10:33 INFO - PROCESS | 1096 | 1465204233332 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:10:33 INFO - PROCESS | 1096 | 1465204233335 Marionette TRACE conn6 <- [1,2702,null,{}] 02:10:33 INFO - PROCESS | 1096 | 1465204233338 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}] 02:10:33 INFO - PROCESS | 1096 | 1465204233341 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:33 INFO - PROCESS | 1096 | 1465204233455 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 02:10:33 INFO - PROCESS | 1096 | 1465204233577 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:33 INFO - PROCESS | 1096 | 1465204233580 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:33 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A69A7000 == 36 [pid = 1096] [id = 685] 02:10:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (0000007698DA1800) [pid = 1096] [serial = 2055] [outer = 0000000000000000] 02:10:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A7311C00) [pid = 1096] [serial = 2056] [outer = 0000007698DA1800] 02:10:33 INFO - PROCESS | 1096 | 1465204233637 Marionette DEBUG loaded listener.js 02:10:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A879D400) [pid = 1096] [serial = 2057] [outer = 0000007698DA1800] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F41000 == 35 [pid = 1096] [id = 675] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A3427000 == 34 [pid = 1096] [id = 665] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5CAC000 == 33 [pid = 1096] [id = 664] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8320000 == 32 [pid = 1096] [id = 652] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D6B000 == 31 [pid = 1096] [id = 654] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A341D000 == 30 [pid = 1096] [id = 657] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A341E000 == 29 [pid = 1096] [id = 647] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076AA5B0000 == 28 [pid = 1096] [id = 662] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6648800 == 27 [pid = 1096] [id = 650] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63D6000 == 26 [pid = 1096] [id = 658] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A620D800 == 25 [pid = 1096] [id = 648] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F09000 == 24 [pid = 1096] [id = 651] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9820000 == 23 [pid = 1096] [id = 666] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A660D000 == 22 [pid = 1096] [id = 649] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD483800 == 21 [pid = 1096] [id = 667] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6758800 == 20 [pid = 1096] [id = 659] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E7B000 == 19 [pid = 1096] [id = 660] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAAD1000 == 18 [pid = 1096] [id = 663] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6641000 == 17 [pid = 1096] [id = 655] 02:10:34 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9819000 == 16 [pid = 1096] [id = 653] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769F29A800) [pid = 1096] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (0000007697541800) [pid = 1096] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A5D9F800) [pid = 1096] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (000000769DA89400) [pid = 1096] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A2252400) [pid = 1096] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A5DAEC00) [pid = 1096] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (0000007698D21800) [pid = 1096] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A345F400) [pid = 1096] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (00000076A5D9F400) [pid = 1096] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (000000769D737800) [pid = 1096] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (000000769F14C400) [pid = 1096] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 58 (00000076A294F400) [pid = 1096] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 57 (00000076A22DA800) [pid = 1096] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 56 (00000076A695D000) [pid = 1096] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 55 (00000076A98B2000) [pid = 1096] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 54 (00000076A3E62000) [pid = 1096] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 53 (000000769F296400) [pid = 1096] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 02:10:34 INFO - PROCESS | 1096 | --DOMWINDOW == 52 (00000076A3359800) [pid = 1096] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 02:10:35 INFO - PROCESS | 1096 | 1465204235002 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]]]}] 02:10:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:10:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1737ms 02:10:35 INFO - PROCESS | 1096 | 1465204235085 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 02:10:35 INFO - PROCESS | 1096 | 1465204235089 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 02:10:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:10:35 INFO - PROCESS | 1096 | 1465204235097 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:10:35 INFO - PROCESS | 1096 | 1465204235101 Marionette TRACE conn6 <- [1,2706,null,{}] 02:10:35 INFO - PROCESS | 1096 | 1465204235108 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}] 02:10:35 INFO - PROCESS | 1096 | 1465204235111 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:35 INFO - PROCESS | 1096 | 1465204235203 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 02:10:35 INFO - PROCESS | 1096 | 1465204235210 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:35 INFO - PROCESS | 1096 | 1465204235215 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:35 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699B30800 == 17 [pid = 1096] [id = 686] 02:10:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 53 (0000007698D98C00) [pid = 1096] [serial = 2058] [outer = 0000000000000000] 02:10:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 54 (0000007699157800) [pid = 1096] [serial = 2059] [outer = 0000007698D98C00] 02:10:35 INFO - PROCESS | 1096 | 1465204235267 Marionette DEBUG loaded listener.js 02:10:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 55 (0000007699590000) [pid = 1096] [serial = 2060] [outer = 0000007698D98C00] 02:10:35 INFO - PROCESS | 1096 | 1465204235800 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] 02:10:35 INFO - PROCESS | 1096 | 1465204235837 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 02:10:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:10:35 INFO - PROCESS | 1096 | 1465204235844 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:10:35 INFO - PROCESS | 1096 | 1465204235847 Marionette TRACE conn6 <- [1,2710,null,{}] 02:10:35 INFO - PROCESS | 1096 | 1465204235851 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}] 02:10:35 INFO - PROCESS | 1096 | 1465204235854 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:35 INFO - PROCESS | 1096 | 1465204235950 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 02:10:36 INFO - PROCESS | 1096 | 1465204236029 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:36 INFO - PROCESS | 1096 | 1465204236032 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:36 INFO - PROCESS | 1096 | ++DOCSHELL 000000769F2ED000 == 18 [pid = 1096] [id = 687] 02:10:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 56 (000000769DC22000) [pid = 1096] [serial = 2061] [outer = 0000000000000000] 02:10:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 57 (000000769E1C9800) [pid = 1096] [serial = 2062] [outer = 000000769DC22000] 02:10:36 INFO - PROCESS | 1096 | 1465204236087 Marionette DEBUG loaded listener.js 02:10:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (000000769E6AA400) [pid = 1096] [serial = 2063] [outer = 000000769DC22000] 02:10:36 INFO - PROCESS | 1096 | 1465204236511 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] 02:10:36 INFO - PROCESS | 1096 | 1465204236541 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 02:10:36 INFO - PROCESS | 1096 | 1465204236583 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:10:36 INFO - PROCESS | 1096 | 1465204236587 Marionette TRACE conn6 <- [1,2714,null,{}] 02:10:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:10:36 INFO - PROCESS | 1096 | 1465204236604 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}] 02:10:36 INFO - PROCESS | 1096 | 1465204236609 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:36 INFO - PROCESS | 1096 | 1465204236702 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 02:10:36 INFO - PROCESS | 1096 | 1465204236716 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:36 INFO - PROCESS | 1096 | 1465204236720 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:36 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A539C000 == 19 [pid = 1096] [id = 688] 02:10:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (000000769F2B4000) [pid = 1096] [serial = 2064] [outer = 0000000000000000] 02:10:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (000000769F426400) [pid = 1096] [serial = 2065] [outer = 000000769F2B4000] 02:10:36 INFO - PROCESS | 1096 | 1465204236772 Marionette DEBUG loaded listener.js 02:10:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (000000769FC6A800) [pid = 1096] [serial = 2066] [outer = 000000769F2B4000] 02:10:37 INFO - PROCESS | 1096 | 1465204237223 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]]]}] 02:10:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:10:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 689ms 02:10:37 INFO - PROCESS | 1096 | 1465204237281 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 02:10:37 INFO - PROCESS | 1096 | 1465204237284 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 02:10:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:10:37 INFO - PROCESS | 1096 | 1465204237287 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:10:37 INFO - PROCESS | 1096 | 1465204237289 Marionette TRACE conn6 <- [1,2718,null,{}] 02:10:37 INFO - PROCESS | 1096 | 1465204237293 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}] 02:10:37 INFO - PROCESS | 1096 | 1465204237295 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:37 INFO - PROCESS | 1096 | 1465204237415 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 02:10:37 INFO - PROCESS | 1096 | 1465204237421 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:37 INFO - PROCESS | 1096 | 1465204237423 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:37 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63D3800 == 20 [pid = 1096] [id = 689] 02:10:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (00000076A22D5000) [pid = 1096] [serial = 2067] [outer = 0000000000000000] 02:10:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (00000076A2955800) [pid = 1096] [serial = 2068] [outer = 00000076A22D5000] 02:10:37 INFO - PROCESS | 1096 | 1465204237469 Marionette DEBUG loaded listener.js 02:10:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (00000076A2DA1C00) [pid = 1096] [serial = 2069] [outer = 00000076A22D5000] 02:10:38 INFO - PROCESS | 1096 | 1465204238417 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] 02:10:38 INFO - PROCESS | 1096 | 1465204238485 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 02:10:38 INFO - PROCESS | 1096 | 1465204238488 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:10:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:10:38 INFO - PROCESS | 1096 | 1465204238490 Marionette TRACE conn6 <- [1,2722,null,{}] 02:10:38 INFO - PROCESS | 1096 | 1465204238494 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}] 02:10:38 INFO - PROCESS | 1096 | 1465204238496 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:38 INFO - PROCESS | 1096 | 1465204238608 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 02:10:38 INFO - PROCESS | 1096 | 1465204238613 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:38 INFO - PROCESS | 1096 | 1465204238615 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:38 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6642000 == 21 [pid = 1096] [id = 690] 02:10:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (00000076A33C1000) [pid = 1096] [serial = 2070] [outer = 0000000000000000] 02:10:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A346C800) [pid = 1096] [serial = 2071] [outer = 00000076A33C1000] 02:10:38 INFO - PROCESS | 1096 | 1465204238661 Marionette DEBUG loaded listener.js 02:10:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A3C47000) [pid = 1096] [serial = 2072] [outer = 00000076A33C1000] 02:10:39 INFO - PROCESS | 1096 | 1465204239109 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]]]}] 02:10:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:10:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 628ms 02:10:39 INFO - PROCESS | 1096 | 1465204239128 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 02:10:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:10:39 INFO - PROCESS | 1096 | 1465204239130 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 02:10:39 INFO - PROCESS | 1096 | 1465204239134 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:10:39 INFO - PROCESS | 1096 | 1465204239136 Marionette TRACE conn6 <- [1,2726,null,{}] 02:10:39 INFO - PROCESS | 1096 | 1465204239140 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}] 02:10:39 INFO - PROCESS | 1096 | 1465204239146 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:39 INFO - PROCESS | 1096 | 1465204239349 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 02:10:39 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A87A0800) [pid = 1096] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:10:39 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A2DE9800) [pid = 1096] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:10:39 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (000000769DA8F000) [pid = 1096] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:10:39 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (000000769F2B4C00) [pid = 1096] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:10:39 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076973E6400) [pid = 1096] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:10:39 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (000000769972F800) [pid = 1096] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:10:39 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (00000076A2DEAC00) [pid = 1096] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:10:39 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (00000076A2DA0000) [pid = 1096] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:10:39 INFO - PROCESS | 1096 | 1465204239405 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:39 INFO - PROCESS | 1096 | 1465204239407 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:39 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A520D000 == 22 [pid = 1096] [id = 691] 02:10:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (00000076987BB400) [pid = 1096] [serial = 2073] [outer = 0000000000000000] 02:10:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (000000769D96C800) [pid = 1096] [serial = 2074] [outer = 00000076987BB400] 02:10:39 INFO - PROCESS | 1096 | 1465204239453 Marionette DEBUG loaded listener.js 02:10:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (00000076A5DACC00) [pid = 1096] [serial = 2075] [outer = 00000076987BB400] 02:10:39 INFO - PROCESS | 1096 | 1465204239846 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]]]}] 02:10:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:10:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 02:10:39 INFO - PROCESS | 1096 | 1465204239868 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 02:10:39 INFO - PROCESS | 1096 | 1465204239878 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 02:10:39 INFO - PROCESS | 1096 | 1465204239882 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:10:39 INFO - PROCESS | 1096 | 1465204239883 Marionette TRACE conn6 <- [1,2730,null,{}] 02:10:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:10:39 INFO - PROCESS | 1096 | 1465204239887 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}] 02:10:39 INFO - PROCESS | 1096 | 1465204239889 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:40 INFO - PROCESS | 1096 | 1465204240000 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 02:10:40 INFO - PROCESS | 1096 | 1465204240006 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:40 INFO - PROCESS | 1096 | 1465204240008 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:40 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A87B3000 == 23 [pid = 1096] [id = 692] 02:10:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (00000076973E8800) [pid = 1096] [serial = 2076] [outer = 0000000000000000] 02:10:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (00000076A6505C00) [pid = 1096] [serial = 2077] [outer = 00000076973E8800] 02:10:40 INFO - PROCESS | 1096 | 1465204240053 Marionette DEBUG loaded listener.js 02:10:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (00000076A662C400) [pid = 1096] [serial = 2078] [outer = 00000076973E8800] 02:10:40 INFO - PROCESS | 1096 | 1465204240462 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]]]}] 02:10:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:10:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 628ms 02:10:40 INFO - PROCESS | 1096 | 1465204240516 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 02:10:40 INFO - PROCESS | 1096 | 1465204240518 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 02:10:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:10:40 INFO - PROCESS | 1096 | 1465204240527 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:10:40 INFO - PROCESS | 1096 | 1465204240529 Marionette TRACE conn6 <- [1,2734,null,{}] 02:10:40 INFO - PROCESS | 1096 | 1465204240532 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}] 02:10:40 INFO - PROCESS | 1096 | 1465204240534 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:40 INFO - PROCESS | 1096 | 1465204240620 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 02:10:40 INFO - PROCESS | 1096 | 1465204240625 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:40 INFO - PROCESS | 1096 | 1465204240627 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:40 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9A97800 == 24 [pid = 1096] [id = 693] 02:10:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A695C800) [pid = 1096] [serial = 2079] [outer = 0000000000000000] 02:10:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A695F000) [pid = 1096] [serial = 2080] [outer = 00000076A695C800] 02:10:40 INFO - PROCESS | 1096 | 1465204240672 Marionette DEBUG loaded listener.js 02:10:40 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A6B85800) [pid = 1096] [serial = 2081] [outer = 00000076A695C800] 02:10:41 INFO - PROCESS | 1096 | 1465204241095 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]]]}] 02:10:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:10:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 586ms 02:10:41 INFO - PROCESS | 1096 | 1465204241116 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 02:10:41 INFO - PROCESS | 1096 | 1465204241126 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 02:10:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:10:41 INFO - PROCESS | 1096 | 1465204241142 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:10:41 INFO - PROCESS | 1096 | 1465204241144 Marionette TRACE conn6 <- [1,2738,null,{}] 02:10:41 INFO - PROCESS | 1096 | 1465204241147 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}] 02:10:41 INFO - PROCESS | 1096 | 1465204241149 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:41 INFO - PROCESS | 1096 | 1465204241233 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 02:10:41 INFO - PROCESS | 1096 | 1465204241238 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:41 INFO - PROCESS | 1096 | 1465204241240 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:41 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BE8000 == 25 [pid = 1096] [id = 694] 02:10:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A6C26C00) [pid = 1096] [serial = 2082] [outer = 0000000000000000] 02:10:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A6C30400) [pid = 1096] [serial = 2083] [outer = 00000076A6C26C00] 02:10:41 INFO - PROCESS | 1096 | 1465204241285 Marionette DEBUG loaded listener.js 02:10:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A730F800) [pid = 1096] [serial = 2084] [outer = 00000076A6C26C00] 02:10:42 INFO - PROCESS | 1096 | 1465204242083 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]]]}] 02:10:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:10:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 986ms 02:10:42 INFO - PROCESS | 1096 | 1465204242130 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 02:10:42 INFO - PROCESS | 1096 | 1465204242135 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 02:10:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:10:42 INFO - PROCESS | 1096 | 1465204242140 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:10:42 INFO - PROCESS | 1096 | 1465204242145 Marionette TRACE conn6 <- [1,2742,null,{}] 02:10:42 INFO - PROCESS | 1096 | 1465204242151 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}] 02:10:42 INFO - PROCESS | 1096 | 1465204242154 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:42 INFO - PROCESS | 1096 | 1465204242282 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 02:10:42 INFO - PROCESS | 1096 | 1465204242404 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:42 INFO - PROCESS | 1096 | 1465204242407 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:42 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2225000 == 26 [pid = 1096] [id = 695] 02:10:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769915E800) [pid = 1096] [serial = 2085] [outer = 0000000000000000] 02:10:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (000000769A58E000) [pid = 1096] [serial = 2086] [outer = 000000769915E800] 02:10:42 INFO - PROCESS | 1096 | 1465204242468 Marionette DEBUG loaded listener.js 02:10:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769E4F5400) [pid = 1096] [serial = 2087] [outer = 000000769915E800] 02:10:43 INFO - PROCESS | 1096 | 1465204243367 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]]]}] 02:10:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:10:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1303ms 02:10:43 INFO - PROCESS | 1096 | 1465204243447 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 02:10:43 INFO - PROCESS | 1096 | 1465204243451 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 02:10:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:10:43 INFO - PROCESS | 1096 | 1465204243456 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:10:43 INFO - PROCESS | 1096 | 1465204243460 Marionette TRACE conn6 <- [1,2746,null,{}] 02:10:43 INFO - PROCESS | 1096 | 1465204243466 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}] 02:10:43 INFO - PROCESS | 1096 | 1465204243469 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:43 INFO - PROCESS | 1096 | 1465204243609 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 02:10:43 INFO - PROCESS | 1096 | 1465204243684 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:43 INFO - PROCESS | 1096 | 1465204243688 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:43 INFO - PROCESS | 1096 | ++DOCSHELL 000000769A308800 == 27 [pid = 1096] [id = 696] 02:10:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (0000007698DA0000) [pid = 1096] [serial = 2088] [outer = 0000000000000000] 02:10:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769DA11000) [pid = 1096] [serial = 2089] [outer = 0000007698DA0000] 02:10:43 INFO - PROCESS | 1096 | 1465204243795 Marionette DEBUG loaded listener.js 02:10:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769F17D000) [pid = 1096] [serial = 2090] [outer = 0000007698DA0000] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A6507C00) [pid = 1096] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A9DF9400) [pid = 1096] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A33C6800) [pid = 1096] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769E70EC00) [pid = 1096] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769F2AF000) [pid = 1096] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769F42BC00) [pid = 1096] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076974BC800) [pid = 1096] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (0000007698D45400) [pid = 1096] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769DA0FC00) [pid = 1096] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (000000769E6B1C00) [pid = 1096] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A650C000) [pid = 1096] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A5DAB000) [pid = 1096] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A3CC0400) [pid = 1096] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A2251800) [pid = 1096] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A53EB400) [pid = 1096] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 02:10:44 INFO - PROCESS | 1096 | 1465204244282 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]]]}] 02:10:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:10:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 881ms 02:10:44 INFO - PROCESS | 1096 | 1465204244342 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 02:10:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:10:44 INFO - PROCESS | 1096 | 1465204244347 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 02:10:44 INFO - PROCESS | 1096 | 1465204244353 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:10:44 INFO - PROCESS | 1096 | 1465204244356 Marionette TRACE conn6 <- [1,2750,null,{}] 02:10:44 INFO - PROCESS | 1096 | 1465204244360 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}] 02:10:44 INFO - PROCESS | 1096 | 1465204244363 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:44 INFO - PROCESS | 1096 | 1465204244456 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 02:10:44 INFO - PROCESS | 1096 | 1465204244469 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:44 INFO - PROCESS | 1096 | 1465204244471 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:44 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2226800 == 28 [pid = 1096] [id = 697] 02:10:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (000000769F1B0400) [pid = 1096] [serial = 2091] [outer = 0000000000000000] 02:10:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769F297800) [pid = 1096] [serial = 2092] [outer = 000000769F1B0400] 02:10:44 INFO - PROCESS | 1096 | 1465204244521 Marionette DEBUG loaded listener.js 02:10:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769F2B8C00) [pid = 1096] [serial = 2093] [outer = 000000769F1B0400] 02:10:45 INFO - PROCESS | 1096 | 1465204245007 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]]]}] 02:10:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:10:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 691ms 02:10:45 INFO - PROCESS | 1096 | 1465204245046 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 02:10:45 INFO - PROCESS | 1096 | 1465204245048 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 02:10:45 INFO - PROCESS | 1096 | 1465204245052 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:10:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:10:45 INFO - PROCESS | 1096 | 1465204245056 Marionette TRACE conn6 <- [1,2754,null,{}] 02:10:45 INFO - PROCESS | 1096 | 1465204245068 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}] 02:10:45 INFO - PROCESS | 1096 | 1465204245073 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:45 INFO - PROCESS | 1096 | 1465204245200 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 02:10:45 INFO - PROCESS | 1096 | 1465204245295 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:45 INFO - PROCESS | 1096 | 1465204245299 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:45 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E86000 == 29 [pid = 1096] [id = 698] 02:10:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A294E800) [pid = 1096] [serial = 2094] [outer = 0000000000000000] 02:10:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A2956C00) [pid = 1096] [serial = 2095] [outer = 00000076A294E800] 02:10:45 INFO - PROCESS | 1096 | 1465204245350 Marionette DEBUG loaded listener.js 02:10:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A2DE9800) [pid = 1096] [serial = 2096] [outer = 00000076A294E800] 02:10:45 INFO - PROCESS | 1096 | 1465204245748 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]]]}] 02:10:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:10:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 02:10:45 INFO - PROCESS | 1096 | 1465204245789 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 02:10:45 INFO - PROCESS | 1096 | 1465204245791 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 02:10:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:10:45 INFO - PROCESS | 1096 | 1465204245795 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:10:45 INFO - PROCESS | 1096 | 1465204245797 Marionette TRACE conn6 <- [1,2758,null,{}] 02:10:45 INFO - PROCESS | 1096 | 1465204245800 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}] 02:10:45 INFO - PROCESS | 1096 | 1465204245802 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:45 INFO - PROCESS | 1096 | 1465204245897 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 02:10:45 INFO - PROCESS | 1096 | 1465204245904 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:45 INFO - PROCESS | 1096 | 1465204245906 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:45 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6639800 == 30 [pid = 1096] [id = 699] 02:10:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A3E6A400) [pid = 1096] [serial = 2097] [outer = 0000000000000000] 02:10:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A51DA800) [pid = 1096] [serial = 2098] [outer = 00000076A3E6A400] 02:10:45 INFO - PROCESS | 1096 | 1465204245953 Marionette DEBUG loaded listener.js 02:10:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A5DA3800) [pid = 1096] [serial = 2099] [outer = 00000076A3E6A400] 02:10:46 INFO - PROCESS | 1096 | 1465204246437 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]]]}] 02:10:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:10:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 690ms 02:10:46 INFO - PROCESS | 1096 | 1465204246488 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 02:10:46 INFO - PROCESS | 1096 | 1465204246490 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 02:10:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:10:46 INFO - PROCESS | 1096 | 1465204246493 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:10:46 INFO - PROCESS | 1096 | 1465204246495 Marionette TRACE conn6 <- [1,2762,null,{}] 02:10:46 INFO - PROCESS | 1096 | 1465204246499 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}] 02:10:46 INFO - PROCESS | 1096 | 1465204246501 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:46 INFO - PROCESS | 1096 | 1465204246655 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 02:10:46 INFO - PROCESS | 1096 | 1465204246667 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:46 INFO - PROCESS | 1096 | 1465204246669 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:46 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7377800 == 31 [pid = 1096] [id = 700] 02:10:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A3ECF000) [pid = 1096] [serial = 2100] [outer = 0000000000000000] 02:10:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A62CB000) [pid = 1096] [serial = 2101] [outer = 00000076A3ECF000] 02:10:46 INFO - PROCESS | 1096 | 1465204246715 Marionette DEBUG loaded listener.js 02:10:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6510000) [pid = 1096] [serial = 2102] [outer = 00000076A3ECF000] 02:10:47 INFO - PROCESS | 1096 | 1465204247170 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]]]}] 02:10:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:10:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 733ms 02:10:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:10:47 INFO - PROCESS | 1096 | 1465204247230 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 02:10:47 INFO - PROCESS | 1096 | 1465204247232 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 02:10:47 INFO - PROCESS | 1096 | 1465204247236 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:10:47 INFO - PROCESS | 1096 | 1465204247238 Marionette TRACE conn6 <- [1,2766,null,{}] 02:10:47 INFO - PROCESS | 1096 | 1465204247241 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}] 02:10:47 INFO - PROCESS | 1096 | 1465204247247 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:47 INFO - PROCESS | 1096 | 1465204247395 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 02:10:47 INFO - PROCESS | 1096 | 1465204247450 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:47 INFO - PROCESS | 1096 | 1465204247452 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:47 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9259000 == 32 [pid = 1096] [id = 701] 02:10:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6628C00) [pid = 1096] [serial = 2103] [outer = 0000000000000000] 02:10:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A6C23400) [pid = 1096] [serial = 2104] [outer = 00000076A6628C00] 02:10:47 INFO - PROCESS | 1096 | 1465204247498 Marionette DEBUG loaded listener.js 02:10:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A7E04400) [pid = 1096] [serial = 2105] [outer = 00000076A6628C00] 02:10:47 INFO - PROCESS | 1096 | 1465204247936 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]]]}] 02:10:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:10:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 733ms 02:10:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:10:48 INFO - PROCESS | 1096 | 1465204247992 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 02:10:48 INFO - PROCESS | 1096 | 1465204247994 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 02:10:48 INFO - PROCESS | 1096 | 1465204247998 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:10:48 INFO - PROCESS | 1096 | 1465204247999 Marionette TRACE conn6 <- [1,2770,null,{}] 02:10:48 INFO - PROCESS | 1096 | 1465204248003 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}] 02:10:48 INFO - PROCESS | 1096 | 1465204248012 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:48 INFO - PROCESS | 1096 | 1465204248124 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 02:10:48 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A5246400) [pid = 1096] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:10:48 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A695C800) [pid = 1096] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:10:48 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (0000007698D98C00) [pid = 1096] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:10:48 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769F2B4000) [pid = 1096] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:10:48 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769DC22000) [pid = 1096] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:10:48 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (0000007698DA1800) [pid = 1096] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:10:48 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A33C1000) [pid = 1096] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:10:48 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (000000769F14C800) [pid = 1096] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:10:48 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A3C3DC00) [pid = 1096] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:10:48 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A6C24C00) [pid = 1096] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:10:48 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076973E8800) [pid = 1096] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:10:48 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A22D5000) [pid = 1096] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:10:48 INFO - PROCESS | 1096 | 1465204248248 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:48 INFO - PROCESS | 1096 | 1465204248250 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:48 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E79800 == 33 [pid = 1096] [id = 702] 02:10:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (0000007698D98C00) [pid = 1096] [serial = 2106] [outer = 0000000000000000] 02:10:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769D9B5C00) [pid = 1096] [serial = 2107] [outer = 0000007698D98C00] 02:10:48 INFO - PROCESS | 1096 | 1465204248297 Marionette DEBUG loaded listener.js 02:10:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A5249400) [pid = 1096] [serial = 2108] [outer = 0000007698D98C00] 02:10:48 INFO - PROCESS | 1096 | 1465204248654 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]]]}] 02:10:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:10:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 733ms 02:10:48 INFO - PROCESS | 1096 | 1465204248732 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 02:10:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:10:48 INFO - PROCESS | 1096 | 1465204248734 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 02:10:48 INFO - PROCESS | 1096 | 1465204248737 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:10:48 INFO - PROCESS | 1096 | 1465204248739 Marionette TRACE conn6 <- [1,2774,null,{}] 02:10:48 INFO - PROCESS | 1096 | 1465204248742 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}] 02:10:48 INFO - PROCESS | 1096 | 1465204248744 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:48 INFO - PROCESS | 1096 | 1465204248860 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 02:10:48 INFO - PROCESS | 1096 | 1465204248868 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:48 INFO - PROCESS | 1096 | 1465204248870 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:48 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAAE1000 == 34 [pid = 1096] [id = 703] 02:10:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (0000007698DA1800) [pid = 1096] [serial = 2109] [outer = 0000000000000000] 02:10:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A92B8000) [pid = 1096] [serial = 2110] [outer = 0000007698DA1800] 02:10:48 INFO - PROCESS | 1096 | 1465204248917 Marionette DEBUG loaded listener.js 02:10:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A98A5000) [pid = 1096] [serial = 2111] [outer = 0000007698DA1800] 02:10:49 INFO - PROCESS | 1096 | 1465204249329 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]]]}] 02:10:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:10:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 02:10:49 INFO - PROCESS | 1096 | 1465204249370 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 02:10:49 INFO - PROCESS | 1096 | 1465204249372 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 02:10:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:10:49 INFO - PROCESS | 1096 | 1465204249376 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:10:49 INFO - PROCESS | 1096 | 1465204249378 Marionette TRACE conn6 <- [1,2778,null,{}] 02:10:49 INFO - PROCESS | 1096 | 1465204249389 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}] 02:10:49 INFO - PROCESS | 1096 | 1465204249391 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:49 INFO - PROCESS | 1096 | 1465204249508 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 02:10:49 INFO - PROCESS | 1096 | 1465204249548 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:49 INFO - PROCESS | 1096 | 1465204249550 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:49 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD203000 == 35 [pid = 1096] [id = 704] 02:10:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A8977000) [pid = 1096] [serial = 2112] [outer = 0000000000000000] 02:10:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A99FBC00) [pid = 1096] [serial = 2113] [outer = 00000076A8977000] 02:10:49 INFO - PROCESS | 1096 | 1465204249595 Marionette DEBUG loaded listener.js 02:10:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A9A20400) [pid = 1096] [serial = 2114] [outer = 00000076A8977000] 02:10:50 INFO - PROCESS | 1096 | 1465204250001 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]]]}] 02:10:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:10:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 691ms 02:10:50 INFO - PROCESS | 1096 | 1465204250075 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 02:10:50 INFO - PROCESS | 1096 | 1465204250077 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 02:10:50 INFO - PROCESS | 1096 | 1465204250080 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:10:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:10:50 INFO - PROCESS | 1096 | 1465204250082 Marionette TRACE conn6 <- [1,2782,null,{}] 02:10:50 INFO - PROCESS | 1096 | 1465204250086 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}] 02:10:50 INFO - PROCESS | 1096 | 1465204250088 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:50 INFO - PROCESS | 1096 | 1465204250174 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 02:10:50 INFO - PROCESS | 1096 | 1465204250181 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:50 INFO - PROCESS | 1096 | 1465204250183 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD489000 == 36 [pid = 1096] [id = 705] 02:10:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A9BB8800) [pid = 1096] [serial = 2115] [outer = 0000000000000000] 02:10:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A9BBC800) [pid = 1096] [serial = 2116] [outer = 00000076A9BB8800] 02:10:50 INFO - PROCESS | 1096 | 1465204250229 Marionette DEBUG loaded listener.js 02:10:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A9DEF400) [pid = 1096] [serial = 2117] [outer = 00000076A9BB8800] 02:10:50 INFO - PROCESS | 1096 | 1465204250939 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]]]}] 02:10:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:10:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 881ms 02:10:50 INFO - PROCESS | 1096 | 1465204250967 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 02:10:50 INFO - PROCESS | 1096 | 1465204250971 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 02:10:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:10:50 INFO - PROCESS | 1096 | 1465204250977 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:10:50 INFO - PROCESS | 1096 | 1465204250983 Marionette TRACE conn6 <- [1,2786,null,{}] 02:10:50 INFO - PROCESS | 1096 | 1465204250989 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}] 02:10:50 INFO - PROCESS | 1096 | 1465204250992 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:51 INFO - PROCESS | 1096 | 1465204251114 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 02:10:51 INFO - PROCESS | 1096 | 1465204251237 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:51 INFO - PROCESS | 1096 | 1465204251240 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:51 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A36A6000 == 37 [pid = 1096] [id = 706] 02:10:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769E431C00) [pid = 1096] [serial = 2118] [outer = 0000000000000000] 02:10:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (000000769F2A0000) [pid = 1096] [serial = 2119] [outer = 000000769E431C00] 02:10:51 INFO - PROCESS | 1096 | 1465204251302 Marionette DEBUG loaded listener.js 02:10:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769FC6DC00) [pid = 1096] [serial = 2120] [outer = 000000769E431C00] 02:10:51 INFO - PROCESS | 1096 | 1465204251897 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]]]}] 02:10:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:10:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 986ms 02:10:51 INFO - PROCESS | 1096 | 1465204251965 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 02:10:51 INFO - PROCESS | 1096 | 1465204251970 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 02:10:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:10:51 INFO - PROCESS | 1096 | 1465204251977 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:10:51 INFO - PROCESS | 1096 | 1465204251980 Marionette TRACE conn6 <- [1,2790,null,{}] 02:10:51 INFO - PROCESS | 1096 | 1465204251984 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}] 02:10:51 INFO - PROCESS | 1096 | 1465204251987 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:52 INFO - PROCESS | 1096 | 1465204252140 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 02:10:52 INFO - PROCESS | 1096 | 1465204252264 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:52 INFO - PROCESS | 1096 | 1465204252267 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:52 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A8713800 == 38 [pid = 1096] [id = 707] 02:10:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A3465400) [pid = 1096] [serial = 2121] [outer = 0000000000000000] 02:10:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A5DA0800) [pid = 1096] [serial = 2122] [outer = 00000076A3465400] 02:10:52 INFO - PROCESS | 1096 | 1465204252328 Marionette DEBUG loaded listener.js 02:10:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A6959800) [pid = 1096] [serial = 2123] [outer = 00000076A3465400] 02:10:52 INFO - PROCESS | 1096 | 1465204252971 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]]]}] 02:10:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:10:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1029ms 02:10:53 INFO - PROCESS | 1096 | 1465204253008 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 02:10:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:10:53 INFO - PROCESS | 1096 | 1465204253011 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 02:10:53 INFO - PROCESS | 1096 | 1465204253015 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:10:53 INFO - PROCESS | 1096 | 1465204253019 Marionette TRACE conn6 <- [1,2794,null,{}] 02:10:53 INFO - PROCESS | 1096 | 1465204253030 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}] 02:10:53 INFO - PROCESS | 1096 | 1465204253035 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:53 INFO - PROCESS | 1096 | 1465204253175 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 02:10:53 INFO - PROCESS | 1096 | 1465204253432 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:53 INFO - PROCESS | 1096 | 1465204253435 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:53 INFO - PROCESS | 1096 | ++DOCSHELL 000000769D754800 == 39 [pid = 1096] [id = 708] 02:10:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769754BC00) [pid = 1096] [serial = 2124] [outer = 0000000000000000] 02:10:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076991B5400) [pid = 1096] [serial = 2125] [outer = 000000769754BC00] 02:10:53 INFO - PROCESS | 1096 | 1465204253504 Marionette DEBUG loaded listener.js 02:10:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769DA88800) [pid = 1096] [serial = 2126] [outer = 000000769754BC00] 02:10:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD203000 == 38 [pid = 1096] [id = 704] 02:10:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAAE1000 == 37 [pid = 1096] [id = 703] 02:10:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E79800 == 36 [pid = 1096] [id = 702] 02:10:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9259000 == 35 [pid = 1096] [id = 701] 02:10:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7377800 == 34 [pid = 1096] [id = 700] 02:10:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6639800 == 33 [pid = 1096] [id = 699] 02:10:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E86000 == 32 [pid = 1096] [id = 698] 02:10:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2226800 == 31 [pid = 1096] [id = 697] 02:10:54 INFO - PROCESS | 1096 | --DOCSHELL 000000769A308800 == 30 [pid = 1096] [id = 696] 02:10:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2225000 == 29 [pid = 1096] [id = 695] 02:10:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5B59000 == 28 [pid = 1096] [id = 676] 02:10:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A8713800 == 27 [pid = 1096] [id = 707] 02:10:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076A36A6000 == 26 [pid = 1096] [id = 706] 02:10:54 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD489000 == 25 [pid = 1096] [id = 705] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A662DC00) [pid = 1096] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A695F000) [pid = 1096] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (0000007699157800) [pid = 1096] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (0000007699590000) [pid = 1096] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769F426400) [pid = 1096] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769E1C9800) [pid = 1096] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769E6AA400) [pid = 1096] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A879D400) [pid = 1096] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A7311C00) [pid = 1096] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A3C47000) [pid = 1096] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A346C800) [pid = 1096] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A22D5C00) [pid = 1096] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769F1B3C00) [pid = 1096] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A662A000) [pid = 1096] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A3CBC000) [pid = 1096] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A6D0C800) [pid = 1096] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A6C28C00) [pid = 1096] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769D96C800) [pid = 1096] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A6505C00) [pid = 1096] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A662C400) [pid = 1096] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A2955800) [pid = 1096] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A2DA1C00) [pid = 1096] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A6B85800) [pid = 1096] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (000000769FC6A800) [pid = 1096] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 02:10:54 INFO - PROCESS | 1096 | 1465204254793 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]]]}] 02:10:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:10:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1849ms 02:10:54 INFO - PROCESS | 1096 | 1465204254866 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 02:10:54 INFO - PROCESS | 1096 | 1465204254871 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 02:10:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:10:54 INFO - PROCESS | 1096 | 1465204254876 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:10:54 INFO - PROCESS | 1096 | 1465204254879 Marionette TRACE conn6 <- [1,2798,null,{}] 02:10:54 INFO - PROCESS | 1096 | 1465204254886 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}] 02:10:54 INFO - PROCESS | 1096 | 1465204254889 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:55 INFO - PROCESS | 1096 | 1465204255029 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 02:10:55 INFO - PROCESS | 1096 | 1465204255104 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:55 INFO - PROCESS | 1096 | 1465204255109 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:55 INFO - PROCESS | 1096 | ++DOCSHELL 0000007699B31800 == 26 [pid = 1096] [id = 709] 02:10:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (0000007699157400) [pid = 1096] [serial = 2127] [outer = 0000000000000000] 02:10:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769915B000) [pid = 1096] [serial = 2128] [outer = 0000007699157400] 02:10:55 INFO - PROCESS | 1096 | 1465204255160 Marionette DEBUG loaded listener.js 02:10:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (00000076991B5C00) [pid = 1096] [serial = 2129] [outer = 0000007699157400] 02:10:55 INFO - PROCESS | 1096 | 1465204255591 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]]]}] 02:10:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:10:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 733ms 02:10:55 INFO - PROCESS | 1096 | 1465204255613 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 02:10:55 INFO - PROCESS | 1096 | 1465204255618 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 02:10:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:10:55 INFO - PROCESS | 1096 | 1465204255625 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:10:55 INFO - PROCESS | 1096 | 1465204255628 Marionette TRACE conn6 <- [1,2802,null,{}] 02:10:55 INFO - PROCESS | 1096 | 1465204255632 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}] 02:10:55 INFO - PROCESS | 1096 | 1465204255635 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:55 INFO - PROCESS | 1096 | 1465204255732 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 02:10:55 INFO - PROCESS | 1096 | 1465204255740 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:55 INFO - PROCESS | 1096 | 1465204255742 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:55 INFO - PROCESS | 1096 | ++DOCSHELL 000000769FDCE000 == 27 [pid = 1096] [id = 710] 02:10:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769DA0EC00) [pid = 1096] [serial = 2130] [outer = 0000000000000000] 02:10:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769E148000) [pid = 1096] [serial = 2131] [outer = 000000769DA0EC00] 02:10:55 INFO - PROCESS | 1096 | 1465204255794 Marionette DEBUG loaded listener.js 02:10:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769E4F6000) [pid = 1096] [serial = 2132] [outer = 000000769DA0EC00] 02:10:56 INFO - PROCESS | 1096 | 1465204256278 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]]]}] 02:10:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:10:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 692ms 02:10:56 INFO - PROCESS | 1096 | 1465204256319 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 02:10:56 INFO - PROCESS | 1096 | 1465204256321 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 02:10:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:10:56 INFO - PROCESS | 1096 | 1465204256325 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:10:56 INFO - PROCESS | 1096 | 1465204256329 Marionette TRACE conn6 <- [1,2806,null,{}] 02:10:56 INFO - PROCESS | 1096 | 1465204256340 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}] 02:10:56 INFO - PROCESS | 1096 | 1465204256345 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:56 INFO - PROCESS | 1096 | 1465204256470 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 02:10:56 INFO - PROCESS | 1096 | 1465204256558 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:56 INFO - PROCESS | 1096 | 1465204256562 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:56 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E73800 == 28 [pid = 1096] [id = 711] 02:10:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769F2AF800) [pid = 1096] [serial = 2133] [outer = 0000000000000000] 02:10:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769F42DC00) [pid = 1096] [serial = 2134] [outer = 000000769F2AF800] 02:10:56 INFO - PROCESS | 1096 | 1465204256613 Marionette DEBUG loaded listener.js 02:10:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A224C400) [pid = 1096] [serial = 2135] [outer = 000000769F2AF800] 02:10:57 INFO - PROCESS | 1096 | 1465204257048 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]]]}] 02:10:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:10:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 733ms 02:10:57 INFO - PROCESS | 1096 | 1465204257065 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 02:10:57 INFO - PROCESS | 1096 | 1465204257068 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 02:10:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:10:57 INFO - PROCESS | 1096 | 1465204257072 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:10:57 INFO - PROCESS | 1096 | 1465204257074 Marionette TRACE conn6 <- [1,2810,null,{}] 02:10:57 INFO - PROCESS | 1096 | 1465204257077 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}] 02:10:57 INFO - PROCESS | 1096 | 1465204257079 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:57 INFO - PROCESS | 1096 | 1465204257200 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 02:10:57 INFO - PROCESS | 1096 | 1465204257206 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:57 INFO - PROCESS | 1096 | 1465204257208 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:57 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63EA800 == 29 [pid = 1096] [id = 712] 02:10:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A2950000) [pid = 1096] [serial = 2136] [outer = 0000000000000000] 02:10:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A2958800) [pid = 1096] [serial = 2137] [outer = 00000076A2950000] 02:10:57 INFO - PROCESS | 1096 | 1465204257298 Marionette DEBUG loaded listener.js 02:10:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A2DA4800) [pid = 1096] [serial = 2138] [outer = 00000076A2950000] 02:10:57 INFO - PROCESS | 1096 | 1465204257746 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]]]}] 02:10:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:10:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 732ms 02:10:57 INFO - PROCESS | 1096 | 1465204257807 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 02:10:57 INFO - PROCESS | 1096 | 1465204257809 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 02:10:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:10:57 INFO - PROCESS | 1096 | 1465204257850 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:10:57 INFO - PROCESS | 1096 | 1465204257853 Marionette TRACE conn6 <- [1,2814,null,{}] 02:10:57 INFO - PROCESS | 1096 | 1465204257859 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}] 02:10:57 INFO - PROCESS | 1096 | 1465204257861 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:57 INFO - PROCESS | 1096 | 1465204257974 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 02:10:58 INFO - PROCESS | 1096 | 1465204257986 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:58 INFO - PROCESS | 1096 | 1465204257988 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:58 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A663C800 == 30 [pid = 1096] [id = 713] 02:10:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769751D000) [pid = 1096] [serial = 2139] [outer = 0000000000000000] 02:10:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A361E800) [pid = 1096] [serial = 2140] [outer = 000000769751D000] 02:10:58 INFO - PROCESS | 1096 | 1465204258034 Marionette DEBUG loaded listener.js 02:10:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A3CB6800) [pid = 1096] [serial = 2141] [outer = 000000769751D000] 02:10:58 INFO - PROCESS | 1096 | 1465204258489 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:10:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:10:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 692ms 02:10:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:10:58 INFO - PROCESS | 1096 | 1465204258543 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 02:10:58 INFO - PROCESS | 1096 | 1465204258545 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 02:10:58 INFO - PROCESS | 1096 | 1465204258549 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:10:58 INFO - PROCESS | 1096 | 1465204258551 Marionette TRACE conn6 <- [1,2818,null,{}] 02:10:58 INFO - PROCESS | 1096 | 1465204258554 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}] 02:10:58 INFO - PROCESS | 1096 | 1465204258560 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:58 INFO - PROCESS | 1096 | 1465204258699 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 02:10:58 INFO - PROCESS | 1096 | 1465204258755 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:58 INFO - PROCESS | 1096 | 1465204258758 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:58 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7376000 == 31 [pid = 1096] [id = 714] 02:10:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A3ED3400) [pid = 1096] [serial = 2142] [outer = 0000000000000000] 02:10:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A5DA2C00) [pid = 1096] [serial = 2143] [outer = 00000076A3ED3400] 02:10:58 INFO - PROCESS | 1096 | 1465204258804 Marionette DEBUG loaded listener.js 02:10:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6529C00) [pid = 1096] [serial = 2144] [outer = 00000076A3ED3400] 02:10:59 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A3ECF000) [pid = 1096] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:10:59 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A6628C00) [pid = 1096] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:10:59 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (0000007698D98C00) [pid = 1096] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:10:59 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A3E6A400) [pid = 1096] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:10:59 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769F1B0400) [pid = 1096] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:10:59 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769915E800) [pid = 1096] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:10:59 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A6C26C00) [pid = 1096] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:10:59 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (0000007698DA0000) [pid = 1096] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:10:59 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A294E800) [pid = 1096] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:10:59 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (0000007698DA1800) [pid = 1096] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:10:59 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A8977000) [pid = 1096] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:10:59 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076987BB400) [pid = 1096] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:10:59 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A9BB8800) [pid = 1096] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:10:59 INFO - PROCESS | 1096 | 1465204259340 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]]]}] 02:10:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:10:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 838ms 02:10:59 INFO - PROCESS | 1096 | 1465204259390 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 02:10:59 INFO - PROCESS | 1096 | 1465204259392 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 02:10:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:10:59 INFO - PROCESS | 1096 | 1465204259395 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:10:59 INFO - PROCESS | 1096 | 1465204259397 Marionette TRACE conn6 <- [1,2822,null,{}] 02:10:59 INFO - PROCESS | 1096 | 1465204259401 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}] 02:10:59 INFO - PROCESS | 1096 | 1465204259403 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:59 INFO - PROCESS | 1096 | 1465204259487 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 02:10:59 INFO - PROCESS | 1096 | 1465204259493 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:59 INFO - PROCESS | 1096 | 1465204259495 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:10:59 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A898B000 == 32 [pid = 1096] [id = 715] 02:10:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A2253800) [pid = 1096] [serial = 2145] [outer = 0000000000000000] 02:10:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A6505000) [pid = 1096] [serial = 2146] [outer = 00000076A2253800] 02:10:59 INFO - PROCESS | 1096 | 1465204259540 Marionette DEBUG loaded listener.js 02:10:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A662F800) [pid = 1096] [serial = 2147] [outer = 00000076A2253800] 02:10:59 INFO - PROCESS | 1096 | 1465204259968 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:11:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:11:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 628ms 02:11:00 INFO - PROCESS | 1096 | 1465204260027 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 02:11:00 INFO - PROCESS | 1096 | 1465204260029 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 02:11:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:11:00 INFO - PROCESS | 1096 | 1465204260032 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:11:00 INFO - PROCESS | 1096 | 1465204260034 Marionette TRACE conn6 <- [1,2826,null,{}] 02:11:00 INFO - PROCESS | 1096 | 1465204260038 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}] 02:11:00 INFO - PROCESS | 1096 | 1465204260040 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:00 INFO - PROCESS | 1096 | 1465204260125 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 02:11:00 INFO - PROCESS | 1096 | 1465204260133 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:00 INFO - PROCESS | 1096 | 1465204260135 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:00 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9AB4000 == 33 [pid = 1096] [id = 716] 02:11:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A662CC00) [pid = 1096] [serial = 2148] [outer = 0000000000000000] 02:11:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A6960400) [pid = 1096] [serial = 2149] [outer = 00000076A662CC00] 02:11:00 INFO - PROCESS | 1096 | 1465204260180 Marionette DEBUG loaded listener.js 02:11:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6BCD800) [pid = 1096] [serial = 2150] [outer = 00000076A662CC00] 02:11:00 INFO - PROCESS | 1096 | 1465204260632 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]]]}] 02:11:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:11:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 02:11:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:11:00 INFO - PROCESS | 1096 | 1465204260706 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 02:11:00 INFO - PROCESS | 1096 | 1465204260708 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 02:11:00 INFO - PROCESS | 1096 | 1465204260711 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:11:00 INFO - PROCESS | 1096 | 1465204260713 Marionette TRACE conn6 <- [1,2830,null,{}] 02:11:00 INFO - PROCESS | 1096 | 1465204260716 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}] 02:11:00 INFO - PROCESS | 1096 | 1465204260718 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:00 INFO - PROCESS | 1096 | 1465204260820 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 02:11:00 INFO - PROCESS | 1096 | 1465204260834 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:00 INFO - PROCESS | 1096 | 1465204260836 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:00 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AA5BF800 == 34 [pid = 1096] [id = 717] 02:11:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6D06400) [pid = 1096] [serial = 2151] [outer = 0000000000000000] 02:11:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A7305000) [pid = 1096] [serial = 2152] [outer = 00000076A6D06400] 02:11:00 INFO - PROCESS | 1096 | 1465204260883 Marionette DEBUG loaded listener.js 02:11:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A74E3C00) [pid = 1096] [serial = 2153] [outer = 00000076A6D06400] 02:11:01 INFO - PROCESS | 1096 | 1465204261664 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]]]}] 02:11:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:11:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1029ms 02:11:01 INFO - PROCESS | 1096 | 1465204261781 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 02:11:01 INFO - PROCESS | 1096 | 1465204261785 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 02:11:01 INFO - PROCESS | 1096 | 1465204261791 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:11:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:11:01 INFO - PROCESS | 1096 | 1465204261797 Marionette TRACE conn6 <- [1,2834,null,{}] 02:11:01 INFO - PROCESS | 1096 | 1465204261803 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}] 02:11:01 INFO - PROCESS | 1096 | 1465204261806 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:01 INFO - PROCESS | 1096 | 1465204261942 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 02:11:02 INFO - PROCESS | 1096 | 1465204262018 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:02 INFO - PROCESS | 1096 | 1465204262021 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:02 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D7F000 == 35 [pid = 1096] [id = 718] 02:11:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769D73AC00) [pid = 1096] [serial = 2154] [outer = 0000000000000000] 02:11:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769DA10800) [pid = 1096] [serial = 2155] [outer = 000000769D73AC00] 02:11:02 INFO - PROCESS | 1096 | 1465204262103 Marionette DEBUG loaded listener.js 02:11:02 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (000000769F14C000) [pid = 1096] [serial = 2156] [outer = 000000769D73AC00] 02:11:02 INFO - PROCESS | 1096 | 1465204262825 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]]]}] 02:11:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:11:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1076ms 02:11:02 INFO - PROCESS | 1096 | 1465204262876 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 02:11:02 INFO - PROCESS | 1096 | 1465204262881 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 02:11:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:11:02 INFO - PROCESS | 1096 | 1465204262888 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:11:02 INFO - PROCESS | 1096 | 1465204262891 Marionette TRACE conn6 <- [1,2838,null,{}] 02:11:02 INFO - PROCESS | 1096 | 1465204262895 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}] 02:11:02 INFO - PROCESS | 1096 | 1465204262899 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:03 INFO - PROCESS | 1096 | 1465204263030 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 02:11:03 INFO - PROCESS | 1096 | 1465204263261 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:03 INFO - PROCESS | 1096 | 1465204263264 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:03 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F49000 == 36 [pid = 1096] [id = 719] 02:11:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (0000007697547000) [pid = 1096] [serial = 2157] [outer = 0000000000000000] 02:11:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (0000007697D46400) [pid = 1096] [serial = 2158] [outer = 0000007697547000] 02:11:03 INFO - PROCESS | 1096 | 1465204263325 Marionette DEBUG loaded listener.js 02:11:03 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769E14A000) [pid = 1096] [serial = 2159] [outer = 0000007697547000] 02:11:03 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9AB4000 == 35 [pid = 1096] [id = 716] 02:11:03 INFO - PROCESS | 1096 | --DOCSHELL 00000076A898B000 == 34 [pid = 1096] [id = 715] 02:11:03 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7376000 == 33 [pid = 1096] [id = 714] 02:11:03 INFO - PROCESS | 1096 | --DOCSHELL 00000076A663C800 == 32 [pid = 1096] [id = 713] 02:11:03 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63EA800 == 31 [pid = 1096] [id = 712] 02:11:03 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E73800 == 30 [pid = 1096] [id = 711] 02:11:03 INFO - PROCESS | 1096 | --DOCSHELL 000000769FDCE000 == 29 [pid = 1096] [id = 710] 02:11:03 INFO - PROCESS | 1096 | --DOCSHELL 0000007699B31800 == 28 [pid = 1096] [id = 709] 02:11:03 INFO - PROCESS | 1096 | --DOCSHELL 000000769D754800 == 27 [pid = 1096] [id = 708] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A5DACC00) [pid = 1096] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769A58E000) [pid = 1096] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769E4F5400) [pid = 1096] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A730F800) [pid = 1096] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A6C30400) [pid = 1096] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769DA11000) [pid = 1096] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769F17D000) [pid = 1096] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A99FBC00) [pid = 1096] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A9BBC800) [pid = 1096] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A9DEF400) [pid = 1096] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A62CB000) [pid = 1096] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A6C23400) [pid = 1096] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A6510000) [pid = 1096] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (000000769D9B5C00) [pid = 1096] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A51DA800) [pid = 1096] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A7E04400) [pid = 1096] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (000000769F297800) [pid = 1096] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (000000769F2B8C00) [pid = 1096] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A2956C00) [pid = 1096] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A2DE9800) [pid = 1096] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (00000076A9A20400) [pid = 1096] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 60 (00000076A5249400) [pid = 1096] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 59 (00000076A92B8000) [pid = 1096] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 58 (00000076A5DA3800) [pid = 1096] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | --DOMWINDOW == 57 (00000076A98A5000) [pid = 1096] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 02:11:03 INFO - PROCESS | 1096 | 1465204263989 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:11:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:11:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1127ms 02:11:04 INFO - PROCESS | 1096 | 1465204264021 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 02:11:04 INFO - PROCESS | 1096 | 1465204264025 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 02:11:04 INFO - PROCESS | 1096 | 1465204264029 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:11:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:11:04 INFO - PROCESS | 1096 | 1465204264032 Marionette TRACE conn6 <- [1,2842,null,{}] 02:11:04 INFO - PROCESS | 1096 | 1465204264038 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}] 02:11:04 INFO - PROCESS | 1096 | 1465204264042 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:04 INFO - PROCESS | 1096 | 1465204264137 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 02:11:04 INFO - PROCESS | 1096 | 1465204264219 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:04 INFO - PROCESS | 1096 | 1465204264222 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:04 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6FD800 == 28 [pid = 1096] [id = 720] 02:11:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 58 (0000007697548400) [pid = 1096] [serial = 2160] [outer = 0000000000000000] 02:11:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 59 (000000769DC22000) [pid = 1096] [serial = 2161] [outer = 0000007697548400] 02:11:04 INFO - PROCESS | 1096 | 1465204264270 Marionette DEBUG loaded listener.js 02:11:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 60 (000000769F189400) [pid = 1096] [serial = 2162] [outer = 0000007697548400] 02:11:04 INFO - PROCESS | 1096 | 1465204264786 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]]]}] 02:11:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:11:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 794ms 02:11:04 INFO - PROCESS | 1096 | 1465204264830 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 02:11:04 INFO - PROCESS | 1096 | 1465204264834 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 02:11:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:11:04 INFO - PROCESS | 1096 | 1465204264840 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:11:04 INFO - PROCESS | 1096 | 1465204264842 Marionette TRACE conn6 <- [1,2846,null,{}] 02:11:04 INFO - PROCESS | 1096 | 1465204264846 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}] 02:11:04 INFO - PROCESS | 1096 | 1465204264848 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:04 INFO - PROCESS | 1096 | 1465204264943 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 02:11:04 INFO - PROCESS | 1096 | 1465204264958 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:04 INFO - PROCESS | 1096 | 1465204264960 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:04 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E8B800 == 29 [pid = 1096] [id = 721] 02:11:04 INFO - PROCESS | 1096 | ++DOMWINDOW == 61 (000000769FC71C00) [pid = 1096] [serial = 2163] [outer = 0000000000000000] 02:11:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (00000076A2252C00) [pid = 1096] [serial = 2164] [outer = 000000769FC71C00] 02:11:05 INFO - PROCESS | 1096 | 1465204265007 Marionette DEBUG loaded listener.js 02:11:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (00000076A2C7A800) [pid = 1096] [serial = 2165] [outer = 000000769FC71C00] 02:11:05 INFO - PROCESS | 1096 | 1465204265485 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:11:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:11:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 692ms 02:11:05 INFO - PROCESS | 1096 | 1465204265534 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 02:11:05 INFO - PROCESS | 1096 | 1465204265537 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 02:11:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:11:05 INFO - PROCESS | 1096 | 1465204265542 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:11:05 INFO - PROCESS | 1096 | 1465204265548 Marionette TRACE conn6 <- [1,2850,null,{}] 02:11:05 INFO - PROCESS | 1096 | 1465204265558 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}] 02:11:05 INFO - PROCESS | 1096 | 1465204265562 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:05 INFO - PROCESS | 1096 | 1465204265655 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 02:11:05 INFO - PROCESS | 1096 | 1465204265743 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:05 INFO - PROCESS | 1096 | 1465204265745 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:05 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6912800 == 30 [pid = 1096] [id = 722] 02:11:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (00000076A335AC00) [pid = 1096] [serial = 2166] [outer = 0000000000000000] 02:11:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (00000076A3CBC800) [pid = 1096] [serial = 2167] [outer = 00000076A335AC00] 02:11:05 INFO - PROCESS | 1096 | 1465204265820 Marionette DEBUG loaded listener.js 02:11:05 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A5242400) [pid = 1096] [serial = 2168] [outer = 00000076A335AC00] 02:11:06 INFO - PROCESS | 1096 | 1465204266240 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]]]}] 02:11:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:11:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 02:11:06 INFO - PROCESS | 1096 | 1465204266278 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 02:11:06 INFO - PROCESS | 1096 | 1465204266280 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 02:11:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:11:06 INFO - PROCESS | 1096 | 1465204266284 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:11:06 INFO - PROCESS | 1096 | 1465204266286 Marionette TRACE conn6 <- [1,2854,null,{}] 02:11:06 INFO - PROCESS | 1096 | 1465204266290 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}] 02:11:06 INFO - PROCESS | 1096 | 1465204266292 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:06 INFO - PROCESS | 1096 | 1465204266415 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 02:11:06 INFO - PROCESS | 1096 | 1465204266471 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:06 INFO - PROCESS | 1096 | 1465204266474 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:06 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E6B000 == 31 [pid = 1096] [id = 723] 02:11:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A5DA4800) [pid = 1096] [serial = 2169] [outer = 0000000000000000] 02:11:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A5DA7000) [pid = 1096] [serial = 2170] [outer = 00000076A5DA4800] 02:11:06 INFO - PROCESS | 1096 | 1465204266527 Marionette DEBUG loaded listener.js 02:11:06 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A6505C00) [pid = 1096] [serial = 2171] [outer = 00000076A5DA4800] 02:11:06 INFO - PROCESS | 1096 | 1465204266966 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]]]}] 02:11:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:11:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 02:11:07 INFO - PROCESS | 1096 | 1465204267036 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 02:11:07 INFO - PROCESS | 1096 | 1465204267038 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 02:11:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:11:07 INFO - PROCESS | 1096 | 1465204267044 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:11:07 INFO - PROCESS | 1096 | 1465204267046 Marionette TRACE conn6 <- [1,2858,null,{}] 02:11:07 INFO - PROCESS | 1096 | 1465204267050 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}] 02:11:07 INFO - PROCESS | 1096 | 1465204267052 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:07 INFO - PROCESS | 1096 | 1465204267165 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 02:11:07 INFO - PROCESS | 1096 | 1465204267218 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:07 INFO - PROCESS | 1096 | 1465204267224 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:07 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A663A800 == 32 [pid = 1096] [id = 724] 02:11:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A6623400) [pid = 1096] [serial = 2172] [outer = 0000000000000000] 02:11:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A6630800) [pid = 1096] [serial = 2173] [outer = 00000076A6623400] 02:11:07 INFO - PROCESS | 1096 | 1465204267280 Marionette DEBUG loaded listener.js 02:11:07 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A6C23800) [pid = 1096] [serial = 2174] [outer = 00000076A6623400] 02:11:07 INFO - PROCESS | 1096 | 1465204267764 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]]]}] 02:11:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:11:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 733ms 02:11:07 INFO - PROCESS | 1096 | 1465204267780 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 02:11:07 INFO - PROCESS | 1096 | 1465204267782 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 02:11:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:11:07 INFO - PROCESS | 1096 | 1465204267790 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:11:07 INFO - PROCESS | 1096 | 1465204267792 Marionette TRACE conn6 <- [1,2862,null,{}] 02:11:07 INFO - PROCESS | 1096 | 1465204267802 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}] 02:11:07 INFO - PROCESS | 1096 | 1465204267805 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:07 INFO - PROCESS | 1096 | 1465204267942 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 02:11:07 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769F2AF800) [pid = 1096] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:11:07 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769DA0EC00) [pid = 1096] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:11:07 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (0000007699157400) [pid = 1096] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:11:07 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A2950000) [pid = 1096] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:11:07 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (000000769754BC00) [pid = 1096] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:11:07 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (000000769751D000) [pid = 1096] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:11:07 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A3ED3400) [pid = 1096] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:11:07 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (000000769E431C00) [pid = 1096] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:11:07 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A3465400) [pid = 1096] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:11:07 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A662CC00) [pid = 1096] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:11:07 INFO - PROCESS | 1096 | --DOMWINDOW == 61 (00000076A2253800) [pid = 1096] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:11:08 INFO - PROCESS | 1096 | 1465204268007 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:08 INFO - PROCESS | 1096 | 1465204268009 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:08 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E70000 == 33 [pid = 1096] [id = 725] 02:11:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 62 (0000007698D9C000) [pid = 1096] [serial = 2175] [outer = 0000000000000000] 02:11:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (000000769DA0EC00) [pid = 1096] [serial = 2176] [outer = 0000007698D9C000] 02:11:08 INFO - PROCESS | 1096 | 1465204268055 Marionette DEBUG loaded listener.js 02:11:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (00000076A335B400) [pid = 1096] [serial = 2177] [outer = 0000007698D9C000] 02:11:08 INFO - PROCESS | 1096 | 1465204268434 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]]]}] 02:11:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:11:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 690ms 02:11:08 INFO - PROCESS | 1096 | 1465204268480 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 02:11:08 INFO - PROCESS | 1096 | 1465204268482 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 02:11:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:11:08 INFO - PROCESS | 1096 | 1465204268485 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:11:08 INFO - PROCESS | 1096 | 1465204268487 Marionette TRACE conn6 <- [1,2866,null,{}] 02:11:08 INFO - PROCESS | 1096 | 1465204268491 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}] 02:11:08 INFO - PROCESS | 1096 | 1465204268493 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:08 INFO - PROCESS | 1096 | 1465204268634 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 02:11:08 INFO - PROCESS | 1096 | 1465204268647 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:08 INFO - PROCESS | 1096 | 1465204268649 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:08 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD135000 == 34 [pid = 1096] [id = 726] 02:11:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (00000076A662CC00) [pid = 1096] [serial = 2178] [outer = 0000000000000000] 02:11:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076A7E05400) [pid = 1096] [serial = 2179] [outer = 00000076A662CC00] 02:11:08 INFO - PROCESS | 1096 | 1465204268694 Marionette DEBUG loaded listener.js 02:11:08 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (00000076A92B7400) [pid = 1096] [serial = 2180] [outer = 00000076A662CC00] 02:11:09 INFO - PROCESS | 1096 | 1465204269117 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]]]}] 02:11:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:11:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 02:11:09 INFO - PROCESS | 1096 | 1465204269158 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 02:11:09 INFO - PROCESS | 1096 | 1465204269161 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 02:11:09 INFO - PROCESS | 1096 | 1465204269164 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:11:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:11:09 INFO - PROCESS | 1096 | 1465204269166 Marionette TRACE conn6 <- [1,2870,null,{}] 02:11:09 INFO - PROCESS | 1096 | 1465204269170 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}] 02:11:09 INFO - PROCESS | 1096 | 1465204269172 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:09 INFO - PROCESS | 1096 | 1465204269296 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 02:11:09 INFO - PROCESS | 1096 | 1465204269308 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:09 INFO - PROCESS | 1096 | 1465204269310 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:09 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD21B800 == 35 [pid = 1096] [id = 727] 02:11:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A92C0400) [pid = 1096] [serial = 2181] [outer = 0000000000000000] 02:11:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A98A5C00) [pid = 1096] [serial = 2182] [outer = 00000076A92C0400] 02:11:09 INFO - PROCESS | 1096 | 1465204269356 Marionette DEBUG loaded listener.js 02:11:09 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A99FD400) [pid = 1096] [serial = 2183] [outer = 00000076A92C0400] 02:11:09 INFO - PROCESS | 1096 | 1465204269781 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]]]}] 02:11:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:11:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 629ms 02:11:09 INFO - PROCESS | 1096 | 1465204269797 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 02:11:09 INFO - PROCESS | 1096 | 1465204269799 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 02:11:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:11:09 INFO - PROCESS | 1096 | 1465204269803 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:11:09 INFO - PROCESS | 1096 | 1465204269804 Marionette TRACE conn6 <- [1,2874,null,{}] 02:11:09 INFO - PROCESS | 1096 | 1465204269808 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}] 02:11:09 INFO - PROCESS | 1096 | 1465204269810 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:09 INFO - PROCESS | 1096 | 1465204269926 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 02:11:09 INFO - PROCESS | 1096 | 1465204269971 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:09 INFO - PROCESS | 1096 | 1465204269973 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:10 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD50E800 == 36 [pid = 1096] [id = 728] 02:11:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A9A16000) [pid = 1096] [serial = 2184] [outer = 0000000000000000] 02:11:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A9BB9400) [pid = 1096] [serial = 2185] [outer = 00000076A9A16000] 02:11:10 INFO - PROCESS | 1096 | 1465204270019 Marionette DEBUG loaded listener.js 02:11:10 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A9BC1400) [pid = 1096] [serial = 2186] [outer = 00000076A9A16000] 02:11:10 INFO - PROCESS | 1096 | 1465204270663 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]]]}] 02:11:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:11:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 942ms 02:11:10 INFO - PROCESS | 1096 | 1465204270748 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 02:11:10 INFO - PROCESS | 1096 | 1465204270753 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 02:11:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:11:10 INFO - PROCESS | 1096 | 1465204270773 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:11:10 INFO - PROCESS | 1096 | 1465204270779 Marionette TRACE conn6 <- [1,2878,null,{}] 02:11:10 INFO - PROCESS | 1096 | 1465204270784 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}] 02:11:10 INFO - PROCESS | 1096 | 1465204270787 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:10 INFO - PROCESS | 1096 | 1465204270917 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 02:11:11 INFO - PROCESS | 1096 | 1465204271034 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:11 INFO - PROCESS | 1096 | 1465204271037 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:11 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5221000 == 37 [pid = 1096] [id = 729] 02:11:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769E43BC00) [pid = 1096] [serial = 2187] [outer = 0000000000000000] 02:11:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769F17DC00) [pid = 1096] [serial = 2188] [outer = 000000769E43BC00] 02:11:11 INFO - PROCESS | 1096 | 1465204271100 Marionette DEBUG loaded listener.js 02:11:11 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (000000769F857800) [pid = 1096] [serial = 2189] [outer = 000000769E43BC00] 02:11:11 INFO - PROCESS | 1096 | 1465204271727 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:11:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:11:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 986ms 02:11:11 INFO - PROCESS | 1096 | 1465204271761 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 02:11:11 INFO - PROCESS | 1096 | 1465204271766 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 02:11:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:11:11 INFO - PROCESS | 1096 | 1465204271773 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:11:11 INFO - PROCESS | 1096 | 1465204271776 Marionette TRACE conn6 <- [1,2882,null,{}] 02:11:11 INFO - PROCESS | 1096 | 1465204271781 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}] 02:11:11 INFO - PROCESS | 1096 | 1465204271784 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:11 INFO - PROCESS | 1096 | 1465204271906 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 02:11:12 INFO - PROCESS | 1096 | 1465204272002 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:12 INFO - PROCESS | 1096 | 1465204272005 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:12 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BDC800 == 38 [pid = 1096] [id = 730] 02:11:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A3C48800) [pid = 1096] [serial = 2190] [outer = 0000000000000000] 02:11:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A3ED6000) [pid = 1096] [serial = 2191] [outer = 00000076A3C48800] 02:11:12 INFO - PROCESS | 1096 | 1465204272063 Marionette DEBUG loaded listener.js 02:11:12 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A651E800) [pid = 1096] [serial = 2192] [outer = 00000076A3C48800] 02:11:12 INFO - PROCESS | 1096 | 1465204272697 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]]]}] 02:11:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:11:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 985ms 02:11:12 INFO - PROCESS | 1096 | 1465204272760 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 02:11:12 INFO - PROCESS | 1096 | 1465204272763 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 02:11:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:11:12 INFO - PROCESS | 1096 | 1465204272767 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:11:12 INFO - PROCESS | 1096 | 1465204272771 Marionette TRACE conn6 <- [1,2886,null,{}] 02:11:12 INFO - PROCESS | 1096 | 1465204272783 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}] 02:11:12 INFO - PROCESS | 1096 | 1465204272788 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:12 INFO - PROCESS | 1096 | 1465204272945 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 02:11:13 INFO - PROCESS | 1096 | 1465204273064 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:13 INFO - PROCESS | 1096 | 1465204273067 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:13 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD655000 == 39 [pid = 1096] [id = 731] 02:11:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A6C2E000) [pid = 1096] [serial = 2193] [outer = 0000000000000000] 02:11:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A92C3000) [pid = 1096] [serial = 2194] [outer = 00000076A6C2E000] 02:11:13 INFO - PROCESS | 1096 | 1465204273129 Marionette DEBUG loaded listener.js 02:11:13 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A9DF0400) [pid = 1096] [serial = 2195] [outer = 00000076A6C2E000] 02:11:13 INFO - PROCESS | 1096 | 1465204273916 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]]]}] 02:11:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:11:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1194ms 02:11:13 INFO - PROCESS | 1096 | 1465204273967 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 02:11:13 INFO - PROCESS | 1096 | 1465204273971 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 02:11:13 INFO - PROCESS | 1096 | 1465204273978 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:11:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:11:13 INFO - PROCESS | 1096 | 1465204273981 Marionette TRACE conn6 <- [1,2890,null,{}] 02:11:13 INFO - PROCESS | 1096 | 1465204273987 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}] 02:11:14 INFO - PROCESS | 1096 | 1465204273990 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:14 INFO - PROCESS | 1096 | 1465204274102 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 02:11:14 INFO - PROCESS | 1096 | 1465204274231 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:14 INFO - PROCESS | 1096 | 1465204274236 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:14 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F1F000 == 40 [pid = 1096] [id = 732] 02:11:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769E2D2800) [pid = 1096] [serial = 2196] [outer = 0000000000000000] 02:11:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (000000769F149000) [pid = 1096] [serial = 2197] [outer = 000000769E2D2800] 02:11:14 INFO - PROCESS | 1096 | 1465204274294 Marionette DEBUG loaded listener.js 02:11:14 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769FC6A800) [pid = 1096] [serial = 2198] [outer = 000000769E2D2800] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD21B800 == 39 [pid = 1096] [id = 727] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD135000 == 38 [pid = 1096] [id = 726] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E70000 == 37 [pid = 1096] [id = 725] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 00000076A663A800 == 36 [pid = 1096] [id = 724] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E6B000 == 35 [pid = 1096] [id = 723] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6912800 == 34 [pid = 1096] [id = 722] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E8B800 == 33 [pid = 1096] [id = 721] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 000000769E6FD800 == 32 [pid = 1096] [id = 720] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F49000 == 31 [pid = 1096] [id = 719] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 00000076AA5BF800 == 30 [pid = 1096] [id = 717] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D7F000 == 29 [pid = 1096] [id = 718] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD655000 == 28 [pid = 1096] [id = 731] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BDC800 == 27 [pid = 1096] [id = 730] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5221000 == 26 [pid = 1096] [id = 729] 02:11:15 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD50E800 == 25 [pid = 1096] [id = 728] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (000000769F42DC00) [pid = 1096] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769E148000) [pid = 1096] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769E4F6000) [pid = 1096] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769915B000) [pid = 1096] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076991B5C00) [pid = 1096] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A2958800) [pid = 1096] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076991B5400) [pid = 1096] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769DA88800) [pid = 1096] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A361E800) [pid = 1096] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A2DA4800) [pid = 1096] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A5DA2C00) [pid = 1096] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A3CB6800) [pid = 1096] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769FC6DC00) [pid = 1096] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769F2A0000) [pid = 1096] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A6959800) [pid = 1096] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A7305000) [pid = 1096] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A5DA0800) [pid = 1096] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A6960400) [pid = 1096] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A6529C00) [pid = 1096] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A6505000) [pid = 1096] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A662F800) [pid = 1096] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A224C400) [pid = 1096] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | --DOMWINDOW == 62 (00000076A6BCD800) [pid = 1096] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 02:11:15 INFO - PROCESS | 1096 | 1465204275580 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:11:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:11:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1681ms 02:11:15 INFO - PROCESS | 1096 | 1465204275667 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 02:11:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:11:15 INFO - PROCESS | 1096 | 1465204275672 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 02:11:15 INFO - PROCESS | 1096 | 1465204275678 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:11:15 INFO - PROCESS | 1096 | 1465204275681 Marionette TRACE conn6 <- [1,2894,null,{}] 02:11:15 INFO - PROCESS | 1096 | 1465204275687 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}] 02:11:15 INFO - PROCESS | 1096 | 1465204275690 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:15 INFO - PROCESS | 1096 | 1465204275788 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 02:11:15 INFO - PROCESS | 1096 | 1465204275795 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:15 INFO - PROCESS | 1096 | 1465204275800 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:15 INFO - PROCESS | 1096 | ++DOCSHELL 000000769D756000 == 26 [pid = 1096] [id = 733] 02:11:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 63 (0000007698DA0C00) [pid = 1096] [serial = 2199] [outer = 0000000000000000] 02:11:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (0000007699164800) [pid = 1096] [serial = 2200] [outer = 0000007698DA0C00] 02:11:15 INFO - PROCESS | 1096 | 1465204275850 Marionette DEBUG loaded listener.js 02:11:15 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769973F800) [pid = 1096] [serial = 2201] [outer = 0000007698DA0C00] 02:11:16 INFO - PROCESS | 1096 | 1465204276364 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]]]}] 02:11:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:11:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 02:11:16 INFO - PROCESS | 1096 | 1465204276411 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 02:11:16 INFO - PROCESS | 1096 | 1465204276417 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 02:11:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:11:16 INFO - PROCESS | 1096 | 1465204276424 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:11:16 INFO - PROCESS | 1096 | 1465204276426 Marionette TRACE conn6 <- [1,2898,null,{}] 02:11:16 INFO - PROCESS | 1096 | 1465204276430 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}] 02:11:16 INFO - PROCESS | 1096 | 1465204276433 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:16 INFO - PROCESS | 1096 | 1465204276535 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 02:11:16 INFO - PROCESS | 1096 | 1465204276544 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:16 INFO - PROCESS | 1096 | 1465204276546 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:16 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D6E800 == 27 [pid = 1096] [id = 734] 02:11:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769E43B000) [pid = 1096] [serial = 2202] [outer = 0000000000000000] 02:11:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769E7A7400) [pid = 1096] [serial = 2203] [outer = 000000769E43B000] 02:11:16 INFO - PROCESS | 1096 | 1465204276595 Marionette DEBUG loaded listener.js 02:11:16 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769F185800) [pid = 1096] [serial = 2204] [outer = 000000769E43B000] 02:11:17 INFO - PROCESS | 1096 | 1465204277055 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]]]}] 02:11:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:11:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:11:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 02:11:17 INFO - PROCESS | 1096 | 1465204277117 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 02:11:17 INFO - TEST-START | /DOMEvents/constructors.html 02:11:17 INFO - PROCESS | 1096 | 1465204277120 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 02:11:17 INFO - PROCESS | 1096 | 1465204277124 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:11:17 INFO - PROCESS | 1096 | 1465204277128 Marionette TRACE conn6 <- [1,2902,null,{}] 02:11:17 INFO - PROCESS | 1096 | 1465204277140 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}] 02:11:17 INFO - PROCESS | 1096 | 1465204277145 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:17 INFO - PROCESS | 1096 | 1465204277271 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 02:11:17 INFO - PROCESS | 1096 | 1465204277360 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:17 INFO - PROCESS | 1096 | 1465204277364 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:17 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6204800 == 28 [pid = 1096] [id = 735] 02:11:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (0000007698D9BC00) [pid = 1096] [serial = 2205] [outer = 0000000000000000] 02:11:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (000000769FC6FC00) [pid = 1096] [serial = 2206] [outer = 0000007698D9BC00] 02:11:17 INFO - PROCESS | 1096 | 1465204277413 Marionette DEBUG loaded listener.js 02:11:17 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A2952400) [pid = 1096] [serial = 2207] [outer = 0000007698D9BC00] 02:11:17 INFO - PROCESS | 1096 | 1465204277943 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]]]}] 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:11:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:11:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:11:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:11:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:11:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:11:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:11:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:11:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:11:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:11:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:11:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:11:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:11:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:11:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:11:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 854ms 02:11:17 INFO - PROCESS | 1096 | 1465204277980 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 02:11:17 INFO - PROCESS | 1096 | 1465204277983 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 02:11:17 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:11:17 INFO - PROCESS | 1096 | 1465204277987 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:11:17 INFO - PROCESS | 1096 | 1465204277989 Marionette TRACE conn6 <- [1,2906,null,{}] 02:11:17 INFO - PROCESS | 1096 | 1465204277992 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}] 02:11:17 INFO - PROCESS | 1096 | 1465204277994 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:18 INFO - PROCESS | 1096 | 1465204278122 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 02:11:18 INFO - PROCESS | 1096 | 1465204278177 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:18 INFO - PROCESS | 1096 | 1465204278179 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:18 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A660D800 == 29 [pid = 1096] [id = 736] 02:11:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A2D9E800) [pid = 1096] [serial = 2208] [outer = 0000000000000000] 02:11:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A33C8800) [pid = 1096] [serial = 2209] [outer = 00000076A2D9E800] 02:11:18 INFO - PROCESS | 1096 | 1465204278225 Marionette DEBUG loaded listener.js 02:11:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A3C3F800) [pid = 1096] [serial = 2210] [outer = 00000076A2D9E800] 02:11:18 INFO - PROCESS | 1096 | 1465204278685 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:11:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:11:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 733ms 02:11:18 INFO - PROCESS | 1096 | 1465204278721 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 02:11:18 INFO - PROCESS | 1096 | 1465204278724 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 02:11:18 INFO - PROCESS | 1096 | 1465204278727 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:11:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:11:18 INFO - PROCESS | 1096 | 1465204278729 Marionette TRACE conn6 <- [1,2910,null,{}] 02:11:18 INFO - PROCESS | 1096 | 1465204278738 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}] 02:11:18 INFO - PROCESS | 1096 | 1465204278740 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:18 INFO - PROCESS | 1096 | 1465204278851 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 02:11:18 INFO - PROCESS | 1096 | 1465204278907 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:18 INFO - PROCESS | 1096 | 1465204278909 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:18 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A69A6800 == 30 [pid = 1096] [id = 737] 02:11:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769DA83C00) [pid = 1096] [serial = 2211] [outer = 0000000000000000] 02:11:18 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A3EF5C00) [pid = 1096] [serial = 2212] [outer = 000000769DA83C00] 02:11:18 INFO - PROCESS | 1096 | 1465204278955 Marionette DEBUG loaded listener.js 02:11:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A5DA3000) [pid = 1096] [serial = 2213] [outer = 000000769DA83C00] 02:11:19 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:11:19 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:11:19 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:11:19 INFO - PROCESS | 1096 | [1096] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:11:19 INFO - PROCESS | 1096 | 1465204279392 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]]]}] 02:11:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:11:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:11:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:11:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:11:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 02:11:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:11:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:11:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:11:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 02:11:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:11:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:11:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:11:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 02:11:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:11:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:11:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:11:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:11:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 702ms 02:11:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:11:19 INFO - PROCESS | 1096 | 1465204279432 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 02:11:19 INFO - PROCESS | 1096 | 1465204279435 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 02:11:19 INFO - PROCESS | 1096 | 1465204279438 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:11:19 INFO - PROCESS | 1096 | 1465204279440 Marionette TRACE conn6 <- [1,2914,null,{}] 02:11:19 INFO - PROCESS | 1096 | 1465204279444 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}] 02:11:19 INFO - PROCESS | 1096 | 1465204279450 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:19 INFO - PROCESS | 1096 | 1465204279595 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 02:11:19 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A9A16000) [pid = 1096] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:11:19 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A92C0400) [pid = 1096] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:11:19 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A5DA4800) [pid = 1096] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:11:19 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A6623400) [pid = 1096] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:11:19 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (0000007698D9C000) [pid = 1096] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:11:19 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769FC71C00) [pid = 1096] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:11:19 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (0000007697547000) [pid = 1096] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:11:19 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A335AC00) [pid = 1096] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:11:19 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (0000007697548400) [pid = 1096] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:11:19 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (000000769D73AC00) [pid = 1096] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:11:19 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A6D06400) [pid = 1096] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:11:19 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A662CC00) [pid = 1096] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:11:19 INFO - PROCESS | 1096 | 1465204279787 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:19 INFO - PROCESS | 1096 | 1465204279789 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:19 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E7CB000 == 31 [pid = 1096] [id = 738] 02:11:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (00000076974BDC00) [pid = 1096] [serial = 2214] [outer = 0000000000000000] 02:11:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (0000007698D9C000) [pid = 1096] [serial = 2215] [outer = 00000076974BDC00] 02:11:19 INFO - PROCESS | 1096 | 1465204279839 Marionette DEBUG loaded listener.js 02:11:19 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A5DACC00) [pid = 1096] [serial = 2216] [outer = 00000076974BDC00] 02:11:20 INFO - PROCESS | 1096 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:11:20 INFO - PROCESS | 1096 | 1465204280171 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]]]}] 02:11:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:11:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 839ms 02:11:20 INFO - PROCESS | 1096 | 1465204280281 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 02:11:20 INFO - PROCESS | 1096 | 1465204280283 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 02:11:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:11:20 INFO - PROCESS | 1096 | 1465204280287 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:11:20 INFO - PROCESS | 1096 | 1465204280289 Marionette TRACE conn6 <- [1,2918,null,{}] 02:11:20 INFO - PROCESS | 1096 | 1465204280292 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}] 02:11:20 INFO - PROCESS | 1096 | 1465204280294 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:20 INFO - PROCESS | 1096 | 1465204280413 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 02:11:20 INFO - PROCESS | 1096 | 1465204280421 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:20 INFO - PROCESS | 1096 | 1465204280423 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:20 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9A90000 == 32 [pid = 1096] [id = 739] 02:11:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (000000769915AC00) [pid = 1096] [serial = 2217] [outer = 0000000000000000] 02:11:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A69E3400) [pid = 1096] [serial = 2218] [outer = 000000769915AC00] 02:11:20 INFO - PROCESS | 1096 | 1465204280469 Marionette DEBUG loaded listener.js 02:11:20 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A6C29000) [pid = 1096] [serial = 2219] [outer = 000000769915AC00] 02:11:20 INFO - PROCESS | 1096 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:11:20 INFO - PROCESS | 1096 | 1465204280848 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]]]}] 02:11:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:11:20 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 587ms 02:11:20 INFO - PROCESS | 1096 | 1465204280876 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 02:11:20 INFO - PROCESS | 1096 | 1465204280878 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 02:11:20 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:11:20 INFO - PROCESS | 1096 | 1465204280882 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:11:20 INFO - PROCESS | 1096 | 1465204280883 Marionette TRACE conn6 <- [1,2922,null,{}] 02:11:20 INFO - PROCESS | 1096 | 1465204280887 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}] 02:11:20 INFO - PROCESS | 1096 | 1465204280889 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:20 INFO - PROCESS | 1096 | 1465204280981 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 02:11:21 INFO - PROCESS | 1096 | 1465204281062 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:21 INFO - PROCESS | 1096 | 1465204281064 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:21 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AA5AA800 == 33 [pid = 1096] [id = 740] 02:11:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A615C000) [pid = 1096] [serial = 2220] [outer = 0000000000000000] 02:11:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6D06400) [pid = 1096] [serial = 2221] [outer = 00000076A615C000] 02:11:21 INFO - PROCESS | 1096 | 1465204281109 Marionette DEBUG loaded listener.js 02:11:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A74DA400) [pid = 1096] [serial = 2222] [outer = 00000076A615C000] 02:11:21 INFO - PROCESS | 1096 | 1465204281434 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]]]}] 02:11:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:11:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 629ms 02:11:21 INFO - PROCESS | 1096 | 1465204281515 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 02:11:21 INFO - PROCESS | 1096 | 1465204281517 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 02:11:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:11:21 INFO - PROCESS | 1096 | 1465204281521 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:11:21 INFO - PROCESS | 1096 | 1465204281522 Marionette TRACE conn6 <- [1,2926,null,{}] 02:11:21 INFO - PROCESS | 1096 | 1465204281527 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}] 02:11:21 INFO - PROCESS | 1096 | 1465204281529 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:21 INFO - PROCESS | 1096 | 1465204281645 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 02:11:21 INFO - PROCESS | 1096 | 1465204281719 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:21 INFO - PROCESS | 1096 | 1465204281721 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:21 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6203000 == 34 [pid = 1096] [id = 741] 02:11:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A6BCD800) [pid = 1096] [serial = 2223] [outer = 0000000000000000] 02:11:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A879E000) [pid = 1096] [serial = 2224] [outer = 00000076A6BCD800] 02:11:21 INFO - PROCESS | 1096 | 1465204281767 Marionette DEBUG loaded listener.js 02:11:21 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A92C5C00) [pid = 1096] [serial = 2225] [outer = 00000076A6BCD800] 02:11:22 INFO - PROCESS | 1096 | 1465204282359 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]]]}] 02:11:22 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. 02:11:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 881ms 02:11:22 INFO - PROCESS | 1096 | 1465204282405 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 02:11:22 INFO - PROCESS | 1096 | 1465204282410 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 02:11:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:11:22 INFO - PROCESS | 1096 | 1465204282415 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:11:22 INFO - PROCESS | 1096 | 1465204282422 Marionette TRACE conn6 <- [1,2930,null,{}] 02:11:22 INFO - PROCESS | 1096 | 1465204282428 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}] 02:11:22 INFO - PROCESS | 1096 | 1465204282431 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:22 INFO - PROCESS | 1096 | 1465204282562 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 02:11:22 INFO - PROCESS | 1096 | 1465204282669 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:22 INFO - PROCESS | 1096 | 1465204282672 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:22 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A2D6B000 == 35 [pid = 1096] [id = 742] 02:11:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769A521C00) [pid = 1096] [serial = 2226] [outer = 0000000000000000] 02:11:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (000000769DA84C00) [pid = 1096] [serial = 2227] [outer = 000000769A521C00] 02:11:22 INFO - PROCESS | 1096 | 1465204282731 Marionette DEBUG loaded listener.js 02:11:22 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769F14C800) [pid = 1096] [serial = 2228] [outer = 000000769A521C00] 02:11:23 INFO - PROCESS | 1096 | 1465204283392 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"]]]}] 02:11:23 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 02:11:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:11:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:11:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1032ms 02:11:23 INFO - PROCESS | 1096 | 1465204283452 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 02:11:23 INFO - PROCESS | 1096 | 1465204283457 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 02:11:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:11:23 INFO - PROCESS | 1096 | 1465204283463 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:11:23 INFO - PROCESS | 1096 | 1465204283467 Marionette TRACE conn6 <- [1,2934,null,{}] 02:11:23 INFO - PROCESS | 1096 | 1465204283471 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}] 02:11:23 INFO - PROCESS | 1096 | 1465204283474 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:23 INFO - PROCESS | 1096 | 1465204283606 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 02:11:23 INFO - PROCESS | 1096 | 1465204283729 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:23 INFO - PROCESS | 1096 | 1465204283732 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:23 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A69A3800 == 36 [pid = 1096] [id = 743] 02:11:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769F433C00) [pid = 1096] [serial = 2229] [outer = 0000000000000000] 02:11:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A2DE9800) [pid = 1096] [serial = 2230] [outer = 000000769F433C00] 02:11:23 INFO - PROCESS | 1096 | 1465204283812 Marionette DEBUG loaded listener.js 02:11:23 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A3EF6000) [pid = 1096] [serial = 2231] [outer = 000000769F433C00] 02:11:24 INFO - PROCESS | 1096 | 1465204284602 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]]]}] 02:11:24 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. 02:11:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1183ms 02:11:24 INFO - PROCESS | 1096 | 1465204284647 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 02:11:24 INFO - PROCESS | 1096 | 1465204284652 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 02:11:24 INFO - PROCESS | 1096 | 1465204284657 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:11:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:11:24 INFO - PROCESS | 1096 | 1465204284660 Marionette TRACE conn6 <- [1,2938,null,{}] 02:11:24 INFO - PROCESS | 1096 | 1465204284666 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}] 02:11:24 INFO - PROCESS | 1096 | 1465204284669 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:24 INFO - PROCESS | 1096 | 1465204284784 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 02:11:24 INFO - PROCESS | 1096 | 1465204284867 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:24 INFO - PROCESS | 1096 | 1465204284870 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:24 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E25B000 == 37 [pid = 1096] [id = 744] 02:11:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (0000007699158400) [pid = 1096] [serial = 2232] [outer = 0000000000000000] 02:11:24 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (000000769E4F5000) [pid = 1096] [serial = 2233] [outer = 0000007699158400] 02:11:24 INFO - PROCESS | 1096 | 1465204284968 Marionette DEBUG loaded listener.js 02:11:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (000000769F427800) [pid = 1096] [serial = 2234] [outer = 0000007699158400] 02:11:25 INFO - PROCESS | 1096 | --DOCSHELL 00000076AA5AA800 == 36 [pid = 1096] [id = 740] 02:11:25 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9A90000 == 35 [pid = 1096] [id = 739] 02:11:25 INFO - PROCESS | 1096 | --DOCSHELL 000000769E7CB000 == 34 [pid = 1096] [id = 738] 02:11:25 INFO - PROCESS | 1096 | --DOCSHELL 00000076A69A6800 == 33 [pid = 1096] [id = 737] 02:11:25 INFO - PROCESS | 1096 | --DOCSHELL 00000076A660D800 == 32 [pid = 1096] [id = 736] 02:11:25 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6204800 == 31 [pid = 1096] [id = 735] 02:11:25 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D6E800 == 30 [pid = 1096] [id = 734] 02:11:25 INFO - PROCESS | 1096 | --DOCSHELL 000000769D756000 == 29 [pid = 1096] [id = 733] 02:11:25 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F1F000 == 28 [pid = 1096] [id = 732] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A98A5C00) [pid = 1096] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A5DA7000) [pid = 1096] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A6630800) [pid = 1096] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A6505C00) [pid = 1096] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769DA0EC00) [pid = 1096] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A2C7A800) [pid = 1096] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A6C23800) [pid = 1096] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (0000007697D46400) [pid = 1096] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769E14A000) [pid = 1096] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A3CBC800) [pid = 1096] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769DC22000) [pid = 1096] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (000000769F189400) [pid = 1096] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769DA10800) [pid = 1096] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769F14C000) [pid = 1096] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A74E3C00) [pid = 1096] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A2252C00) [pid = 1096] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A99FD400) [pid = 1096] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A335B400) [pid = 1096] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A7E05400) [pid = 1096] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A5242400) [pid = 1096] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A92B7400) [pid = 1096] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 64 (00000076A9BB9400) [pid = 1096] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | --DOMWINDOW == 63 (00000076A9BC1400) [pid = 1096] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 1096 | ++DOCSHELL 000000769DAD3800 == 29 [pid = 1096] [id = 745] 02:11:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 64 (000000769F189400) [pid = 1096] [serial = 2235] [outer = 0000000000000000] 02:11:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 65 (000000769F1B4C00) [pid = 1096] [serial = 2236] [outer = 000000769F189400] 02:11:25 INFO - PROCESS | 1096 | 1465204285479 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]]]}] 02:11:25 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. 02:11:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 881ms 02:11:25 INFO - PROCESS | 1096 | 1465204285543 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 02:11:25 INFO - PROCESS | 1096 | 1465204285547 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 02:11:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:11:25 INFO - PROCESS | 1096 | 1465204285553 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:11:25 INFO - PROCESS | 1096 | 1465204285556 Marionette TRACE conn6 <- [1,2942,null,{}] 02:11:25 INFO - PROCESS | 1096 | 1465204285560 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}] 02:11:25 INFO - PROCESS | 1096 | 1465204285563 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:25 INFO - PROCESS | 1096 | 1465204285672 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 02:11:25 INFO - PROCESS | 1096 | 1465204285680 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:25 INFO - PROCESS | 1096 | 1465204285682 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:25 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6323800 == 30 [pid = 1096] [id = 746] 02:11:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769F864400) [pid = 1096] [serial = 2237] [outer = 0000000000000000] 02:11:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769FC71C00) [pid = 1096] [serial = 2238] [outer = 000000769F864400] 02:11:25 INFO - PROCESS | 1096 | 1465204285730 Marionette DEBUG loaded listener.js 02:11:25 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (00000076A2C7D400) [pid = 1096] [serial = 2239] [outer = 000000769F864400] 02:11:26 INFO - PROCESS | 1096 | 1465204286211 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]]]}] 02:11:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:11:26 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 02:11:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 691ms 02:11:26 INFO - PROCESS | 1096 | 1465204286247 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 02:11:26 INFO - PROCESS | 1096 | 1465204286250 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 02:11:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:11:26 INFO - PROCESS | 1096 | 1465204286253 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:11:26 INFO - PROCESS | 1096 | 1465204286257 Marionette TRACE conn6 <- [1,2946,null,{}] 02:11:26 INFO - PROCESS | 1096 | 1465204286268 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}] 02:11:26 INFO - PROCESS | 1096 | 1465204286273 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:26 INFO - PROCESS | 1096 | 1465204286385 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 02:11:26 INFO - PROCESS | 1096 | 1465204286394 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:26 INFO - PROCESS | 1096 | 1465204286397 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:26 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6C78800 == 31 [pid = 1096] [id = 747] 02:11:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A3468C00) [pid = 1096] [serial = 2240] [outer = 0000000000000000] 02:11:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A5245000) [pid = 1096] [serial = 2241] [outer = 00000076A3468C00] 02:11:26 INFO - PROCESS | 1096 | 1465204286446 Marionette DEBUG loaded listener.js 02:11:26 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A62D3C00) [pid = 1096] [serial = 2242] [outer = 00000076A3468C00] 02:11:26 INFO - PROCESS | 1096 | 1465204286899 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]]]}] 02:11:26 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. 02:11:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 692ms 02:11:26 INFO - PROCESS | 1096 | 1465204286948 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 02:11:26 INFO - PROCESS | 1096 | 1465204286951 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 02:11:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:11:26 INFO - PROCESS | 1096 | 1465204286955 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:11:26 INFO - PROCESS | 1096 | 1465204286957 Marionette TRACE conn6 <- [1,2950,null,{}] 02:11:26 INFO - PROCESS | 1096 | 1465204286961 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}] 02:11:26 INFO - PROCESS | 1096 | 1465204286963 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:27 INFO - PROCESS | 1096 | 1465204287057 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 02:11:27 INFO - PROCESS | 1096 | 1465204287173 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:27 INFO - PROCESS | 1096 | 1465204287175 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:27 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A980E800 == 32 [pid = 1096] [id = 748] 02:11:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A36CF800) [pid = 1096] [serial = 2243] [outer = 0000000000000000] 02:11:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A662BC00) [pid = 1096] [serial = 2244] [outer = 00000076A36CF800] 02:11:27 INFO - PROCESS | 1096 | 1465204287221 Marionette DEBUG loaded listener.js 02:11:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6959800) [pid = 1096] [serial = 2245] [outer = 00000076A36CF800] 02:11:27 INFO - PROCESS | 1096 | 1465204287587 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]]]}] 02:11:27 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. 02:11:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 692ms 02:11:27 INFO - PROCESS | 1096 | 1465204287654 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 02:11:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:11:27 INFO - PROCESS | 1096 | 1465204287663 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 02:11:27 INFO - PROCESS | 1096 | 1465204287667 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:11:27 INFO - PROCESS | 1096 | 1465204287669 Marionette TRACE conn6 <- [1,2954,null,{}] 02:11:27 INFO - PROCESS | 1096 | 1465204287672 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}] 02:11:27 INFO - PROCESS | 1096 | 1465204287675 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:27 INFO - PROCESS | 1096 | 1465204287789 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 02:11:27 INFO - PROCESS | 1096 | 1465204287794 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:27 INFO - PROCESS | 1096 | 1465204287796 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:27 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AA5B5800 == 33 [pid = 1096] [id = 749] 02:11:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A695E400) [pid = 1096] [serial = 2246] [outer = 0000000000000000] 02:11:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A6C2C400) [pid = 1096] [serial = 2247] [outer = 00000076A695E400] 02:11:27 INFO - PROCESS | 1096 | 1465204287842 Marionette DEBUG loaded listener.js 02:11:27 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A730F000) [pid = 1096] [serial = 2248] [outer = 00000076A695E400] 02:11:28 INFO - PROCESS | 1096 | 1465204288277 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]]]}] 02:11:28 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. 02:11:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 02:11:28 INFO - PROCESS | 1096 | 1465204288299 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 02:11:28 INFO - PROCESS | 1096 | 1465204288302 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 02:11:28 INFO - PROCESS | 1096 | 1465204288305 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:11:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:11:28 INFO - PROCESS | 1096 | 1465204288307 Marionette TRACE conn6 <- [1,2958,null,{}] 02:11:28 INFO - PROCESS | 1096 | 1465204288310 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}] 02:11:28 INFO - PROCESS | 1096 | 1465204288316 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:28 INFO - PROCESS | 1096 | 1465204288461 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 02:11:28 INFO - PROCESS | 1096 | 1465204288549 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:28 INFO - PROCESS | 1096 | 1465204288551 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:28 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD141800 == 34 [pid = 1096] [id = 750] 02:11:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A8977800) [pid = 1096] [serial = 2249] [outer = 0000000000000000] 02:11:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A99FF000) [pid = 1096] [serial = 2250] [outer = 00000076A8977800] 02:11:28 INFO - PROCESS | 1096 | 1465204288599 Marionette DEBUG loaded listener.js 02:11:28 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A9BB4800) [pid = 1096] [serial = 2251] [outer = 00000076A8977800] 02:11:29 INFO - PROCESS | 1096 | 1465204289019 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]]]}] 02:11:29 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. 02:11:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 734ms 02:11:29 INFO - PROCESS | 1096 | 1465204289042 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 02:11:29 INFO - PROCESS | 1096 | 1465204289045 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 02:11:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:11:29 INFO - PROCESS | 1096 | 1465204289048 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:11:29 INFO - PROCESS | 1096 | 1465204289050 Marionette TRACE conn6 <- [1,2962,null,{}] 02:11:29 INFO - PROCESS | 1096 | 1465204289060 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}] 02:11:29 INFO - PROCESS | 1096 | 1465204289062 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:29 INFO - PROCESS | 1096 | 1465204289173 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 02:11:29 INFO - PROCESS | 1096 | 1465204289179 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:29 INFO - PROCESS | 1096 | 1465204289181 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:29 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E7C5800 == 35 [pid = 1096] [id = 751] 02:11:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076A92BB000) [pid = 1096] [serial = 2252] [outer = 0000000000000000] 02:11:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A9BBC400) [pid = 1096] [serial = 2253] [outer = 00000076A92BB000] 02:11:29 INFO - PROCESS | 1096 | 1465204289225 Marionette DEBUG loaded listener.js 02:11:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A9DF3800) [pid = 1096] [serial = 2254] [outer = 00000076A92BB000] 02:11:29 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000769DA83C00) [pid = 1096] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:11:29 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A2D9E800) [pid = 1096] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:11:29 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (0000007698D9BC00) [pid = 1096] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:11:29 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (0000007698DA0C00) [pid = 1096] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:11:29 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769E43B000) [pid = 1096] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:11:29 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769E2D2800) [pid = 1096] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:11:29 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769E43BC00) [pid = 1096] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:11:29 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076974BDC00) [pid = 1096] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:11:29 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A3C48800) [pid = 1096] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:11:29 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A6C2E000) [pid = 1096] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:11:29 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076A615C000) [pid = 1096] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:11:29 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769915AC00) [pid = 1096] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:11:29 INFO - PROCESS | 1096 | 1465204289691 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]]]}] 02:11:29 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. 02:11:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 691ms 02:11:29 INFO - PROCESS | 1096 | 1465204289742 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 02:11:29 INFO - PROCESS | 1096 | 1465204289744 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 02:11:29 INFO - PROCESS | 1096 | 1465204289747 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:11:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:11:29 INFO - PROCESS | 1096 | 1465204289749 Marionette TRACE conn6 <- [1,2966,null,{}] 02:11:29 INFO - PROCESS | 1096 | 1465204289753 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}] 02:11:29 INFO - PROCESS | 1096 | 1465204289755 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:29 INFO - PROCESS | 1096 | 1465204289844 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 02:11:29 INFO - PROCESS | 1096 | 1465204289959 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:29 INFO - PROCESS | 1096 | 1465204289961 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:29 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD522000 == 36 [pid = 1096] [id = 752] 02:11:29 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769D966800) [pid = 1096] [serial = 2255] [outer = 0000000000000000] 02:11:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6510800) [pid = 1096] [serial = 2256] [outer = 000000769D966800] 02:11:30 INFO - PROCESS | 1096 | 1465204290006 Marionette DEBUG loaded listener.js 02:11:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076AA403400) [pid = 1096] [serial = 2257] [outer = 000000769D966800] 02:11:30 INFO - PROCESS | 1096 | 1465204290341 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]]]}] 02:11:30 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. 02:11:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 627ms 02:11:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:11:30 INFO - PROCESS | 1096 | 1465204290378 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 02:11:30 INFO - PROCESS | 1096 | 1465204290381 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 02:11:30 INFO - PROCESS | 1096 | 1465204290384 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:11:30 INFO - PROCESS | 1096 | 1465204290386 Marionette TRACE conn6 <- [1,2970,null,{}] 02:11:30 INFO - PROCESS | 1096 | 1465204290390 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}] 02:11:30 INFO - PROCESS | 1096 | 1465204290391 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:30 INFO - PROCESS | 1096 | 1465204290509 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 02:11:30 INFO - PROCESS | 1096 | 1465204290516 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:30 INFO - PROCESS | 1096 | 1465204290518 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:30 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD662000 == 37 [pid = 1096] [id = 753] 02:11:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A9DF7400) [pid = 1096] [serial = 2258] [outer = 0000000000000000] 02:11:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076AA40B000) [pid = 1096] [serial = 2259] [outer = 00000076A9DF7400] 02:11:30 INFO - PROCESS | 1096 | 1465204290565 Marionette DEBUG loaded listener.js 02:11:30 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076AA583400) [pid = 1096] [serial = 2260] [outer = 00000076A9DF7400] 02:11:30 INFO - PROCESS | 1096 | 1465204290957 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"]]]}] 02:11:31 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 02:11:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:11:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 628ms 02:11:31 INFO - PROCESS | 1096 | 1465204291015 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 02:11:31 INFO - PROCESS | 1096 | 1465204291017 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 02:11:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:11:31 INFO - PROCESS | 1096 | 1465204291021 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:11:31 INFO - PROCESS | 1096 | 1465204291023 Marionette TRACE conn6 <- [1,2974,null,{}] 02:11:31 INFO - PROCESS | 1096 | 1465204291027 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}] 02:11:31 INFO - PROCESS | 1096 | 1465204291029 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:31 INFO - PROCESS | 1096 | 1465204291169 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 02:11:31 INFO - PROCESS | 1096 | 1465204291187 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:31 INFO - PROCESS | 1096 | 1465204291189 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:31 INFO - PROCESS | 1096 | ++DOCSHELL 00000076803B5000 == 38 [pid = 1096] [id = 754] 02:11:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076AA58B000) [pid = 1096] [serial = 2261] [outer = 0000000000000000] 02:11:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076AA590400) [pid = 1096] [serial = 2262] [outer = 00000076AA58B000] 02:11:31 INFO - PROCESS | 1096 | 1465204291243 Marionette DEBUG loaded listener.js 02:11:31 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076AB293800) [pid = 1096] [serial = 2263] [outer = 00000076AA58B000] 02:11:31 INFO - PROCESS | 1096 | 1465204291741 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]]]}] 02:11:31 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. 02:11:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 776ms 02:11:31 INFO - PROCESS | 1096 | 1465204291801 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 02:11:31 INFO - PROCESS | 1096 | 1465204291806 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 02:11:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:11:31 INFO - PROCESS | 1096 | 1465204291816 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:11:31 INFO - PROCESS | 1096 | 1465204291820 Marionette TRACE conn6 <- [1,2978,null,{}] 02:11:31 INFO - PROCESS | 1096 | 1465204291826 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}] 02:11:31 INFO - PROCESS | 1096 | 1465204291829 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:31 INFO - PROCESS | 1096 | 1465204291959 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 02:11:32 INFO - PROCESS | 1096 | 1465204292051 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:32 INFO - PROCESS | 1096 | 1465204292054 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:32 INFO - PROCESS | 1096 | ++DOCSHELL 000000769D746800 == 39 [pid = 1096] [id = 755] 02:11:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769D738000) [pid = 1096] [serial = 2264] [outer = 0000000000000000] 02:11:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769DC1FC00) [pid = 1096] [serial = 2265] [outer = 000000769D738000] 02:11:32 INFO - PROCESS | 1096 | 1465204292126 Marionette DEBUG loaded listener.js 02:11:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769F2AC400) [pid = 1096] [serial = 2266] [outer = 000000769D738000] 02:11:32 INFO - PROCESS | 1096 | ++DOCSHELL 00000076803C9800 == 40 [pid = 1096] [id = 756] 02:11:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A2DEAC00) [pid = 1096] [serial = 2267] [outer = 0000000000000000] 02:11:32 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A335B400) [pid = 1096] [serial = 2268] [outer = 00000076A2DEAC00] 02:11:32 INFO - PROCESS | 1096 | 1465204292787 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]]]}] 02:11:32 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. 02:11:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 02:11:32 INFO - PROCESS | 1096 | 1465204292807 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 02:11:32 INFO - PROCESS | 1096 | 1465204292812 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 02:11:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:11:32 INFO - PROCESS | 1096 | 1465204292819 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:11:32 INFO - PROCESS | 1096 | 1465204292822 Marionette TRACE conn6 <- [1,2982,null,{}] 02:11:32 INFO - PROCESS | 1096 | 1465204292826 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}] 02:11:32 INFO - PROCESS | 1096 | 1465204292830 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:32 INFO - PROCESS | 1096 | 1465204292976 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 02:11:33 INFO - PROCESS | 1096 | 1465204293069 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:33 INFO - PROCESS | 1096 | 1465204293071 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:33 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A7E80800 == 41 [pid = 1096] [id = 757] 02:11:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A2DA6000) [pid = 1096] [serial = 2269] [outer = 0000000000000000] 02:11:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A615AC00) [pid = 1096] [serial = 2270] [outer = 00000076A2DA6000] 02:11:33 INFO - PROCESS | 1096 | 1465204293129 Marionette DEBUG loaded listener.js 02:11:33 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A695D000) [pid = 1096] [serial = 2271] [outer = 00000076A2DA6000] 02:11:33 INFO - PROCESS | 1096 | 1465204293673 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]]]}] 02:11:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:11:33 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 02:11:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 881ms 02:11:33 INFO - PROCESS | 1096 | 1465204293702 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 02:11:33 INFO - PROCESS | 1096 | 1465204293705 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 02:11:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:11:33 INFO - PROCESS | 1096 | 1465204293709 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:11:33 INFO - PROCESS | 1096 | 1465204293713 Marionette TRACE conn6 <- [1,2986,null,{}] 02:11:33 INFO - PROCESS | 1096 | 1465204293725 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}] 02:11:33 INFO - PROCESS | 1096 | 1465204293730 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:33 INFO - PROCESS | 1096 | 1465204293853 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 02:11:33 INFO - PROCESS | 1096 | 1465204293980 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:33 INFO - PROCESS | 1096 | 1465204293984 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:34 INFO - PROCESS | 1096 | ++DOCSHELL 00000076ADA45800 == 42 [pid = 1096] [id = 758] 02:11:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076A83C5800) [pid = 1096] [serial = 2272] [outer = 0000000000000000] 02:11:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076A9BBEC00) [pid = 1096] [serial = 2273] [outer = 00000076A83C5800] 02:11:34 INFO - PROCESS | 1096 | 1465204294045 Marionette DEBUG loaded listener.js 02:11:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076AB293000) [pid = 1096] [serial = 2274] [outer = 00000076A83C5800] 02:11:34 INFO - PROCESS | 1096 | 1465204294622 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]]]}] 02:11:34 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. 02:11:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 943ms 02:11:34 INFO - PROCESS | 1096 | 1465204294654 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 02:11:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:11:34 INFO - PROCESS | 1096 | 1465204294658 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 02:11:34 INFO - PROCESS | 1096 | 1465204294661 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:11:34 INFO - PROCESS | 1096 | 1465204294663 Marionette TRACE conn6 <- [1,2990,null,{}] 02:11:34 INFO - PROCESS | 1096 | 1465204294667 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}] 02:11:34 INFO - PROCESS | 1096 | 1465204294670 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:34 INFO - PROCESS | 1096 | 1465204294786 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 02:11:34 INFO - PROCESS | 1096 | 1465204294882 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:34 INFO - PROCESS | 1096 | 1465204294885 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:34 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6024000 == 43 [pid = 1096] [id = 759] 02:11:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (00000076AB293C00) [pid = 1096] [serial = 2275] [outer = 0000000000000000] 02:11:34 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (00000076AB323400) [pid = 1096] [serial = 2276] [outer = 00000076AB293C00] 02:11:34 INFO - PROCESS | 1096 | 1465204294940 Marionette DEBUG loaded listener.js 02:11:35 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (00000076AB32CC00) [pid = 1096] [serial = 2277] [outer = 00000076AB293C00] 02:11:35 INFO - PROCESS | 1096 | 1465204295513 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]]]}] 02:11:35 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. 02:11:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 880ms 02:11:35 INFO - PROCESS | 1096 | 1465204295542 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 02:11:35 INFO - PROCESS | 1096 | 1465204295545 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 02:11:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:11:35 INFO - PROCESS | 1096 | 1465204295582 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:11:35 INFO - PROCESS | 1096 | 1465204295585 Marionette TRACE conn6 <- [1,2994,null,{}] 02:11:35 INFO - PROCESS | 1096 | 1465204295605 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}] 02:11:35 INFO - PROCESS | 1096 | 1465204295608 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:35 INFO - PROCESS | 1096 | 1465204295723 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 02:11:35 INFO - PROCESS | 1096 | 1465204295978 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:35 INFO - PROCESS | 1096 | 1465204295982 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:36 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F57800 == 44 [pid = 1096] [id = 760] 02:11:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (000000769754B400) [pid = 1096] [serial = 2278] [outer = 0000000000000000] 02:11:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 96 (0000007699498400) [pid = 1096] [serial = 2279] [outer = 000000769754B400] 02:11:36 INFO - PROCESS | 1096 | 1465204296053 Marionette DEBUG loaded listener.js 02:11:36 INFO - PROCESS | 1096 | ++DOMWINDOW == 97 (000000769E711800) [pid = 1096] [serial = 2280] [outer = 000000769754B400] 02:11:36 INFO - PROCESS | 1096 | 1465204296583 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]]]}] 02:11:36 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. 02:11:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1038ms 02:11:36 INFO - PROCESS | 1096 | 1465204296625 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 02:11:36 INFO - PROCESS | 1096 | 1465204296629 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 02:11:36 INFO - PROCESS | 1096 | 1465204296633 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:11:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:11:36 INFO - PROCESS | 1096 | 1465204296636 Marionette TRACE conn6 <- [1,2998,null,{}] 02:11:36 INFO - PROCESS | 1096 | 1465204296641 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}] 02:11:36 INFO - PROCESS | 1096 | 1465204296646 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:36 INFO - PROCESS | 1096 | 1465204296807 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD662000 == 43 [pid = 1096] [id = 753] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD522000 == 42 [pid = 1096] [id = 752] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 000000769E7C5800 == 41 [pid = 1096] [id = 751] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD141800 == 40 [pid = 1096] [id = 750] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076AA5B5800 == 39 [pid = 1096] [id = 749] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6C78800 == 38 [pid = 1096] [id = 747] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6323800 == 37 [pid = 1096] [id = 746] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 000000769DAD3800 == 36 [pid = 1096] [id = 745] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 000000769E25B000 == 35 [pid = 1096] [id = 744] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A69A3800 == 34 [pid = 1096] [id = 743] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A2D6B000 == 33 [pid = 1096] [id = 742] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6203000 == 32 [pid = 1096] [id = 741] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A980E800 == 31 [pid = 1096] [id = 748] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F57800 == 30 [pid = 1096] [id = 760] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6024000 == 29 [pid = 1096] [id = 759] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076ADA45800 == 28 [pid = 1096] [id = 758] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076A7E80800 == 27 [pid = 1096] [id = 757] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076803C9800 == 26 [pid = 1096] [id = 756] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 00000076803B5000 == 25 [pid = 1096] [id = 754] 02:11:37 INFO - PROCESS | 1096 | --DOCSHELL 000000769D746800 == 24 [pid = 1096] [id = 755] 02:11:37 INFO - PROCESS | 1096 | 1465204297535 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:37 INFO - PROCESS | 1096 | 1465204297538 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 96 (000000769F857800) [pid = 1096] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 95 (000000769F17DC00) [pid = 1096] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (0000007698D9C000) [pid = 1096] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (00000076A651E800) [pid = 1096] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (00000076A3ED6000) [pid = 1096] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (00000076A9DF0400) [pid = 1096] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A92C3000) [pid = 1096] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076A5DA3000) [pid = 1096] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076A5DACC00) [pid = 1096] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A74DA400) [pid = 1096] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A6C29000) [pid = 1096] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A69E3400) [pid = 1096] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A2952400) [pid = 1096] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A6D06400) [pid = 1096] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A33C8800) [pid = 1096] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769FC6FC00) [pid = 1096] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (0000007699164800) [pid = 1096] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769973F800) [pid = 1096] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769E7A7400) [pid = 1096] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F185800) [pid = 1096] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769FC6A800) [pid = 1096] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (000000769F149000) [pid = 1096] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A3EF5C00) [pid = 1096] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A3C3F800) [pid = 1096] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 02:11:37 INFO - PROCESS | 1096 | ++DOCSHELL 0000007697DE3800 == 25 [pid = 1096] [id = 761] 02:11:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (000000769754A800) [pid = 1096] [serial = 2281] [outer = 0000000000000000] 02:11:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (000000769863F000) [pid = 1096] [serial = 2282] [outer = 000000769754A800] 02:11:37 INFO - PROCESS | 1096 | 1465204297708 Marionette DEBUG loaded listener.js 02:11:37 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076991AA000) [pid = 1096] [serial = 2283] [outer = 000000769754A800] 02:11:37 INFO - PROCESS | 1096 | [1096] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:11:38 INFO - PROCESS | 1096 | 1465204298206 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:11:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:11:38 INFO - {} 02:11:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:11:38 INFO - {} 02:11:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:11:38 INFO - {} 02:11:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:11:38 INFO - {} 02:11:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1635ms 02:11:38 INFO - PROCESS | 1096 | 1465204298274 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 02:11:38 INFO - PROCESS | 1096 | 1465204298278 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 02:11:38 INFO - TEST-START | /FileAPI/fileReader.html 02:11:38 INFO - PROCESS | 1096 | 1465204298283 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:11:38 INFO - PROCESS | 1096 | 1465204298286 Marionette TRACE conn6 <- [1,3002,null,{}] 02:11:38 INFO - PROCESS | 1096 | 1465204298291 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}] 02:11:38 INFO - PROCESS | 1096 | 1465204298296 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:38 INFO - PROCESS | 1096 | 1465204298389 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 02:11:38 INFO - PROCESS | 1096 | 1465204298397 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:38 INFO - PROCESS | 1096 | 1465204298400 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:38 INFO - PROCESS | 1096 | ++DOCSHELL 000000769FDCE000 == 26 [pid = 1096] [id = 762] 02:11:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (000000769E432000) [pid = 1096] [serial = 2284] [outer = 0000000000000000] 02:11:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (000000769E6B9800) [pid = 1096] [serial = 2285] [outer = 000000769E432000] 02:11:38 INFO - PROCESS | 1096 | 1465204298449 Marionette DEBUG loaded listener.js 02:11:38 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (000000769F184C00) [pid = 1096] [serial = 2286] [outer = 000000769E432000] 02:11:38 INFO - PROCESS | 1096 | 1465204298892 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]]]}] 02:11:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:11:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:11:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:11:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:11:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 691ms 02:11:38 INFO - PROCESS | 1096 | 1465204298980 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 02:11:38 INFO - PROCESS | 1096 | 1465204298985 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 02:11:38 INFO - TEST-START | /FileAPI/historical.html 02:11:39 INFO - PROCESS | 1096 | 1465204298990 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:11:39 INFO - PROCESS | 1096 | 1465204298992 Marionette TRACE conn6 <- [1,3006,null,{}] 02:11:39 INFO - PROCESS | 1096 | 1465204298996 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}] 02:11:39 INFO - PROCESS | 1096 | 1465204298999 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:39 INFO - PROCESS | 1096 | 1465204299112 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 02:11:39 INFO - PROCESS | 1096 | 1465204299187 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:39 INFO - PROCESS | 1096 | 1465204299190 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:39 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E75800 == 27 [pid = 1096] [id = 763] 02:11:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769E43BC00) [pid = 1096] [serial = 2287] [outer = 0000000000000000] 02:11:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000769F864000) [pid = 1096] [serial = 2288] [outer = 000000769E43BC00] 02:11:39 INFO - PROCESS | 1096 | 1465204299237 Marionette DEBUG loaded listener.js 02:11:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A294DC00) [pid = 1096] [serial = 2289] [outer = 000000769E43BC00] 02:11:39 INFO - PROCESS | 1096 | 1465204299609 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"]]]}] 02:11:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:11:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:11:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:11:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:11:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:11:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:11:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:11:39 INFO - TEST-OK | /FileAPI/historical.html | took 691ms 02:11:39 INFO - TEST-START | /FileAPI/idlharness.html 02:11:39 INFO - PROCESS | 1096 | 1465204299683 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 02:11:39 INFO - PROCESS | 1096 | 1465204299686 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 02:11:39 INFO - PROCESS | 1096 | 1465204299691 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:11:39 INFO - PROCESS | 1096 | 1465204299697 Marionette TRACE conn6 <- [1,3010,null,{}] 02:11:39 INFO - PROCESS | 1096 | 1465204299707 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}] 02:11:39 INFO - PROCESS | 1096 | 1465204299711 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:39 INFO - PROCESS | 1096 | 1465204299839 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 02:11:39 INFO - PROCESS | 1096 | 1465204299860 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:39 INFO - PROCESS | 1096 | 1465204299862 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:39 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63EC000 == 28 [pid = 1096] [id = 764] 02:11:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A294D400) [pid = 1096] [serial = 2290] [outer = 0000000000000000] 02:11:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A2DE6000) [pid = 1096] [serial = 2291] [outer = 00000076A294D400] 02:11:39 INFO - PROCESS | 1096 | 1465204299908 Marionette DEBUG loaded listener.js 02:11:39 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A3C44C00) [pid = 1096] [serial = 2292] [outer = 00000076A294D400] 02:11:40 INFO - PROCESS | 1096 | 1465204300832 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]]]}] 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:11:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:11:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:11:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:11:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:11:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:11:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:11:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:11:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:11:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:11:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:11:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:11:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:11:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:11:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:11:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:11:40 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 02:11:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:11:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:11:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:11:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:11:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:11:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:11:40 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 02:11:40 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 02:11:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:11:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:11:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:11:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:11:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:11:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:11:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:11:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:11:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:11:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:11:40 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 02:11:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:11:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:11:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:11:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:11:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:11:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:11:40 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 02:11:40 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 02:11:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:11:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:11:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:11:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:11:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:11:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:11:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:11:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 1241ms 02:11:40 INFO - PROCESS | 1096 | 1465204300934 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 02:11:40 INFO - PROCESS | 1096 | 1465204300937 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 02:11:40 INFO - TEST-START | /FileAPI/idlharness.worker 02:11:40 INFO - PROCESS | 1096 | 1465204300951 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:11:40 INFO - PROCESS | 1096 | 1465204300953 Marionette TRACE conn6 <- [1,3014,null,{}] 02:11:40 INFO - PROCESS | 1096 | 1465204300956 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}] 02:11:40 INFO - PROCESS | 1096 | 1465204300959 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:41 INFO - PROCESS | 1096 | 1465204301082 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 02:11:41 INFO - PROCESS | 1096 | 1465204301137 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:41 INFO - PROCESS | 1096 | 1465204301139 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:41 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BE9000 == 29 [pid = 1096] [id = 765] 02:11:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A5DA4400) [pid = 1096] [serial = 2293] [outer = 0000000000000000] 02:11:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A6DC6C00) [pid = 1096] [serial = 2294] [outer = 00000076A5DA4400] 02:11:41 INFO - PROCESS | 1096 | 1465204301185 Marionette DEBUG loaded listener.js 02:11:41 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A73A3800) [pid = 1096] [serial = 2295] [outer = 00000076A5DA4400] 02:11:41 INFO - PROCESS | 1096 | [1096] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:11:42 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A695E400) [pid = 1096] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:11:42 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A8977800) [pid = 1096] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:11:42 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (000000769A521C00) [pid = 1096] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:11:42 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (0000007699158400) [pid = 1096] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:11:42 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769F189400) [pid = 1096] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:11:42 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A3468C00) [pid = 1096] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:11:42 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A6BCD800) [pid = 1096] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:11:42 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769F864400) [pid = 1096] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:11:42 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769F433C00) [pid = 1096] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:11:42 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A36CF800) [pid = 1096] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:11:42 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076A92BB000) [pid = 1096] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:11:42 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (000000769D966800) [pid = 1096] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:11:42 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A9DF7400) [pid = 1096] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:11:42 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076AA58B000) [pid = 1096] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:11:42 INFO - PROCESS | 1096 | 1465204302217 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,{},{}]]]}] 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:11:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:11:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:11:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:11:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:11:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:11:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:11:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:11:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:11:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:11:42 INFO - {} 02:11:42 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 02:11:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:11:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:11:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:11:42 INFO - {} 02:11:42 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 - {} 02:11:42 INFO - {} 02:11:42 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 02:11:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:11:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:11:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:11:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:11:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:11:42 INFO - {} 02:11:42 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 02:11:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:11:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:11:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:11:42 INFO - {} 02:11:42 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 - {} 02:11:42 INFO - {} 02:11:42 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 02:11:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:11:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:11:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 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 02:11:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:11:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:11:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:11:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:11:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:11:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 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 02:11:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:11:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 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 02:11:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:11:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 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 02:11:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:11:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:11:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:11:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:11:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:11:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:11:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:11:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:11:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:11:42 INFO - {} 02:11:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1429ms 02:11:42 INFO - PROCESS | 1096 | 1465204302383 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 02:11:42 INFO - PROCESS | 1096 | 1465204302386 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 02:11:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:11:42 INFO - PROCESS | 1096 | 1465204302389 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:11:42 INFO - PROCESS | 1096 | 1465204302391 Marionette TRACE conn6 <- [1,3018,null,{}] 02:11:42 INFO - PROCESS | 1096 | 1465204302395 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}] 02:11:42 INFO - PROCESS | 1096 | 1465204302397 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:42 INFO - PROCESS | 1096 | 1465204302506 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 02:11:42 INFO - PROCESS | 1096 | 1465204302581 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:42 INFO - PROCESS | 1096 | 1465204302587 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:42 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AE25F000 == 30 [pid = 1096] [id = 766] 02:11:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076991A8800) [pid = 1096] [serial = 2296] [outer = 0000000000000000] 02:11:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076AB32F800) [pid = 1096] [serial = 2297] [outer = 00000076991A8800] 02:11:42 INFO - PROCESS | 1096 | 1465204302645 Marionette DEBUG loaded listener.js 02:11:42 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076AB3AAC00) [pid = 1096] [serial = 2298] [outer = 00000076991A8800] 02:11:43 INFO - PROCESS | 1096 | 1465204303017 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]]]}] 02:11:43 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 02:11:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 691ms 02:11:43 INFO - PROCESS | 1096 | 1465204303086 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 02:11:43 INFO - PROCESS | 1096 | 1465204303089 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 02:11:43 INFO - PROCESS | 1096 | 1465204303092 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:11:43 INFO - PROCESS | 1096 | 1465204303094 Marionette TRACE conn6 <- [1,3022,null,{}] 02:11:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:11:43 INFO - PROCESS | 1096 | 1465204303098 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}] 02:11:43 INFO - PROCESS | 1096 | 1465204303100 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:43 INFO - PROCESS | 1096 | 1465204303186 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 02:11:43 INFO - PROCESS | 1096 | 1465204303192 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:43 INFO - PROCESS | 1096 | 1465204303194 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:43 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F1F800 == 31 [pid = 1096] [id = 767] 02:11:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076804D2000) [pid = 1096] [serial = 2299] [outer = 0000000000000000] 02:11:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6D0B000) [pid = 1096] [serial = 2300] [outer = 00000076804D2000] 02:11:43 INFO - PROCESS | 1096 | 1465204303239 Marionette DEBUG loaded listener.js 02:11:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076AB4AC400) [pid = 1096] [serial = 2301] [outer = 00000076804D2000] 02:11:43 INFO - PROCESS | 1096 | 1465204303633 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]]]}] 02:11:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:11:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 587ms 02:11:43 INFO - PROCESS | 1096 | 1465204303685 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 02:11:43 INFO - PROCESS | 1096 | 1465204303695 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 02:11:43 INFO - PROCESS | 1096 | 1465204303712 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:11:43 INFO - PROCESS | 1096 | 1465204303713 Marionette TRACE conn6 <- [1,3026,null,{}] 02:11:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:11:43 INFO - PROCESS | 1096 | 1465204303717 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}] 02:11:43 INFO - PROCESS | 1096 | 1465204303719 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:43 INFO - PROCESS | 1096 | 1465204303811 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 02:11:43 INFO - PROCESS | 1096 | 1465204303816 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:43 INFO - PROCESS | 1096 | 1465204303818 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:43 INFO - PROCESS | 1096 | ++DOCSHELL 0000007680826000 == 32 [pid = 1096] [id = 768] 02:11:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (000000768035A800) [pid = 1096] [serial = 2302] [outer = 0000000000000000] 02:11:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000768035E800) [pid = 1096] [serial = 2303] [outer = 000000768035A800] 02:11:43 INFO - PROCESS | 1096 | 1465204303865 Marionette DEBUG loaded listener.js 02:11:43 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769959C800) [pid = 1096] [serial = 2304] [outer = 000000768035A800] 02:11:44 INFO - PROCESS | 1096 | 1465204304591 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"]]]}] 02:11:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:11:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 923ms 02:11:44 INFO - PROCESS | 1096 | 1465204304643 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 02:11:44 INFO - PROCESS | 1096 | 1465204304648 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 02:11:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:11:44 INFO - PROCESS | 1096 | 1465204304653 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:11:44 INFO - PROCESS | 1096 | 1465204304659 Marionette TRACE conn6 <- [1,3030,null,{}] 02:11:44 INFO - PROCESS | 1096 | 1465204304665 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}] 02:11:44 INFO - PROCESS | 1096 | 1465204304668 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:44 INFO - PROCESS | 1096 | 1465204304821 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 02:11:44 INFO - PROCESS | 1096 | 1465204304929 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:44 INFO - PROCESS | 1096 | 1465204304932 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:44 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E1AB000 == 33 [pid = 1096] [id = 769] 02:11:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076804D6400) [pid = 1096] [serial = 2305] [outer = 0000000000000000] 02:11:44 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (0000007697528800) [pid = 1096] [serial = 2306] [outer = 00000076804D6400] 02:11:45 INFO - PROCESS | 1096 | 1465204304991 Marionette DEBUG loaded listener.js 02:11:45 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (0000007699597800) [pid = 1096] [serial = 2307] [outer = 00000076804D6400] 02:11:45 INFO - PROCESS | 1096 | 1465204305857 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]]]}] 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:11:45 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. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:11:45 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'.) 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:11:45 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. 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:11:45 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. 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:11:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:11:45 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. 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:11:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:11:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:11:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:11:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:11:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:11:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:11:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:11:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:11:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:11:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:11:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:11:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:11:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:11:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:11:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1262ms 02:11:45 INFO - PROCESS | 1096 | 1465204305920 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 02:11:45 INFO - PROCESS | 1096 | 1465204305926 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 02:11:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:11:45 INFO - PROCESS | 1096 | 1465204305932 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:11:45 INFO - PROCESS | 1096 | 1465204305936 Marionette TRACE conn6 <- [1,3034,null,{}] 02:11:45 INFO - PROCESS | 1096 | 1465204305940 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}] 02:11:45 INFO - PROCESS | 1096 | 1465204305943 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:46 INFO - PROCESS | 1096 | 1465204306085 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 02:11:46 INFO - PROCESS | 1096 | 1465204306186 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:46 INFO - PROCESS | 1096 | 1465204306189 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:46 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63D8800 == 34 [pid = 1096] [id = 770] 02:11:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A33C8400) [pid = 1096] [serial = 2308] [outer = 0000000000000000] 02:11:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A3621C00) [pid = 1096] [serial = 2309] [outer = 00000076A33C8400] 02:11:46 INFO - PROCESS | 1096 | 1465204306273 Marionette DEBUG loaded listener.js 02:11:46 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076A6511000) [pid = 1096] [serial = 2310] [outer = 00000076A33C8400] 02:11:46 INFO - PROCESS | 1096 | [1096] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:11:46 INFO - PROCESS | 1096 | 1465204306951 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:11:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:11:46 INFO - {} 02:11:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1027ms 02:11:46 INFO - PROCESS | 1096 | 1465204306960 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 02:11:46 INFO - PROCESS | 1096 | 1465204306963 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 02:11:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:11:46 INFO - PROCESS | 1096 | 1465204306967 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:11:46 INFO - PROCESS | 1096 | 1465204306971 Marionette TRACE conn6 <- [1,3038,null,{}] 02:11:47 INFO - PROCESS | 1096 | 1465204307029 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}] 02:11:47 INFO - PROCESS | 1096 | 1465204307034 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:47 INFO - PROCESS | 1096 | 1465204307264 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 02:11:47 INFO - PROCESS | 1096 | 1465204307370 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:47 INFO - PROCESS | 1096 | 1465204307374 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:47 INFO - PROCESS | 1096 | ++DOCSHELL 00000076804A2800 == 35 [pid = 1096] [id = 771] 02:11:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076804D3400) [pid = 1096] [serial = 2311] [outer = 0000000000000000] 02:11:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076809E0000) [pid = 1096] [serial = 2312] [outer = 00000076804D3400] 02:11:47 INFO - PROCESS | 1096 | 1465204307426 Marionette DEBUG loaded listener.js 02:11:47 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (0000007697545400) [pid = 1096] [serial = 2313] [outer = 00000076804D3400] 02:11:47 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F1F800 == 34 [pid = 1096] [id = 767] 02:11:47 INFO - PROCESS | 1096 | --DOCSHELL 00000076AE25F000 == 33 [pid = 1096] [id = 766] 02:11:47 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BE9000 == 32 [pid = 1096] [id = 765] 02:11:47 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63EC000 == 31 [pid = 1096] [id = 764] 02:11:47 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E75800 == 30 [pid = 1096] [id = 763] 02:11:47 INFO - PROCESS | 1096 | --DOCSHELL 000000769FDCE000 == 29 [pid = 1096] [id = 762] 02:11:47 INFO - PROCESS | 1096 | --DOCSHELL 0000007697DE3800 == 28 [pid = 1096] [id = 761] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (00000076AA40B000) [pid = 1096] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (00000076A9DF3800) [pid = 1096] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (00000076AA583400) [pid = 1096] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (00000076AB293800) [pid = 1096] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076AA403400) [pid = 1096] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076A6959800) [pid = 1096] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076AA590400) [pid = 1096] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (00000076A6C2C400) [pid = 1096] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (00000076A730F000) [pid = 1096] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076A99FF000) [pid = 1096] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (000000769DA84C00) [pid = 1096] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769F14C800) [pid = 1096] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (000000769E4F5000) [pid = 1096] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (000000769F427800) [pid = 1096] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (000000769F1B4C00) [pid = 1096] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A5245000) [pid = 1096] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A62D3C00) [pid = 1096] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A879E000) [pid = 1096] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A92C5C00) [pid = 1096] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769FC71C00) [pid = 1096] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076A2C7D400) [pid = 1096] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (00000076A2DE9800) [pid = 1096] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 69 (00000076A3EF6000) [pid = 1096] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 68 (00000076A662BC00) [pid = 1096] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 67 (00000076A9BBC400) [pid = 1096] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 66 (00000076A6510800) [pid = 1096] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 1096 | --DOMWINDOW == 65 (00000076A9BB4800) [pid = 1096] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 02:11:48 INFO - PROCESS | 1096 | 1465204308050 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]]]}] 02:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:11:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1116ms 02:11:48 INFO - PROCESS | 1096 | 1465204308093 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 02:11:48 INFO - PROCESS | 1096 | 1465204308097 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 02:11:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:11:48 INFO - PROCESS | 1096 | 1465204308103 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:11:48 INFO - PROCESS | 1096 | 1465204308105 Marionette TRACE conn6 <- [1,3042,null,{}] 02:11:48 INFO - PROCESS | 1096 | 1465204308110 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}] 02:11:48 INFO - PROCESS | 1096 | 1465204308114 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:48 INFO - PROCESS | 1096 | 1465204308208 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 02:11:48 INFO - PROCESS | 1096 | 1465204308214 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:48 INFO - PROCESS | 1096 | 1465204308217 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:48 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698F4A800 == 29 [pid = 1096] [id = 772] 02:11:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 66 (000000769A329800) [pid = 1096] [serial = 2314] [outer = 0000000000000000] 02:11:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 67 (000000769DA0F400) [pid = 1096] [serial = 2315] [outer = 000000769A329800] 02:11:48 INFO - PROCESS | 1096 | 1465204308266 Marionette DEBUG loaded listener.js 02:11:48 INFO - PROCESS | 1096 | ++DOMWINDOW == 68 (000000769F144800) [pid = 1096] [serial = 2316] [outer = 000000769A329800] 02:11:49 INFO - PROCESS | 1096 | 1465204309030 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"]]]}] 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:11:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:11:49 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" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:11:49 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" 02:11:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:11:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1038ms 02:11:49 INFO - PROCESS | 1096 | 1465204309143 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 02:11:49 INFO - PROCESS | 1096 | 1465204309146 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 02:11:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:11:49 INFO - PROCESS | 1096 | 1465204309150 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:11:49 INFO - PROCESS | 1096 | 1465204309152 Marionette TRACE conn6 <- [1,3046,null,{}] 02:11:49 INFO - PROCESS | 1096 | 1465204309172 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}] 02:11:49 INFO - PROCESS | 1096 | 1465204309175 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:49 INFO - PROCESS | 1096 | 1465204309267 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 02:11:49 INFO - PROCESS | 1096 | 1465204309278 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:49 INFO - PROCESS | 1096 | 1465204309281 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:49 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A5E6E800 == 30 [pid = 1096] [id = 773] 02:11:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 69 (00000076A2255800) [pid = 1096] [serial = 2317] [outer = 0000000000000000] 02:11:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 70 (00000076A22DA800) [pid = 1096] [serial = 2318] [outer = 00000076A2255800] 02:11:49 INFO - PROCESS | 1096 | 1465204309327 Marionette DEBUG loaded listener.js 02:11:49 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A53EB400) [pid = 1096] [serial = 2319] [outer = 00000076A2255800] 02:11:49 INFO - PROCESS | 1096 | 1465204309814 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]]]}] 02:11:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:11:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:11:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:11:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:11:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:11:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:11:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:11:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:11:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:11:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:11:49 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:49 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:11:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:11:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:11:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:11:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:11:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:11:49 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 693ms 02:11:49 INFO - PROCESS | 1096 | 1465204309845 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 02:11:49 INFO - PROCESS | 1096 | 1465204309849 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 02:11:49 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:11:49 INFO - PROCESS | 1096 | 1465204309864 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:11:49 INFO - PROCESS | 1096 | 1465204309869 Marionette TRACE conn6 <- [1,3050,null,{}] 02:11:49 INFO - PROCESS | 1096 | 1465204309873 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}] 02:11:49 INFO - PROCESS | 1096 | 1465204309877 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:49 INFO - PROCESS | 1096 | 1465204309985 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 02:11:50 INFO - PROCESS | 1096 | 1465204310080 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:50 INFO - PROCESS | 1096 | 1465204310082 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A6609000 == 31 [pid = 1096] [id = 774] 02:11:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A5DA6800) [pid = 1096] [serial = 2320] [outer = 0000000000000000] 02:11:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076A6957800) [pid = 1096] [serial = 2321] [outer = 00000076A5DA6800] 02:11:50 INFO - PROCESS | 1096 | 1465204310128 Marionette DEBUG loaded listener.js 02:11:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076A6BC1400) [pid = 1096] [serial = 2322] [outer = 00000076A5DA6800] 02:11:50 INFO - PROCESS | 1096 | [1096] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:11:50 INFO - PROCESS | 1096 | 1465204310556 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:11:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:11:50 INFO - {} 02:11:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 733ms 02:11:50 INFO - PROCESS | 1096 | 1465204310592 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 02:11:50 INFO - PROCESS | 1096 | 1465204310594 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 02:11:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:11:50 INFO - PROCESS | 1096 | 1465204310638 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:11:50 INFO - PROCESS | 1096 | 1465204310640 Marionette TRACE conn6 <- [1,3054,null,{}] 02:11:50 INFO - PROCESS | 1096 | 1465204310643 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}] 02:11:50 INFO - PROCESS | 1096 | 1465204310645 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:50 INFO - PROCESS | 1096 | 1465204310765 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 02:11:50 INFO - PROCESS | 1096 | 1465204310816 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:50 INFO - PROCESS | 1096 | 1465204310819 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:50 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A737D000 == 32 [pid = 1096] [id = 775] 02:11:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076A7399800) [pid = 1096] [serial = 2323] [outer = 0000000000000000] 02:11:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076A7E0B000) [pid = 1096] [serial = 2324] [outer = 00000076A7399800] 02:11:50 INFO - PROCESS | 1096 | 1465204310864 Marionette DEBUG loaded listener.js 02:11:50 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076A7EDD800) [pid = 1096] [serial = 2325] [outer = 00000076A7399800] 02:11:51 INFO - PROCESS | 1096 | 1465204311277 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]]]}] 02:11:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:11:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:11:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:11:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:11:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:11:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:11:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:11:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 692ms 02:11:51 INFO - PROCESS | 1096 | 1465204311320 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 02:11:51 INFO - PROCESS | 1096 | 1465204311322 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 02:11:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:11:51 INFO - PROCESS | 1096 | 1465204311325 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:11:51 INFO - PROCESS | 1096 | 1465204311327 Marionette TRACE conn6 <- [1,3058,null,{}] 02:11:51 INFO - PROCESS | 1096 | 1465204311331 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}] 02:11:51 INFO - PROCESS | 1096 | 1465204311333 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:51 INFO - PROCESS | 1096 | 1465204311463 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 02:11:51 INFO - PROCESS | 1096 | 1465204311515 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:51 INFO - PROCESS | 1096 | 1465204311521 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:51 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A87B2800 == 33 [pid = 1096] [id = 776] 02:11:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076A8973C00) [pid = 1096] [serial = 2326] [outer = 0000000000000000] 02:11:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A92B7400) [pid = 1096] [serial = 2327] [outer = 00000076A8973C00] 02:11:51 INFO - PROCESS | 1096 | 1465204311579 Marionette DEBUG loaded listener.js 02:11:51 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (00000076A99F1400) [pid = 1096] [serial = 2328] [outer = 00000076A8973C00] 02:11:52 INFO - PROCESS | 1096 | 1465204312038 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]]]}] 02:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:11:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 777ms 02:11:52 INFO - PROCESS | 1096 | 1465204312117 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 02:11:52 INFO - PROCESS | 1096 | 1465204312119 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 02:11:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:11:52 INFO - PROCESS | 1096 | 1465204312123 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:11:52 INFO - PROCESS | 1096 | 1465204312125 Marionette TRACE conn6 <- [1,3062,null,{}] 02:11:52 INFO - PROCESS | 1096 | 1465204312128 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}] 02:11:52 INFO - PROCESS | 1096 | 1465204312130 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:52 INFO - PROCESS | 1096 | 1465204312257 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 02:11:52 INFO - PROCESS | 1096 | 1465204312310 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:52 INFO - PROCESS | 1096 | 1465204312312 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:52 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BD6000 == 34 [pid = 1096] [id = 777] 02:11:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076809E9C00) [pid = 1096] [serial = 2329] [outer = 0000000000000000] 02:11:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (00000076A99FF800) [pid = 1096] [serial = 2330] [outer = 00000076809E9C00] 02:11:52 INFO - PROCESS | 1096 | 1465204312357 Marionette DEBUG loaded listener.js 02:11:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (00000076A9BC1800) [pid = 1096] [serial = 2331] [outer = 00000076809E9C00] 02:11:52 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (00000076804D2000) [pid = 1096] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:11:52 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A2DEAC00) [pid = 1096] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:11:52 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (000000769D738000) [pid = 1096] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:11:52 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A2DA6000) [pid = 1096] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:11:52 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076A83C5800) [pid = 1096] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:11:52 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076AB293C00) [pid = 1096] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:11:52 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076A294D400) [pid = 1096] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:11:52 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076991A8800) [pid = 1096] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:11:52 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A5DA4400) [pid = 1096] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:11:52 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (000000769754A800) [pid = 1096] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:11:52 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (000000769E43BC00) [pid = 1096] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:11:52 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (000000769E432000) [pid = 1096] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:11:52 INFO - PROCESS | 1096 | --DOMWINDOW == 70 (000000769754B400) [pid = 1096] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:11:52 INFO - PROCESS | 1096 | 1465204312740 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]]]}] 02:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:11:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 02:11:52 INFO - PROCESS | 1096 | 1465204312764 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 02:11:52 INFO - PROCESS | 1096 | 1465204312766 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 02:11:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:11:52 INFO - PROCESS | 1096 | 1465204312778 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:11:52 INFO - PROCESS | 1096 | 1465204312780 Marionette TRACE conn6 <- [1,3066,null,{}] 02:11:52 INFO - PROCESS | 1096 | 1465204312784 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}] 02:11:52 INFO - PROCESS | 1096 | 1465204312786 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:52 INFO - PROCESS | 1096 | 1465204312873 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 02:11:52 INFO - PROCESS | 1096 | 1465204312878 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:52 INFO - PROCESS | 1096 | 1465204312880 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:52 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AAAD6000 == 35 [pid = 1096] [id = 778] 02:11:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 71 (00000076A9BBA400) [pid = 1096] [serial = 2332] [outer = 0000000000000000] 02:11:52 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (00000076A9DF2000) [pid = 1096] [serial = 2333] [outer = 00000076A9BBA400] 02:11:52 INFO - PROCESS | 1096 | 1465204312924 Marionette DEBUG loaded listener.js 02:11:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (00000076AA404C00) [pid = 1096] [serial = 2334] [outer = 00000076A9BBA400] 02:11:53 INFO - PROCESS | 1096 | 1465204313357 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 02:11:53 INFO - PROCESS | 1096 | 1465204313427 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 02:11:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:11:53 INFO - PROCESS | 1096 | 1465204313430 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:11:53 INFO - PROCESS | 1096 | 1465204313432 Marionette TRACE conn6 <- [1,3070,null,{}] 02:11:53 INFO - PROCESS | 1096 | 1465204313436 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}] 02:11:53 INFO - PROCESS | 1096 | 1465204313438 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:53 INFO - PROCESS | 1096 | 1465204313529 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 02:11:53 INFO - PROCESS | 1096 | 1465204313541 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:53 INFO - PROCESS | 1096 | 1465204313543 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:53 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD20D800 == 36 [pid = 1096] [id = 779] 02:11:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (00000076AA571400) [pid = 1096] [serial = 2335] [outer = 0000000000000000] 02:11:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 75 (00000076AA575400) [pid = 1096] [serial = 2336] [outer = 00000076AA571400] 02:11:53 INFO - PROCESS | 1096 | 1465204313587 Marionette DEBUG loaded listener.js 02:11:53 INFO - PROCESS | 1096 | ++DOMWINDOW == 76 (00000076AA584800) [pid = 1096] [serial = 2337] [outer = 00000076AA571400] 02:11:54 INFO - PROCESS | 1096 | 1465204314021 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]]]}] 02:11:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:11:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:11:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:11:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 627ms 02:11:54 INFO - PROCESS | 1096 | 1465204314061 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 02:11:54 INFO - PROCESS | 1096 | 1465204314063 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 02:11:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:11:54 INFO - PROCESS | 1096 | 1465204314080 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:11:54 INFO - PROCESS | 1096 | 1465204314082 Marionette TRACE conn6 <- [1,3074,null,{}] 02:11:54 INFO - PROCESS | 1096 | 1465204314091 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}] 02:11:54 INFO - PROCESS | 1096 | 1465204314093 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:54 INFO - PROCESS | 1096 | 1465204314182 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 02:11:54 INFO - PROCESS | 1096 | 1465204314187 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:54 INFO - PROCESS | 1096 | 1465204314189 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:54 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD48B800 == 37 [pid = 1096] [id = 780] 02:11:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 77 (00000076AA58B800) [pid = 1096] [serial = 2338] [outer = 0000000000000000] 02:11:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 78 (00000076AA590C00) [pid = 1096] [serial = 2339] [outer = 00000076AA58B800] 02:11:54 INFO - PROCESS | 1096 | 1465204314233 Marionette DEBUG loaded listener.js 02:11:54 INFO - PROCESS | 1096 | ++DOMWINDOW == 79 (00000076A6B7F000) [pid = 1096] [serial = 2340] [outer = 00000076AA58B800] 02:11:54 INFO - PROCESS | 1096 | 1465204314776 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:11:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:11:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 733ms 02:11:54 INFO - PROCESS | 1096 | 1465204314814 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 02:11:54 INFO - PROCESS | 1096 | 1465204314819 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 02:11:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:11:54 INFO - PROCESS | 1096 | 1465204314824 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:11:54 INFO - PROCESS | 1096 | 1465204314828 Marionette TRACE conn6 <- [1,3078,null,{}] 02:11:54 INFO - PROCESS | 1096 | 1465204314834 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}] 02:11:54 INFO - PROCESS | 1096 | 1465204314838 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:55 INFO - PROCESS | 1096 | 1465204315006 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 02:11:55 INFO - PROCESS | 1096 | 1465204315112 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:55 INFO - PROCESS | 1096 | 1465204315115 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:55 INFO - PROCESS | 1096 | ++DOCSHELL 000000769E6A1000 == 38 [pid = 1096] [id = 781] 02:11:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 80 (000000769915AC00) [pid = 1096] [serial = 2341] [outer = 0000000000000000] 02:11:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 81 (00000076991B1C00) [pid = 1096] [serial = 2342] [outer = 000000769915AC00] 02:11:55 INFO - PROCESS | 1096 | 1465204315175 Marionette DEBUG loaded listener.js 02:11:55 INFO - PROCESS | 1096 | ++DOMWINDOW == 82 (000000769E43C800) [pid = 1096] [serial = 2343] [outer = 000000769915AC00] 02:11:55 INFO - PROCESS | 1096 | 1465204315727 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:11:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:11:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 944ms 02:11:55 INFO - PROCESS | 1096 | 1465204315772 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 02:11:55 INFO - PROCESS | 1096 | 1465204315777 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 02:11:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:11:55 INFO - PROCESS | 1096 | 1465204315784 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:11:55 INFO - PROCESS | 1096 | 1465204315787 Marionette TRACE conn6 <- [1,3082,null,{}] 02:11:55 INFO - PROCESS | 1096 | 1465204315809 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}] 02:11:55 INFO - PROCESS | 1096 | 1465204315812 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:55 INFO - PROCESS | 1096 | 1465204315932 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 02:11:56 INFO - PROCESS | 1096 | 1465204316035 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:56 INFO - PROCESS | 1096 | 1465204316038 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:56 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A63DA800 == 39 [pid = 1096] [id = 782] 02:11:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 83 (000000769FC72400) [pid = 1096] [serial = 2344] [outer = 0000000000000000] 02:11:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 84 (00000076A2251800) [pid = 1096] [serial = 2345] [outer = 000000769FC72400] 02:11:56 INFO - PROCESS | 1096 | 1465204316096 Marionette DEBUG loaded listener.js 02:11:56 INFO - PROCESS | 1096 | ++DOMWINDOW == 85 (00000076A33BBC00) [pid = 1096] [serial = 2346] [outer = 000000769FC72400] 02:11:56 INFO - PROCESS | 1096 | 1465204316678 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:11:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:11:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 944ms 02:11:56 INFO - PROCESS | 1096 | 1465204316730 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 02:11:56 INFO - PROCESS | 1096 | 1465204316733 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 02:11:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:11:56 INFO - PROCESS | 1096 | 1465204316737 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:11:56 INFO - PROCESS | 1096 | 1465204316741 Marionette TRACE conn6 <- [1,3086,null,{}] 02:11:56 INFO - PROCESS | 1096 | 1465204316753 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}] 02:11:56 INFO - PROCESS | 1096 | 1465204316758 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:56 INFO - PROCESS | 1096 | 1465204316877 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 02:11:56 INFO - PROCESS | 1096 | 1465204316982 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:56 INFO - PROCESS | 1096 | 1465204316986 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:57 INFO - PROCESS | 1096 | ++DOCSHELL 00000076A9BCE000 == 40 [pid = 1096] [id = 783] 02:11:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 86 (00000076A6524400) [pid = 1096] [serial = 2347] [outer = 0000000000000000] 02:11:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 87 (00000076A6959400) [pid = 1096] [serial = 2348] [outer = 00000076A6524400] 02:11:57 INFO - PROCESS | 1096 | 1465204317044 Marionette DEBUG loaded listener.js 02:11:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 88 (00000076A7310000) [pid = 1096] [serial = 2349] [outer = 00000076A6524400] 02:11:57 INFO - PROCESS | 1096 | 1465204317585 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]]]}] 02:11:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:11:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:11:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 881ms 02:11:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:11:57 INFO - PROCESS | 1096 | 1465204317620 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 02:11:57 INFO - PROCESS | 1096 | 1465204317623 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 02:11:57 INFO - PROCESS | 1096 | 1465204317627 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:11:57 INFO - PROCESS | 1096 | 1465204317629 Marionette TRACE conn6 <- [1,3090,null,{}] 02:11:57 INFO - PROCESS | 1096 | 1465204317707 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}] 02:11:57 INFO - PROCESS | 1096 | 1465204317710 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:57 INFO - PROCESS | 1096 | 1465204317872 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 02:11:57 INFO - PROCESS | 1096 | 1465204317938 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:57 INFO - PROCESS | 1096 | 1465204317941 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:57 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD651800 == 41 [pid = 1096] [id = 784] 02:11:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 89 (00000076A92C0400) [pid = 1096] [serial = 2350] [outer = 0000000000000000] 02:11:57 INFO - PROCESS | 1096 | ++DOMWINDOW == 90 (00000076A98A6000) [pid = 1096] [serial = 2351] [outer = 00000076A92C0400] 02:11:58 INFO - PROCESS | 1096 | 1465204317997 Marionette DEBUG loaded listener.js 02:11:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 91 (00000076A9BB8800) [pid = 1096] [serial = 2352] [outer = 00000076A92C0400] 02:11:58 INFO - PROCESS | 1096 | 1465204318483 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:11:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:11:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 881ms 02:11:58 INFO - PROCESS | 1096 | 1465204318509 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 02:11:58 INFO - PROCESS | 1096 | 1465204318512 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 02:11:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:11:58 INFO - PROCESS | 1096 | 1465204318515 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:11:58 INFO - PROCESS | 1096 | 1465204318517 Marionette TRACE conn6 <- [1,3094,null,{}] 02:11:58 INFO - PROCESS | 1096 | 1465204318521 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}] 02:11:58 INFO - PROCESS | 1096 | 1465204318524 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:58 INFO - PROCESS | 1096 | 1465204318637 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 02:11:58 INFO - PROCESS | 1096 | 1465204318776 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:58 INFO - PROCESS | 1096 | 1465204318778 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:58 INFO - PROCESS | 1096 | ++DOCSHELL 00000076AD94F800 == 42 [pid = 1096] [id = 785] 02:11:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 92 (000000768035DC00) [pid = 1096] [serial = 2353] [outer = 0000000000000000] 02:11:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 93 (000000769DA9E800) [pid = 1096] [serial = 2354] [outer = 000000768035DC00] 02:11:58 INFO - PROCESS | 1096 | 1465204318836 Marionette DEBUG loaded listener.js 02:11:58 INFO - PROCESS | 1096 | ++DOMWINDOW == 94 (000000769DAA6800) [pid = 1096] [serial = 2355] [outer = 000000768035DC00] 02:11:59 INFO - PROCESS | 1096 | 1465204319598 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]]]}] 02:11:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:11:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:11:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:11:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1130ms 02:11:59 INFO - PROCESS | 1096 | 1465204319676 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 02:11:59 INFO - PROCESS | 1096 | 1465204319680 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 02:11:59 INFO - PROCESS | 1096 | 1465204319688 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:11:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:11:59 INFO - PROCESS | 1096 | 1465204319691 Marionette TRACE conn6 <- [1,3098,null,{}] 02:11:59 INFO - PROCESS | 1096 | 1465204319697 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}] 02:11:59 INFO - PROCESS | 1096 | 1465204319701 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:59 INFO - PROCESS | 1096 | 1465204319817 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 02:11:59 INFO - PROCESS | 1096 | 1465204319928 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:59 INFO - PROCESS | 1096 | 1465204319933 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:11:59 INFO - PROCESS | 1096 | ++DOCSHELL 0000007698EDF000 == 43 [pid = 1096] [id = 786] 02:11:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 95 (0000007697DC5000) [pid = 1096] [serial = 2356] [outer = 0000000000000000] 02:11:59 INFO - PROCESS | 1096 | ++DOMWINDOW == 96 (00000076984C3800) [pid = 1096] [serial = 2357] [outer = 0000007697DC5000] 02:11:59 INFO - PROCESS | 1096 | 1465204319984 Marionette DEBUG loaded listener.js 02:12:00 INFO - PROCESS | 1096 | ++DOMWINDOW == 97 (000000769915CC00) [pid = 1096] [serial = 2358] [outer = 0000007697DC5000] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD20D800 == 42 [pid = 1096] [id = 779] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076AAAD6000 == 41 [pid = 1096] [id = 778] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BD6000 == 40 [pid = 1096] [id = 777] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A87B2800 == 39 [pid = 1096] [id = 776] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A737D000 == 38 [pid = 1096] [id = 775] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A6609000 == 37 [pid = 1096] [id = 774] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A5E6E800 == 36 [pid = 1096] [id = 773] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 0000007698F4A800 == 35 [pid = 1096] [id = 772] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076804A2800 == 34 [pid = 1096] [id = 771] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63D8800 == 33 [pid = 1096] [id = 770] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 000000769E1AB000 == 32 [pid = 1096] [id = 769] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 0000007680826000 == 31 [pid = 1096] [id = 768] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD94F800 == 30 [pid = 1096] [id = 785] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD651800 == 29 [pid = 1096] [id = 784] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A9BCE000 == 28 [pid = 1096] [id = 783] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076A63DA800 == 27 [pid = 1096] [id = 782] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 000000769E6A1000 == 26 [pid = 1096] [id = 781] 02:12:01 INFO - PROCESS | 1096 | --DOCSHELL 00000076AD48B800 == 25 [pid = 1096] [id = 780] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 96 (00000076A73A3800) [pid = 1096] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 95 (000000769863F000) [pid = 1096] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 94 (00000076991AA000) [pid = 1096] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 93 (000000769F864000) [pid = 1096] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 92 (00000076A294DC00) [pid = 1096] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 91 (000000769E6B9800) [pid = 1096] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 90 (000000769F184C00) [pid = 1096] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 89 (000000769E711800) [pid = 1096] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 88 (0000007699498400) [pid = 1096] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 87 (00000076A6DC6C00) [pid = 1096] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 86 (00000076AB4AC400) [pid = 1096] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 85 (00000076A335B400) [pid = 1096] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 84 (000000769F2AC400) [pid = 1096] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 83 (000000769DC1FC00) [pid = 1096] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 82 (000000768035E800) [pid = 1096] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 81 (00000076A695D000) [pid = 1096] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 80 (00000076A615AC00) [pid = 1096] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 79 (00000076A9BBEC00) [pid = 1096] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 78 (00000076AB293000) [pid = 1096] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 77 (00000076AB32CC00) [pid = 1096] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 76 (00000076AB323400) [pid = 1096] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 75 (00000076A6D0B000) [pid = 1096] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 74 (00000076A2DE6000) [pid = 1096] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 73 (00000076A3C44C00) [pid = 1096] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 72 (00000076AB32F800) [pid = 1096] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | --DOMWINDOW == 71 (00000076AB3AAC00) [pid = 1096] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 02:12:01 INFO - PROCESS | 1096 | 1465204321345 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"]]]}] 02:12:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:12:01 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 02:12:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:12:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:12:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1677ms 02:12:01 INFO - PROCESS | 1096 | 1465204321369 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 02:12:01 INFO - PROCESS | 1096 | 1465204321374 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 02:12:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:12:01 INFO - PROCESS | 1096 | 1465204321378 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:12:01 INFO - PROCESS | 1096 | 1465204321381 Marionette TRACE conn6 <- [1,3102,null,{}] 02:12:01 INFO - PROCESS | 1096 | 1465204321390 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}] 02:12:01 INFO - PROCESS | 1096 | 1465204321394 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:12:01 INFO - PROCESS | 1096 | 1465204321494 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 02:12:01 INFO - PROCESS | 1096 | 1465204321502 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\", \"4c778770-7939-4992-8ce5-74895885b77f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:01 INFO - PROCESS | 1096 | 1465204321504 Marionette INFO sendAsync f55f4864-9dfc-4ba7-b264-d3bfec6aea2e 02:12:01 INFO - PROCESS | 1096 | ++DOCSHELL 000000768081F000 == 26 [pid = 1096] [id = 787] 02:12:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 72 (000000769751EC00) [pid = 1096] [serial = 2359] [outer = 0000000000000000] 02:12:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 73 (0000007697522800) [pid = 1096] [serial = 2360] [outer = 000000769751EC00] 02:12:01 INFO - PROCESS | 1096 | 1465204321555 Marionette DEBUG loaded listener.js 02:12:01 INFO - PROCESS | 1096 | ++DOMWINDOW == 74 (0000007697E0D400) [pid = 1096] [serial = 2361] [outer = 000000769751EC00] 02:12:02 INFO - PROCESS | 1096 | 1465204322058 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]]]}] 02:12:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:12:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 733ms 02:12:02 INFO - PROCESS | 1096 | 1465204322116 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 02:12:02 INFO - PROCESS | 1096 | 1465204322121 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 02:12:03 WARNING - u'runner_teardown' () 02:12:03 INFO - No more tests 02:12:03 INFO - Got 0 unexpected results 02:12:03 INFO - SUITE-END | took 694s 02:12:03 INFO - Closing logging queue 02:12:03 INFO - queue closed 02:12:03 INFO - Return code: 0 02:12:03 WARNING - # TBPL SUCCESS # 02:12:03 INFO - Running post-action listener: _resource_record_post_action 02:12:03 INFO - Running post-run listener: _resource_record_post_run 02:12:04 INFO - Total resource usage - Wall time: 708s; CPU: 14.0%; Read bytes: 77024256; Write bytes: 1005372416; Read time: 1426130; Write time: 5702410 02:12:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:12:04 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 75011072; Read time: 0; Write time: 91870 02:12:04 INFO - run-tests - Wall time: 704s; CPU: 14.0%; Read bytes: 77024256; Write bytes: 885726208; Read time: 1426130; Write time: 5385750 02:12:04 INFO - Running post-run listener: _upload_blobber_files 02:12:04 INFO - Blob upload gear active. 02:12:04 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:12:04 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 02:12:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:12:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:12:04 INFO - (blobuploader) - INFO - Open directory for files ... 02:12:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:12:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:12:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:12:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:12:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:12:05 INFO - (blobuploader) - INFO - Done attempting. 02:12:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:12:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:12:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:12:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:12:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:12:07 INFO - (blobuploader) - INFO - Done attempting. 02:12:07 INFO - (blobuploader) - INFO - Iteration through files over. 02:12:07 INFO - Return code: 0 02:12:07 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:12:07 INFO - Using _rmtree_windows ... 02:12:07 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:12:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/74e93bdcc9868f1ef76682de786a903ca8fd626f2de0ac81b8839e7c6ffa0c61eae476159231fb417498b53fdfb4e658a2a624203aa3724715197a8c4524d57d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/57bb1df071992689941248b27b458c5d4af2f2006d676c975229e6c0600e71083fd120cde37be62208a6f3185e6b034e536db4bd35561d523c718886522301b0"} 02:12:07 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:12:07 INFO - Writing to file C:\slave\test\properties\blobber_files 02:12:07 INFO - Contents: 02:12:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/74e93bdcc9868f1ef76682de786a903ca8fd626f2de0ac81b8839e7c6ffa0c61eae476159231fb417498b53fdfb4e658a2a624203aa3724715197a8c4524d57d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/57bb1df071992689941248b27b458c5d4af2f2006d676c975229e6c0600e71083fd120cde37be62208a6f3185e6b034e536db4bd35561d523c718886522301b0"} 02:12:07 INFO - Running post-run listener: copy_logs_to_upload_dir 02:12:07 INFO - Copying logs to upload dir... 02:12:07 INFO - mkdir: C:\slave\test\build\upload\logs 02:12:07 INFO - Copying logs to upload dir... 02:12:07 INFO - Using _rmtree_windows ... 02:12:07 INFO - Using _rmtree_windows ... 02:12:07 INFO - Using _rmtree_windows ... 02:12:07 INFO - Using _rmtree_windows ... 02:12:07 INFO - Using _rmtree_windows ... 02:12:07 INFO - Using _rmtree_windows ... 02:12:07 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=862.706000 ========= master_lag: 0.79 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 23 secs) (at 2016-06-06 02:12:07.983538) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 02:12:07.984820) ========= '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-053\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-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-053\AppData\Local LOGONSERVER=\\T-W864-IX-053 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-053 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-053 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-053 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/74e93bdcc9868f1ef76682de786a903ca8fd626f2de0ac81b8839e7c6ffa0c61eae476159231fb417498b53fdfb4e658a2a624203aa3724715197a8c4524d57d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/57bb1df071992689941248b27b458c5d4af2f2006d676c975229e6c0600e71083fd120cde37be62208a6f3185e6b034e536db4bd35561d523c718886522301b0"} build_url:https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/74e93bdcc9868f1ef76682de786a903ca8fd626f2de0ac81b8839e7c6ffa0c61eae476159231fb417498b53fdfb4e658a2a624203aa3724715197a8c4524d57d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/57bb1df071992689941248b27b458c5d4af2f2006d676c975229e6c0600e71083fd120cde37be62208a6f3185e6b034e536db4bd35561d523c718886522301b0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AAbEz_pMQAqJvHIkqeyZdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 02:12:08.113757) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:12:08.114088) ========= '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-053\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-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-053\AppData\Local LOGONSERVER=\\T-W864-IX-053 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-053 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-053 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-053 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:12:08.232480) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 02:12:08.232791) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 02:12:08.688695) ========= ========= Total master_lag: 0.98 =========