builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-042 starttime: 1464072095.73 results: success (0) buildid: 20160523220203 builduid: ef737131239b46eea1c42de17647cc5f revision: 9b9a73a98de81f22189dd3972c922459bce28393 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:35.726445) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:35.727349) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:35.727998) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:35.823464) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 23:41:35.824028) ========= '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-042\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-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-042\AppData\Local LOGONSERVER=\\T-W864-IX-042 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-042 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-042 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-042 WINDIR=C:\windows using PTY: False --23:41:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.58 MB/s 23:41:36 (8.58 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.446000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 23:41:37.328850) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-23 23:41:37.329161) ========= '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-042\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-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-042\AppData\Local LOGONSERVER=\\T-W864-IX-042 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-042 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-042 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-042 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.816000 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-23 23:41:41.206434) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-23 23:41:41.206794) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9b9a73a98de81f22189dd3972c922459bce28393 --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 9b9a73a98de81f22189dd3972c922459bce28393 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-042\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-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-042\AppData\Local LOGONSERVER=\\T-W864-IX-042 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-042 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-042 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-042 WINDIR=C:\windows using PTY: False 2016-05-23 23:41:40,959 truncating revision to first 12 chars 2016-05-23 23:41:40,959 Setting DEBUG logging. 2016-05-23 23:41:40,959 attempt 1/10 2016-05-23 23:41:40,959 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9b9a73a98de8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 23:41:42,318 unpacking tar archive at: mozilla-aurora-9b9a73a98de8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.985000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-23 23:41:43.238194) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:43.238513) ========= script_repo_revision: 9b9a73a98de81f22189dd3972c922459bce28393 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:43.238915) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:43.239185) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:43.253481) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 7 secs) (at 2016-05-23 23:41:43.253781) ========= '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-042\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-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-042\AppData\Local LOGONSERVER=\\T-W864-IX-042 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-042 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-042 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-042 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 23:41:43 INFO - MultiFileLogger online at 20160523 23:41:43 in C:\slave\test 23:41:43 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 23:41:43 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:41:43 INFO - {'append_to_log': False, 23:41:43 INFO - 'base_work_dir': 'C:\\slave\\test', 23:41:43 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:41:43 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:41:43 INFO - 'buildbot_json_path': 'buildprops.json', 23:41:43 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:41:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:41:43 INFO - 'download_minidump_stackwalk': True, 23:41:43 INFO - 'download_symbols': 'true', 23:41:43 INFO - 'e10s': False, 23:41:43 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:41:43 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:41:43 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:41:43 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:41:43 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:41:43 INFO - 'C:/mozilla-build/tooltool.py'), 23:41:43 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:41:43 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:41:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:41:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:41:43 INFO - 'log_level': 'info', 23:41:43 INFO - 'log_to_console': True, 23:41:43 INFO - 'opt_config_files': (), 23:41:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:41:43 INFO - '--processes=1', 23:41:43 INFO - '--config=%(test_path)s/wptrunner.ini', 23:41:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:41:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:41:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:41:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:41:43 INFO - 'pip_index': False, 23:41:43 INFO - 'require_test_zip': True, 23:41:43 INFO - 'test_type': ('testharness',), 23:41:43 INFO - 'this_chunk': '1', 23:41:43 INFO - 'total_chunks': '10', 23:41:43 INFO - 'virtualenv_path': 'venv', 23:41:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:41:43 INFO - 'work_dir': 'build'} 23:41:43 INFO - ##### 23:41:43 INFO - ##### Running clobber step. 23:41:43 INFO - ##### 23:41:43 INFO - Running pre-action listener: _resource_record_pre_action 23:41:43 INFO - Running main action method: clobber 23:41:43 INFO - rmtree: C:\slave\test\build 23:41:43 INFO - Using _rmtree_windows ... 23:41:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:43:17 INFO - Running post-action listener: _resource_record_post_action 23:43:17 INFO - ##### 23:43:17 INFO - ##### Running read-buildbot-config step. 23:43:17 INFO - ##### 23:43:17 INFO - Running pre-action listener: _resource_record_pre_action 23:43:17 INFO - Running main action method: read_buildbot_config 23:43:17 INFO - Using buildbot properties: 23:43:17 INFO - { 23:43:17 INFO - "project": "", 23:43:17 INFO - "product": "firefox", 23:43:17 INFO - "script_repo_revision": "production", 23:43:17 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 23:43:17 INFO - "repository": "", 23:43:17 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 23:43:17 INFO - "buildid": "20160523220203", 23:43:17 INFO - "pgo_build": "False", 23:43:17 INFO - "basedir": "C:\\slave\\test", 23:43:17 INFO - "buildnumber": 49, 23:43:17 INFO - "slavename": "t-w864-ix-042", 23:43:17 INFO - "revision": "9b9a73a98de81f22189dd3972c922459bce28393", 23:43:17 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 23:43:17 INFO - "platform": "win64", 23:43:17 INFO - "branch": "mozilla-aurora", 23:43:17 INFO - "repo_path": "releases/mozilla-aurora", 23:43:17 INFO - "moz_repo_path": "", 23:43:17 INFO - "stage_platform": "win64", 23:43:17 INFO - "builduid": "ef737131239b46eea1c42de17647cc5f", 23:43:17 INFO - "slavebuilddir": "test" 23:43:17 INFO - } 23:43:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 23:43:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 23:43:17 INFO - Running post-action listener: _resource_record_post_action 23:43:17 INFO - ##### 23:43:17 INFO - ##### Running download-and-extract step. 23:43:17 INFO - ##### 23:43:17 INFO - Running pre-action listener: _resource_record_pre_action 23:43:17 INFO - Running main action method: download_and_extract 23:43:17 INFO - mkdir: C:\slave\test\build\tests 23:43:17 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')]} 23:43:17 INFO - https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 23:43:17 INFO - trying https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 23:43:17 INFO - Downloading https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/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 23:43:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/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 23:43:17 INFO - Downloaded 1274 bytes. 23:43:17 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 23:43:17 INFO - Using the following test package requirements: 23:43:17 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 23:43:17 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:43:17 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 23:43:17 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:43:17 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 23:43:17 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:43:17 INFO - u'jsshell-win64.zip'], 23:43:17 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:43:17 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 23:43:17 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 23:43:17 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:43:17 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 23:43:17 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:43:17 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 23:43:17 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:43:17 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 23:43:17 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:43:17 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 23:43:17 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 23:43:17 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')]} 23:43:17 INFO - https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 23:43:17 INFO - trying https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 23:43:17 INFO - Downloading https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/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 23:43:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/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 23:43:19 INFO - Downloaded 20485170 bytes. 23:43:19 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/*'] 23:43:19 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/* 23:43:21 INFO - caution: filename not matched: web-platform/* 23:43:21 INFO - Return code: 11 23:43:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:43:21 INFO - https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 23:43:21 INFO - trying https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 23:43:21 INFO - Downloading https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/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 23:43:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/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 23:43:22 INFO - Downloaded 36409075 bytes. 23:43:22 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/*'] 23:43:22 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/* 23:44:05 INFO - caution: filename not matched: bin/* 23:44:05 INFO - caution: filename not matched: config/* 23:44:05 INFO - caution: filename not matched: mozbase/* 23:44:05 INFO - caution: filename not matched: marionette/* 23:44:05 INFO - caution: filename not matched: tools/wptserve/* 23:44:05 INFO - Return code: 11 23:44:05 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')]} 23:44:05 INFO - https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 23:44:05 INFO - trying https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 23:44:05 INFO - Downloading https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 23:44:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/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 23:44:07 INFO - Downloaded 82710671 bytes. 23:44:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 23:44:07 INFO - mkdir: C:\slave\test\properties 23:44:07 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:44:07 INFO - Writing to file C:\slave\test\properties\build_url 23:44:07 INFO - Contents: 23:44:07 INFO - build_url:https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 23:44:08 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 23:44:08 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:44:08 INFO - Writing to file C:\slave\test\properties\symbols_url 23:44:08 INFO - Contents: 23:44:08 INFO - symbols_url:https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 23:44:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:44:08 INFO - https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:44:08 INFO - trying https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 23:44:08 INFO - Downloading https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/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 23:44:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/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 23:44:09 INFO - Downloaded 50721197 bytes. 23:44:09 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'] 23:44:09 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 23:44:13 INFO - Return code: 0 23:44:13 INFO - Running post-action listener: _resource_record_post_action 23:44:13 INFO - Running post-action listener: set_extra_try_arguments 23:44:13 INFO - ##### 23:44:13 INFO - ##### Running create-virtualenv step. 23:44:13 INFO - ##### 23:44:13 INFO - Running pre-action listener: _pre_create_virtualenv 23:44:13 INFO - Running pre-action listener: _resource_record_pre_action 23:44:13 INFO - Running main action method: create_virtualenv 23:44:13 INFO - Creating virtualenv C:\slave\test\build\venv 23:44:13 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 23:44:13 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 23:44:16 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:44:19 INFO - Installing distribute......................................................................................................................................................................................done. 23:44:21 INFO - Return code: 0 23:44:21 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:44:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:44:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:44:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:44:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:44:21 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 0x027086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02808200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02759010>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02738368>, '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 0x024D5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x028240C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-042', 'USERDOMAIN': 'T-W864-IX-042', '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-042', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-042', '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-042\\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 23:44:21 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 23:44:21 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 23:44:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:44:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Roaming', 23:44:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:44:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:44:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:44:21 INFO - 'COMPUTERNAME': 'T-W864-IX-042', 23:44:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:44:21 INFO - 'DCLOCATION': 'SCL3', 23:44:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:44:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:44:21 INFO - 'HOMEDRIVE': 'C:', 23:44:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 23:44:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:44:21 INFO - 'KTS_VERSION': '1.19c', 23:44:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 23:44:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-042', 23:44:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:44:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:44:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:44:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:44:21 INFO - 'MOZ_NO_REMOTE': '1', 23:44:21 INFO - 'NO_EM_RESTART': '1', 23:44:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:44:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:44:21 INFO - 'OS': 'Windows_NT', 23:44:21 INFO - 'OURDRIVE': 'C:', 23:44:21 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:44:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:44:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:44:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:44:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:44:21 INFO - 'PROCESSOR_LEVEL': '6', 23:44:21 INFO - 'PROCESSOR_REVISION': '1e05', 23:44:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:44:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:44:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:44:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:44:21 INFO - 'PROMPT': '$P$G', 23:44:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:44:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:44:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:44:21 INFO - 'PWD': 'C:\\slave\\test', 23:44:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:44:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:44:21 INFO - 'SYSTEMDRIVE': 'C:', 23:44:21 INFO - 'SYSTEMROOT': 'C:\\windows', 23:44:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:44:21 INFO - 'TEST1': 'testie', 23:44:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:44:21 INFO - 'USERDOMAIN': 'T-W864-IX-042', 23:44:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 23:44:21 INFO - 'USERNAME': 'cltbld', 23:44:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-042', 23:44:21 INFO - 'WINDIR': 'C:\\windows', 23:44:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:44:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:44:22 INFO - Downloading/unpacking psutil>=0.7.1 23:44:23 INFO - Running setup.py egg_info for package psutil 23:44:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:44:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:44:23 INFO - Installing collected packages: psutil 23:44:23 INFO - Running setup.py install for psutil 23:44:23 INFO - building 'psutil._psutil_windows' extension 23:44:23 INFO - error: Unable to find vcvarsall.bat 23:44:23 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-iknxti-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:44:23 INFO - running install 23:44:23 INFO - running build 23:44:23 INFO - running build_py 23:44:23 INFO - creating build 23:44:23 INFO - creating build\lib.win32-2.7 23:44:23 INFO - creating build\lib.win32-2.7\psutil 23:44:23 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:44:23 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:44:23 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:44:23 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:44:23 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:44:23 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:44:23 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:44:23 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:44:23 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:44:23 INFO - running build_ext 23:44:23 INFO - building 'psutil._psutil_windows' extension 23:44:23 INFO - error: Unable to find vcvarsall.bat 23:44:23 INFO - ---------------------------------------- 23:44:23 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-iknxti-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:44:23 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-042\AppData\Roaming\pip\pip.log 23:44:23 WARNING - Return code: 1 23:44:23 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! 23:44:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:44:23 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')]} 23:44:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:44:23 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')]} 23:44:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:44:23 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 0x027086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02808200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02759010>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02738368>, '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 0x024D5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x028240C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-042', 'USERDOMAIN': 'T-W864-IX-042', '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-042', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-042', '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-042\\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 23:44:23 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 23:44:23 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 23:44:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:44:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Roaming', 23:44:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:44:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:44:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:44:23 INFO - 'COMPUTERNAME': 'T-W864-IX-042', 23:44:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:44:23 INFO - 'DCLOCATION': 'SCL3', 23:44:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:44:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:44:23 INFO - 'HOMEDRIVE': 'C:', 23:44:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 23:44:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:44:23 INFO - 'KTS_VERSION': '1.19c', 23:44:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 23:44:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-042', 23:44:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:44:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:44:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:44:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:44:23 INFO - 'MOZ_NO_REMOTE': '1', 23:44:23 INFO - 'NO_EM_RESTART': '1', 23:44:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:44:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:44:23 INFO - 'OS': 'Windows_NT', 23:44:23 INFO - 'OURDRIVE': 'C:', 23:44:23 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', 23:44:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:44:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:44:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:44:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:44:23 INFO - 'PROCESSOR_LEVEL': '6', 23:44:23 INFO - 'PROCESSOR_REVISION': '1e05', 23:44:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:44:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:44:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:44:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:44:23 INFO - 'PROMPT': '$P$G', 23:44:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:44:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:44:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:44:23 INFO - 'PWD': 'C:\\slave\\test', 23:44:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:44:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:44:23 INFO - 'SYSTEMDRIVE': 'C:', 23:44:23 INFO - 'SYSTEMROOT': 'C:\\windows', 23:44:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:44:23 INFO - 'TEST1': 'testie', 23:44:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:44:23 INFO - 'USERDOMAIN': 'T-W864-IX-042', 23:44:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 23:44:23 INFO - 'USERNAME': 'cltbld', 23:44:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-042', 23:44:23 INFO - 'WINDIR': 'C:\\windows', 23:44:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:44:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:44:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:44:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:44:23 INFO - Running setup.py egg_info for package mozsystemmonitor 23:44:23 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:44:23 INFO - Running setup.py egg_info for package psutil 23:44:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:44:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:44:23 INFO - Installing collected packages: mozsystemmonitor, psutil 23:44:23 INFO - Running setup.py install for mozsystemmonitor 23:44:23 INFO - Running setup.py install for psutil 23:44:23 INFO - building 'psutil._psutil_windows' extension 23:44:23 INFO - error: Unable to find vcvarsall.bat 23:44:23 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-jx_xwm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:44:23 INFO - running install 23:44:23 INFO - running build 23:44:23 INFO - running build_py 23:44:23 INFO - running build_ext 23:44:23 INFO - building 'psutil._psutil_windows' extension 23:44:23 INFO - error: Unable to find vcvarsall.bat 23:44:23 INFO - ---------------------------------------- 23:44:23 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-jx_xwm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:44:23 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-042\AppData\Roaming\pip\pip.log 23:44:23 WARNING - Return code: 1 23:44:23 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! 23:44:23 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:44:23 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')]} 23:44:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:44:23 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')]} 23:44:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:44:24 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 0x027086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02808200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02759010>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02738368>, '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 0x024D5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x028240C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-042', 'USERDOMAIN': 'T-W864-IX-042', '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-042', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-042', '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-042\\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 23:44:24 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 23:44:24 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 23:44:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:44:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Roaming', 23:44:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:44:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:44:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:44:24 INFO - 'COMPUTERNAME': 'T-W864-IX-042', 23:44:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:44:24 INFO - 'DCLOCATION': 'SCL3', 23:44:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:44:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:44:24 INFO - 'HOMEDRIVE': 'C:', 23:44:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 23:44:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:44:24 INFO - 'KTS_VERSION': '1.19c', 23:44:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 23:44:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-042', 23:44:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:44:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:44:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:44:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:44:24 INFO - 'MOZ_NO_REMOTE': '1', 23:44:24 INFO - 'NO_EM_RESTART': '1', 23:44:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:44:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:44:24 INFO - 'OS': 'Windows_NT', 23:44:24 INFO - 'OURDRIVE': 'C:', 23:44:24 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', 23:44:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:44:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:44:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:44:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:44:24 INFO - 'PROCESSOR_LEVEL': '6', 23:44:24 INFO - 'PROCESSOR_REVISION': '1e05', 23:44:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:44:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:44:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:44:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:44:24 INFO - 'PROMPT': '$P$G', 23:44:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:44:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:44:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:44:24 INFO - 'PWD': 'C:\\slave\\test', 23:44:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:44:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:44:24 INFO - 'SYSTEMDRIVE': 'C:', 23:44:24 INFO - 'SYSTEMROOT': 'C:\\windows', 23:44:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:44:24 INFO - 'TEST1': 'testie', 23:44:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:44:24 INFO - 'USERDOMAIN': 'T-W864-IX-042', 23:44:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 23:44:24 INFO - 'USERNAME': 'cltbld', 23:44:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-042', 23:44:24 INFO - 'WINDIR': 'C:\\windows', 23:44:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:44:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:44:24 INFO - Downloading/unpacking blobuploader==1.2.4 23:44:24 INFO - Downloading blobuploader-1.2.4.tar.gz 23:44:24 INFO - Running setup.py egg_info for package blobuploader 23:44:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:44:29 INFO - Running setup.py egg_info for package requests 23:44:29 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:44:29 INFO - Downloading docopt-0.6.1.tar.gz 23:44:29 INFO - Running setup.py egg_info for package docopt 23:44:29 INFO - Installing collected packages: blobuploader, docopt, requests 23:44:29 INFO - Running setup.py install for blobuploader 23:44:29 INFO - Running setup.py install for docopt 23:44:29 INFO - Running setup.py install for requests 23:44:29 INFO - Successfully installed blobuploader docopt requests 23:44:29 INFO - Cleaning up... 23:44:29 INFO - Return code: 0 23:44:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:44:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:44:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:44:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:44:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:44:29 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 0x027086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02808200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02759010>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02738368>, '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 0x024D5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x028240C0>, '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-042', 'USERDOMAIN': 'T-W864-IX-042', '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-042', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-042', '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-042\\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 23:44:29 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 23:44:29 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 23:44:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:44:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Roaming', 23:44:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:44:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:44:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:44:29 INFO - 'COMPUTERNAME': 'T-W864-IX-042', 23:44:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:44:29 INFO - 'DCLOCATION': 'SCL3', 23:44:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:44:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:44:29 INFO - 'HOMEDRIVE': 'C:', 23:44:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 23:44:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:44:29 INFO - 'KTS_VERSION': '1.19c', 23:44:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 23:44:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-042', 23:44:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:44:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:44:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:44:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:44:29 INFO - 'MOZ_NO_REMOTE': '1', 23:44:29 INFO - 'NO_EM_RESTART': '1', 23:44:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:44:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:44:29 INFO - 'OS': 'Windows_NT', 23:44:29 INFO - 'OURDRIVE': 'C:', 23:44:29 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', 23:44:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:44:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:44:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:44:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:44:29 INFO - 'PROCESSOR_LEVEL': '6', 23:44:29 INFO - 'PROCESSOR_REVISION': '1e05', 23:44:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:44:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:44:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:44:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:44:29 INFO - 'PROMPT': '$P$G', 23:44:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:44:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:44:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:44:29 INFO - 'PWD': 'C:\\slave\\test', 23:44:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:44:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:44:29 INFO - 'SYSTEMDRIVE': 'C:', 23:44:29 INFO - 'SYSTEMROOT': 'C:\\windows', 23:44:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:44:29 INFO - 'TEST1': 'testie', 23:44:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:44:29 INFO - 'USERDOMAIN': 'T-W864-IX-042', 23:44:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 23:44:29 INFO - 'USERNAME': 'cltbld', 23:44:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-042', 23:44:29 INFO - 'WINDIR': 'C:\\windows', 23:44:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:44:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:44:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:44:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:44:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:44:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:44:34 INFO - Unpacking c:\slave\test\build\tests\marionette 23:44:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:44:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:44:34 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 23:44:34 INFO - Running setup.py install for browsermob-proxy 23:44:49 INFO - Running setup.py install for manifestparser 23:44:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Running setup.py install for marionette-client 23:44:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:44:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Running setup.py install for marionette-driver 23:44:49 INFO - Running setup.py install for mozcrash 23:44:49 INFO - Running setup.py install for mozdebug 23:44:49 INFO - Running setup.py install for mozdevice 23:44:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Running setup.py install for mozfile 23:44:49 INFO - Running setup.py install for mozhttpd 23:44:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Running setup.py install for mozinfo 23:44:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Running setup.py install for mozInstall 23:44:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Running setup.py install for mozleak 23:44:49 INFO - Running setup.py install for mozlog 23:44:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Running setup.py install for moznetwork 23:44:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Running setup.py install for mozprocess 23:44:49 INFO - Running setup.py install for mozprofile 23:44:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Running setup.py install for mozrunner 23:44:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Running setup.py install for mozscreenshot 23:44:49 INFO - Running setup.py install for moztest 23:44:49 INFO - Running setup.py install for mozversion 23:44:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:44:49 INFO - Running setup.py install for wptserve 23:44:49 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 23:44:49 INFO - Cleaning up... 23:44:49 INFO - Return code: 0 23:44:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:44:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:44:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:44:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:44:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:44:49 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 0x027086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02808200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02759010>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02738368>, '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 0x024D5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x028240C0>, '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-042', 'USERDOMAIN': 'T-W864-IX-042', '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-042', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-042', '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-042\\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 23:44:49 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 23:44:49 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 23:44:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:44:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Roaming', 23:44:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:44:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:44:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:44:49 INFO - 'COMPUTERNAME': 'T-W864-IX-042', 23:44:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:44:49 INFO - 'DCLOCATION': 'SCL3', 23:44:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:44:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:44:49 INFO - 'HOMEDRIVE': 'C:', 23:44:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 23:44:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:44:49 INFO - 'KTS_VERSION': '1.19c', 23:44:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 23:44:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-042', 23:44:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:44:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:44:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:44:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:44:49 INFO - 'MOZ_NO_REMOTE': '1', 23:44:49 INFO - 'NO_EM_RESTART': '1', 23:44:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:44:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:44:49 INFO - 'OS': 'Windows_NT', 23:44:49 INFO - 'OURDRIVE': 'C:', 23:44:49 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', 23:44:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:44:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:44:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:44:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:44:49 INFO - 'PROCESSOR_LEVEL': '6', 23:44:49 INFO - 'PROCESSOR_REVISION': '1e05', 23:44:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:44:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:44:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:44:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:44:49 INFO - 'PROMPT': '$P$G', 23:44:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:44:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:44:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:44:49 INFO - 'PWD': 'C:\\slave\\test', 23:44:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:44:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:44:49 INFO - 'SYSTEMDRIVE': 'C:', 23:44:49 INFO - 'SYSTEMROOT': 'C:\\windows', 23:44:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:44:49 INFO - 'TEST1': 'testie', 23:44:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:44:49 INFO - 'USERDOMAIN': 'T-W864-IX-042', 23:44:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 23:44:49 INFO - 'USERNAME': 'cltbld', 23:44:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-042', 23:44:49 INFO - 'WINDIR': 'C:\\windows', 23:44:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:44:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:44:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:44:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:44:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:44:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:44:54 INFO - Unpacking c:\slave\test\build\tests\marionette 23:44:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:44:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:44:54 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)) 23:45:06 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)) 23:45:06 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)) 23:45:06 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)) 23:45:06 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)) 23:45:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 23:45:06 INFO - Downloading blessings-1.6.tar.gz 23:45:06 INFO - Running setup.py egg_info for package blessings 23:45:06 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)) 23:45:06 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 23:45:06 INFO - Running setup.py install for blessings 23:45:06 INFO - Running setup.py install for browsermob-proxy 23:45:06 INFO - Running setup.py install for manifestparser 23:45:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Running setup.py install for marionette-client 23:45:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:45:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Running setup.py install for marionette-driver 23:45:06 INFO - Running setup.py install for mozcrash 23:45:06 INFO - Running setup.py install for mozdebug 23:45:06 INFO - Running setup.py install for mozdevice 23:45:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Running setup.py install for mozhttpd 23:45:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Running setup.py install for mozInstall 23:45:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Running setup.py install for mozleak 23:45:06 INFO - Running setup.py install for mozprofile 23:45:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Running setup.py install for mozrunner 23:45:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:45:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:45:08 INFO - Running setup.py install for mozscreenshot 23:45:08 INFO - Running setup.py install for moztest 23:45:08 INFO - Running setup.py install for mozversion 23:45:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:45:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:45:08 INFO - Running setup.py install for wptserve 23:45:08 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 23:45:08 INFO - Cleaning up... 23:45:08 INFO - Return code: 0 23:45:08 INFO - Done creating virtualenv C:\slave\test\build\venv. 23:45:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:45:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:45:08 INFO - Reading from file tmpfile_stdout 23:45:08 INFO - Using _rmtree_windows ... 23:45:08 INFO - Using _rmtree_windows ... 23:45:08 INFO - Current package versions: 23:45:08 INFO - blessings == 1.6 23:45:08 INFO - blobuploader == 1.2.4 23:45:08 INFO - browsermob-proxy == 0.6.0 23:45:08 INFO - distribute == 0.6.14 23:45:08 INFO - docopt == 0.6.1 23:45:08 INFO - manifestparser == 1.1 23:45:08 INFO - marionette-client == 2.3.0 23:45:08 INFO - marionette-driver == 1.4.0 23:45:08 INFO - mozInstall == 1.12 23:45:08 INFO - mozcrash == 0.17 23:45:08 INFO - mozdebug == 0.1 23:45:08 INFO - mozdevice == 0.48 23:45:08 INFO - mozfile == 1.2 23:45:08 INFO - mozhttpd == 0.7 23:45:08 INFO - mozinfo == 0.9 23:45:08 INFO - mozleak == 0.1 23:45:08 INFO - mozlog == 3.1 23:45:08 INFO - moznetwork == 0.27 23:45:08 INFO - mozprocess == 0.22 23:45:08 INFO - mozprofile == 0.28 23:45:08 INFO - mozrunner == 6.11 23:45:08 INFO - mozscreenshot == 0.1 23:45:08 INFO - mozsystemmonitor == 0.0 23:45:08 INFO - moztest == 0.7 23:45:08 INFO - mozversion == 1.4 23:45:08 INFO - requests == 1.2.3 23:45:08 INFO - wptserve == 1.4.0 23:45:08 INFO - Running post-action listener: _resource_record_post_action 23:45:08 INFO - Running post-action listener: _start_resource_monitoring 23:45:08 INFO - Starting resource monitoring. 23:45:08 INFO - ##### 23:45:08 INFO - ##### Running pull step. 23:45:08 INFO - ##### 23:45:08 INFO - Running pre-action listener: _resource_record_pre_action 23:45:08 INFO - Running main action method: pull 23:45:08 INFO - Pull has nothing to do! 23:45:08 INFO - Running post-action listener: _resource_record_post_action 23:45:08 INFO - ##### 23:45:08 INFO - ##### Running install step. 23:45:08 INFO - ##### 23:45:08 INFO - Running pre-action listener: _resource_record_pre_action 23:45:08 INFO - Running main action method: install 23:45:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:45:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:45:08 INFO - Reading from file tmpfile_stdout 23:45:08 INFO - Using _rmtree_windows ... 23:45:08 INFO - Using _rmtree_windows ... 23:45:08 INFO - Detecting whether we're running mozinstall >=1.0... 23:45:08 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 23:45:08 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 23:45:08 INFO - Reading from file tmpfile_stdout 23:45:08 INFO - Output received: 23:45:08 INFO - Usage: mozinstall-script.py [options] installer 23:45:08 INFO - Options: 23:45:08 INFO - -h, --help show this help message and exit 23:45:08 INFO - -d DEST, --destination=DEST 23:45:08 INFO - Directory to install application into. [default: 23:45:08 INFO - "C:\slave\test"] 23:45:08 INFO - --app=APP Application being installed. [default: firefox] 23:45:08 INFO - Using _rmtree_windows ... 23:45:08 INFO - Using _rmtree_windows ... 23:45:08 INFO - mkdir: C:\slave\test\build\application 23:45:08 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'] 23:45:08 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 23:45:11 INFO - Reading from file tmpfile_stdout 23:45:11 INFO - Output received: 23:45:11 INFO - C:\slave\test\build\application\firefox\firefox.exe 23:45:11 INFO - Using _rmtree_windows ... 23:45:11 INFO - Using _rmtree_windows ... 23:45:11 INFO - Running post-action listener: _resource_record_post_action 23:45:11 INFO - ##### 23:45:11 INFO - ##### Running run-tests step. 23:45:11 INFO - ##### 23:45:11 INFO - Running pre-action listener: _resource_record_pre_action 23:45:11 INFO - Running main action method: run_tests 23:45:11 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 23:45:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:45:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:45:11 INFO - grabbing minidump binary from tooltool 23:45:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:45:11 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 0x02738368>, '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 0x024D5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x028240C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 23:45:11 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 23:45:11 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 23:45:11 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:45:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsawphc 23:45:12 INFO - INFO - File integrity verified, renaming tmpsawphc to win32-minidump_stackwalk.exe 23:45:12 INFO - Return code: 0 23:45:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 23:45:12 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 23:45:12 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/X083sPvrSrS7z4eqeJKIdQ/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 23:45:12 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/X083sPvrSrS7z4eqeJKIdQ/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 23:45:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:45:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Roaming', 23:45:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:45:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:45:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:45:12 INFO - 'COMPUTERNAME': 'T-W864-IX-042', 23:45:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:45:12 INFO - 'DCLOCATION': 'SCL3', 23:45:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:45:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:45:12 INFO - 'HOMEDRIVE': 'C:', 23:45:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 23:45:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:45:12 INFO - 'KTS_VERSION': '1.19c', 23:45:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 23:45:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-042', 23:45:12 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 23:45:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:45:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:45:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:45:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:45:12 INFO - 'MOZ_NO_REMOTE': '1', 23:45:12 INFO - 'NO_EM_RESTART': '1', 23:45:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:45:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:45:12 INFO - 'OS': 'Windows_NT', 23:45:12 INFO - 'OURDRIVE': 'C:', 23:45:12 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', 23:45:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:45:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:45:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:45:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:45:12 INFO - 'PROCESSOR_LEVEL': '6', 23:45:12 INFO - 'PROCESSOR_REVISION': '1e05', 23:45:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:45:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:45:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:45:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:45:12 INFO - 'PROMPT': '$P$G', 23:45:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:45:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:45:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:45:12 INFO - 'PWD': 'C:\\slave\\test', 23:45:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:45:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:45:12 INFO - 'SYSTEMDRIVE': 'C:', 23:45:12 INFO - 'SYSTEMROOT': 'C:\\windows', 23:45:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:45:12 INFO - 'TEST1': 'testie', 23:45:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:45:12 INFO - 'USERDOMAIN': 'T-W864-IX-042', 23:45:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 23:45:12 INFO - 'USERNAME': 'cltbld', 23:45:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-042', 23:45:12 INFO - 'WINDIR': 'C:\\windows', 23:45:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:45:12 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/X083sPvrSrS7z4eqeJKIdQ/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 23:45:14 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 23:45:14 INFO - import pkg_resources 23:45:15 INFO - Using 1 client processes 23:45:18 INFO - SUITE-START | Running 778 tests 23:45:18 INFO - Running testharness tests 23:45:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:45:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 23:45:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:45:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 23:45:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:45:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 23:45:18 INFO - Setting up ssl 23:45:19 INFO - PROCESS | certutil | 23:45:19 INFO - PROCESS | certutil | 23:45:19 INFO - PROCESS | certutil | 23:45:19 INFO - Certificate Nickname Trust Attributes 23:45:19 INFO - SSL,S/MIME,JAR/XPI 23:45:19 INFO - 23:45:19 INFO - web-platform-tests CT,, 23:45:19 INFO - 23:45:19 INFO - Starting runner 23:45:19 INFO - PROCESS | 2576 | [2576] 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 23:45:19 INFO - PROCESS | 2576 | [2576] 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 23:45:19 INFO - PROCESS | 2576 | [2576] 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 23:45:20 INFO - PROCESS | 2576 | [2576] 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 23:45:20 INFO - PROCESS | 2576 | [2576] 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 23:45:21 INFO - PROCESS | 2576 | 1464072321592 Marionette DEBUG Marionette enabled via build flag and pref 23:45:22 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BE425D800 == 1 [pid = 2576] [id = 1] 23:45:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 1 (0000001BF3466000) [pid = 2576] [serial = 1] [outer = 0000000000000000] 23:45:22 INFO - PROCESS | 2576 | [2576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:45:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 2 (0000001BF3467000) [pid = 2576] [serial = 2] [outer = 0000001BF3466000] 23:45:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6543000 == 2 [pid = 2576] [id = 2] 23:45:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 3 (0000001BF6543800) [pid = 2576] [serial = 3] [outer = 0000000000000000] 23:45:23 INFO - PROCESS | 2576 | [2576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:45:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 4 (0000001BF6544800) [pid = 2576] [serial = 4] [outer = 0000001BF6543800] 23:45:23 INFO - PROCESS | 2576 | 1464072323362 Marionette INFO Listening on port 2828 23:45:25 INFO - PROCESS | 2576 | 1464072325194 Marionette DEBUG Marionette enabled via command-line flag 23:45:25 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF7490000 == 3 [pid = 2576] [id = 3] 23:45:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 5 (0000001BF74C8800) [pid = 2576] [serial = 5] [outer = 0000000000000000] 23:45:25 INFO - PROCESS | 2576 | [2576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:45:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 6 (0000001BF74C9800) [pid = 2576] [serial = 6] [outer = 0000001BF74C8800] 23:45:25 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:45:25 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:45:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 7 (0000001BF75CF800) [pid = 2576] [serial = 7] [outer = 0000001BF6543800] 23:45:26 INFO - PROCESS | 2576 | [2576] 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 23:45:26 INFO - PROCESS | 2576 | 1464072326246 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 23:45:26 INFO - PROCESS | 2576 | [2576] 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 23:45:26 INFO - PROCESS | 2576 | 1464072326278 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 23:45:26 INFO - PROCESS | 2576 | [2576] 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 23:45:26 INFO - PROCESS | 2576 | 1464072326286 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 23:45:26 INFO - PROCESS | 2576 | [2576] 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 23:45:26 INFO - PROCESS | 2576 | 1464072326321 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 23:45:26 INFO - PROCESS | 2576 | [2576] 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 23:45:26 INFO - PROCESS | 2576 | 1464072326326 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 23:45:26 INFO - PROCESS | 2576 | 1464072326331 Marionette DEBUG Closed connection conn0 23:45:26 INFO - PROCESS | 2576 | 1464072326333 Marionette DEBUG Closed connection conn1 23:45:26 INFO - PROCESS | 2576 | 1464072326335 Marionette DEBUG Closed connection conn2 23:45:26 INFO - PROCESS | 2576 | 1464072326391 Marionette DEBUG Closed connection conn3 23:45:26 INFO - PROCESS | 2576 | 1464072326418 Marionette DEBUG Closed connection conn4 23:45:26 INFO - PROCESS | 2576 | [2576] 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 23:45:26 INFO - PROCESS | 2576 | 1464072326425 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 23:45:26 INFO - PROCESS | 2576 | 1464072326539 Marionette DEBUG Closed connection conn5 23:45:26 INFO - PROCESS | 2576 | [2576] 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 23:45:26 INFO - PROCESS | 2576 | 1464072326544 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49300 23:45:26 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF870A800 == 4 [pid = 2576] [id = 4] 23:45:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 8 (0000001BF8776800) [pid = 2576] [serial = 8] [outer = 0000000000000000] 23:45:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 9 (0000001BF8781400) [pid = 2576] [serial = 9] [outer = 0000001BF8776800] 23:45:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 10 (0000001BF88BBC00) [pid = 2576] [serial = 10] [outer = 0000001BF8776800] 23:45:26 INFO - PROCESS | 2576 | 1464072326700 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:45:26 INFO - PROCESS | 2576 | 1464072326705 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":"20160523220203","device":"desktop","version":"48.0a2"} 23:45:27 INFO - PROCESS | 2576 | [2576] 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 23:45:27 INFO - PROCESS | 2576 | [2576] 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 23:45:27 INFO - PROCESS | 2576 | [2576] 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 23:45:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFE132800 == 5 [pid = 2576] [id = 5] 23:45:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 11 (0000001BFE137000) [pid = 2576] [serial = 11] [outer = 0000000000000000] 23:45:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFE13E000 == 6 [pid = 2576] [id = 6] 23:45:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 12 (0000001BFE1AD400) [pid = 2576] [serial = 12] [outer = 0000000000000000] 23:45:28 INFO - PROCESS | 2576 | [2576] 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 23:45:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEE6E800 == 7 [pid = 2576] [id = 7] 23:45:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 13 (0000001BFCEF8400) [pid = 2576] [serial = 13] [outer = 0000000000000000] 23:45:28 INFO - PROCESS | 2576 | [2576] 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 23:45:28 INFO - PROCESS | 2576 | [2576] 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 23:45:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 14 (0000001BFF262400) [pid = 2576] [serial = 14] [outer = 0000001BFCEF8400] 23:45:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 15 (0000001BFF8B8800) [pid = 2576] [serial = 15] [outer = 0000001BFE137000] 23:45:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 16 (0000001BFF257C00) [pid = 2576] [serial = 16] [outer = 0000001BFE1AD400] 23:45:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 17 (0000001BFF546800) [pid = 2576] [serial = 17] [outer = 0000001BFCEF8400] 23:45:30 INFO - PROCESS | 2576 | 1464072330102 Marionette DEBUG loaded listener.js 23:45:30 INFO - PROCESS | 2576 | 1464072330118 Marionette DEBUG loaded listener.js 23:45:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 18 (0000001B819AC400) [pid = 2576] [serial = 18] [outer = 0000001BFCEF8400] 23:45:31 INFO - PROCESS | 2576 | 1464072331144 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"f81fcc26-30df-43e5-b700-6773c401911d","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":"20160523220203","device":"desktop","version":"48.0a2","command_id":1}}] 23:45:31 INFO - PROCESS | 2576 | 1464072331694 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}] 23:45:31 INFO - PROCESS | 2576 | 1464072331854 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 23:45:31 INFO - PROCESS | 2576 | 1464072331876 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:45:31 INFO - PROCESS | 2576 | [2576] 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 23:45:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001BE425D800 == 6 [pid = 2576] [id = 1] 23:45:33 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:45:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 19 (0000001BF102B800) [pid = 2576] [serial = 19] [outer = 0000001BFCEF8400] 23:45:34 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:34 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:34 INFO - PROCESS | 2576 | 1464072334142 Marionette TRACE conn6 <- [1,3,null,{}] 23:45:34 INFO - PROCESS | 2576 | 1464072334147 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 23:45:34 INFO - PROCESS | 2576 | 1464072334167 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 23:45:34 INFO - PROCESS | 2576 | 1464072334174 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 23:45:34 INFO - PROCESS | 2576 | 1464072334178 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 23:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:45:34 INFO - PROCESS | 2576 | 1464072334217 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:45:34 INFO - PROCESS | 2576 | 1464072334221 Marionette TRACE conn6 <- [1,6,null,{}] 23:45:34 INFO - PROCESS | 2576 | 1464072334285 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}] 23:45:34 INFO - PROCESS | 2576 | 1464072334344 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 23:45:34 INFO - PROCESS | 2576 | 1464072334358 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B82B85000 == 7 [pid = 2576] [id = 8] 23:45:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 20 (0000001BF74EB400) [pid = 2576] [serial = 20] [outer = 0000000000000000] 23:45:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 21 (0000001BF75B6400) [pid = 2576] [serial = 21] [outer = 0000001BF74EB400] 23:45:34 INFO - PROCESS | 2576 | 1464072334421 Marionette DEBUG loaded listener.js 23:45:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 22 (0000001BFB96FC00) [pid = 2576] [serial = 22] [outer = 0000001BF74EB400] 23:45:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B82846800 == 8 [pid = 2576] [id = 9] 23:45:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 23 (0000001BF26B7800) [pid = 2576] [serial = 23] [outer = 0000000000000000] 23:45:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 24 (0000001BF271C800) [pid = 2576] [serial = 24] [outer = 0000001BF26B7800] 23:45:34 INFO - PROCESS | 2576 | 1464072334882 Marionette DEBUG loaded listener.js 23:45:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 25 (0000001BF340D000) [pid = 2576] [serial = 25] [outer = 0000001BF26B7800] 23:45:35 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF870A800 == 7 [pid = 2576] [id = 4] 23:45:35 INFO - PROCESS | 2576 | 1464072335503 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]]]}] 23:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1455ms 23:45:35 INFO - PROCESS | 2576 | 1464072335660 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 23:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:45:35 INFO - PROCESS | 2576 | 1464072335664 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 23:45:35 INFO - PROCESS | 2576 | 1464072335668 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:45:35 INFO - PROCESS | 2576 | 1464072335672 Marionette TRACE conn6 <- [1,10,null,{}] 23:45:35 INFO - PROCESS | 2576 | 1464072335677 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}] 23:45:35 INFO - PROCESS | 2576 | 1464072335767 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 23:45:35 INFO - PROCESS | 2576 | 1464072335776 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:35 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF2AD8800 == 8 [pid = 2576] [id = 10] 23:45:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 26 (0000001BF655D400) [pid = 2576] [serial = 26] [outer = 0000000000000000] 23:45:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 27 (0000001BF8044000) [pid = 2576] [serial = 27] [outer = 0000001BF655D400] 23:45:35 INFO - PROCESS | 2576 | 1464072335824 Marionette DEBUG loaded listener.js 23:45:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 28 (0000001BF88BA000) [pid = 2576] [serial = 28] [outer = 0000001BF655D400] 23:45:35 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF3461800 == 9 [pid = 2576] [id = 11] 23:45:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 29 (0000001BF3462800) [pid = 2576] [serial = 29] [outer = 0000000000000000] 23:45:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 30 (0000001BF346B000) [pid = 2576] [serial = 30] [outer = 0000001BF3462800] 23:45:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 31 (0000001BF6544000) [pid = 2576] [serial = 31] [outer = 0000001BF3462800] 23:45:36 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B811F0000 == 10 [pid = 2576] [id = 12] 23:45:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 32 (0000001BFB9B6800) [pid = 2576] [serial = 32] [outer = 0000000000000000] 23:45:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 33 (0000001BFC5D2400) [pid = 2576] [serial = 33] [outer = 0000001BFB9B6800] 23:45:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 34 (0000001BFBDE5400) [pid = 2576] [serial = 34] [outer = 0000001BFB9B6800] 23:45:36 INFO - PROCESS | 2576 | 1464072336606 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]]]}] 23:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 987ms 23:45:36 INFO - PROCESS | 2576 | 1464072336656 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 23:45:36 INFO - PROCESS | 2576 | 1464072336661 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 23:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:45:36 INFO - PROCESS | 2576 | 1464072336667 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:45:36 INFO - PROCESS | 2576 | 1464072336670 Marionette TRACE conn6 <- [1,14,null,{}] 23:45:36 INFO - PROCESS | 2576 | 1464072336674 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}] 23:45:36 INFO - PROCESS | 2576 | 1464072336760 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 23:45:36 INFO - PROCESS | 2576 | 1464072336768 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:36 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6FC1800 == 11 [pid = 2576] [id = 13] 23:45:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 35 (0000001BFCC91800) [pid = 2576] [serial = 35] [outer = 0000000000000000] 23:45:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 36 (0000001BFCCE0800) [pid = 2576] [serial = 36] [outer = 0000001BFCC91800] 23:45:36 INFO - PROCESS | 2576 | 1464072336816 Marionette DEBUG loaded listener.js 23:45:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 37 (0000001BFE020C00) [pid = 2576] [serial = 37] [outer = 0000001BFCC91800] 23:45:37 INFO - PROCESS | 2576 | 1464072337285 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]]]}] 23:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 23:45:37 INFO - PROCESS | 2576 | 1464072337300 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 23:45:37 INFO - PROCESS | 2576 | 1464072337302 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 23:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:45:37 INFO - PROCESS | 2576 | 1464072337305 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:45:37 INFO - PROCESS | 2576 | 1464072337317 Marionette TRACE conn6 <- [1,18,null,{}] 23:45:37 INFO - PROCESS | 2576 | 1464072337335 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}] 23:45:37 INFO - PROCESS | 2576 | 1464072337427 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 23:45:37 INFO - PROCESS | 2576 | 1464072337440 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:37 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF8159000 == 12 [pid = 2576] [id = 14] 23:45:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 38 (0000001BFF76C400) [pid = 2576] [serial = 38] [outer = 0000000000000000] 23:45:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 39 (0000001BFF7EF400) [pid = 2576] [serial = 39] [outer = 0000001BFF76C400] 23:45:37 INFO - PROCESS | 2576 | 1464072337493 Marionette DEBUG loaded listener.js 23:45:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 40 (0000001BFF9D8800) [pid = 2576] [serial = 40] [outer = 0000001BFF76C400] 23:45:37 INFO - PROCESS | 2576 | 1464072337915 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]]]}] 23:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 651ms 23:45:37 INFO - PROCESS | 2576 | 1464072337960 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 23:45:37 INFO - PROCESS | 2576 | 1464072337963 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 23:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:45:37 INFO - PROCESS | 2576 | 1464072337966 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:45:37 INFO - PROCESS | 2576 | 1464072337968 Marionette TRACE conn6 <- [1,22,null,{}] 23:45:37 INFO - PROCESS | 2576 | 1464072337972 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}] 23:45:38 INFO - PROCESS | 2576 | 1464072338059 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 23:45:38 INFO - PROCESS | 2576 | 1464072338066 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF871B000 == 13 [pid = 2576] [id = 15] 23:45:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 41 (0000001BF0D47C00) [pid = 2576] [serial = 41] [outer = 0000000000000000] 23:45:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 42 (0000001BFBD08000) [pid = 2576] [serial = 42] [outer = 0000001BF0D47C00] 23:45:38 INFO - PROCESS | 2576 | 1464072338114 Marionette DEBUG loaded listener.js 23:45:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 43 (0000001BFC5CB800) [pid = 2576] [serial = 43] [outer = 0000001BF0D47C00] 23:45:38 INFO - PROCESS | 2576 | 1464072338510 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]]]}] 23:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 588ms 23:45:38 INFO - PROCESS | 2576 | 1464072338557 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 23:45:38 INFO - PROCESS | 2576 | 1464072338559 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 23:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:45:38 INFO - PROCESS | 2576 | 1464072338572 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:45:38 INFO - PROCESS | 2576 | 1464072338575 Marionette TRACE conn6 <- [1,26,null,{}] 23:45:38 INFO - PROCESS | 2576 | 1464072338579 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}] 23:45:38 INFO - PROCESS | 2576 | 1464072338661 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 23:45:38 INFO - PROCESS | 2576 | 1464072338667 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFBDB1800 == 14 [pid = 2576] [id = 16] 23:45:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 44 (0000001BFB904400) [pid = 2576] [serial = 44] [outer = 0000000000000000] 23:45:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 45 (0000001BFB90CC00) [pid = 2576] [serial = 45] [outer = 0000001BFB904400] 23:45:38 INFO - PROCESS | 2576 | 1464072338714 Marionette DEBUG loaded listener.js 23:45:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 46 (0000001BFCC91C00) [pid = 2576] [serial = 46] [outer = 0000001BFB904400] 23:45:39 INFO - PROCESS | 2576 | 1464072339122 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]]]}] 23:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 588ms 23:45:39 INFO - PROCESS | 2576 | 1464072339171 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 23:45:39 INFO - PROCESS | 2576 | 1464072339173 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 23:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:45:39 INFO - PROCESS | 2576 | 1464072339176 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:45:39 INFO - PROCESS | 2576 | 1464072339178 Marionette TRACE conn6 <- [1,30,null,{}] 23:45:39 INFO - PROCESS | 2576 | 1464072339182 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}] 23:45:39 INFO - PROCESS | 2576 | 1464072339294 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 23:45:39 INFO - PROCESS | 2576 | 1464072339303 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC783800 == 15 [pid = 2576] [id = 17] 23:45:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 47 (0000001BFCC49C00) [pid = 2576] [serial = 47] [outer = 0000000000000000] 23:45:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 48 (0000001BFF2D9800) [pid = 2576] [serial = 48] [outer = 0000001BFCC49C00] 23:45:39 INFO - PROCESS | 2576 | 1464072339354 Marionette DEBUG loaded listener.js 23:45:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 49 (0000001BFF832000) [pid = 2576] [serial = 49] [outer = 0000001BFCC49C00] 23:45:39 INFO - PROCESS | 2576 | 1464072339741 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]]]}] 23:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 588ms 23:45:39 INFO - PROCESS | 2576 | 1464072339767 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 23:45:39 INFO - PROCESS | 2576 | 1464072339769 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 23:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:45:39 INFO - PROCESS | 2576 | 1464072339772 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:45:39 INFO - PROCESS | 2576 | 1464072339774 Marionette TRACE conn6 <- [1,34,null,{}] 23:45:39 INFO - PROCESS | 2576 | 1464072339778 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}] 23:45:39 INFO - PROCESS | 2576 | 1464072339879 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 23:45:39 INFO - PROCESS | 2576 | 1464072339889 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFCDD5000 == 16 [pid = 2576] [id = 18] 23:45:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 50 (0000001BFBD75400) [pid = 2576] [serial = 50] [outer = 0000000000000000] 23:45:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 51 (0000001BFE2E8000) [pid = 2576] [serial = 51] [outer = 0000001BFBD75400] 23:45:39 INFO - PROCESS | 2576 | 1464072339936 Marionette DEBUG loaded listener.js 23:45:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 52 (0000001BFE2EF800) [pid = 2576] [serial = 52] [outer = 0000001BFBD75400] 23:45:40 INFO - PROCESS | 2576 | 1464072340385 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]]]}] 23:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 23:45:40 INFO - PROCESS | 2576 | 1464072340406 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 23:45:40 INFO - PROCESS | 2576 | 1464072340408 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 23:45:40 INFO - PROCESS | 2576 | 1464072340411 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:45:40 INFO - PROCESS | 2576 | 1464072340413 Marionette TRACE conn6 <- [1,38,null,{}] 23:45:40 INFO - PROCESS | 2576 | 1464072340416 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}] 23:45:40 INFO - PROCESS | 2576 | 1464072340523 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 23:45:40 INFO - PROCESS | 2576 | 1464072340531 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:40 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFED8E800 == 17 [pid = 2576] [id = 19] 23:45:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 53 (0000001BFE160400) [pid = 2576] [serial = 53] [outer = 0000000000000000] 23:45:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 54 (0000001BFE165400) [pid = 2576] [serial = 54] [outer = 0000001BFE160400] 23:45:40 INFO - PROCESS | 2576 | 1464072340577 Marionette DEBUG loaded listener.js 23:45:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (0000001BFE2EE800) [pid = 2576] [serial = 55] [outer = 0000001BFE160400] 23:45:40 INFO - PROCESS | 2576 | 1464072340961 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]]]}] 23:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 23:45:41 INFO - PROCESS | 2576 | 1464072341002 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 23:45:41 INFO - PROCESS | 2576 | 1464072341004 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 23:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:45:41 INFO - PROCESS | 2576 | 1464072341007 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:45:41 INFO - PROCESS | 2576 | 1464072341009 Marionette TRACE conn6 <- [1,42,null,{}] 23:45:41 INFO - PROCESS | 2576 | 1464072341013 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}] 23:45:41 INFO - PROCESS | 2576 | 1464072341120 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 23:45:41 INFO - PROCESS | 2576 | 1464072341129 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:41 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF514800 == 18 [pid = 2576] [id = 20] 23:45:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (0000001B82A03800) [pid = 2576] [serial = 56] [outer = 0000000000000000] 23:45:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (0000001B82A0E000) [pid = 2576] [serial = 57] [outer = 0000001B82A03800] 23:45:41 INFO - PROCESS | 2576 | 1464072341174 Marionette DEBUG loaded listener.js 23:45:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (0000001BFE16A000) [pid = 2576] [serial = 58] [outer = 0000001B82A03800] 23:45:41 INFO - PROCESS | 2576 | 1464072341565 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]]]}] 23:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 23:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:45:41 INFO - PROCESS | 2576 | 1464072341598 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 23:45:41 INFO - PROCESS | 2576 | 1464072341601 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 23:45:41 INFO - PROCESS | 2576 | 1464072341604 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:45:41 INFO - PROCESS | 2576 | 1464072341606 Marionette TRACE conn6 <- [1,46,null,{}] 23:45:41 INFO - PROCESS | 2576 | 1464072341609 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}] 23:45:41 INFO - PROCESS | 2576 | 1464072341711 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 23:45:41 INFO - PROCESS | 2576 | 1464072341720 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:41 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFFB17800 == 19 [pid = 2576] [id = 21] 23:45:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (0000001BF251B400) [pid = 2576] [serial = 59] [outer = 0000000000000000] 23:45:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0000001BF2521800) [pid = 2576] [serial = 60] [outer = 0000001BF251B400] 23:45:41 INFO - PROCESS | 2576 | 1464072341769 Marionette DEBUG loaded listener.js 23:45:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0000001BFF2DD000) [pid = 2576] [serial = 61] [outer = 0000001BF251B400] 23:45:42 INFO - PROCESS | 2576 | 1464072342183 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]]]}] 23:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 23:45:42 INFO - PROCESS | 2576 | 1464072342238 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 23:45:42 INFO - PROCESS | 2576 | 1464072342240 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 23:45:42 INFO - PROCESS | 2576 | 1464072342244 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:45:42 INFO - PROCESS | 2576 | 1464072342246 Marionette TRACE conn6 <- [1,50,null,{}] 23:45:42 INFO - PROCESS | 2576 | 1464072342250 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}] 23:45:42 INFO - PROCESS | 2576 | 1464072342367 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 23:45:42 INFO - PROCESS | 2576 | 1464072342383 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85B64800 == 20 [pid = 2576] [id = 22] 23:45:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0000001BF2583400) [pid = 2576] [serial = 62] [outer = 0000000000000000] 23:45:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0000001BF2588400) [pid = 2576] [serial = 63] [outer = 0000001BF2583400] 23:45:42 INFO - PROCESS | 2576 | 1464072342434 Marionette DEBUG loaded listener.js 23:45:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0000001BF2590000) [pid = 2576] [serial = 64] [outer = 0000001BF2583400] 23:45:42 INFO - PROCESS | 2576 | 1464072342809 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]]]}] 23:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 588ms 23:45:42 INFO - PROCESS | 2576 | 1464072342835 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 23:45:42 INFO - PROCESS | 2576 | 1464072342837 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 23:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:45:42 INFO - PROCESS | 2576 | 1464072342848 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:45:42 INFO - PROCESS | 2576 | 1464072342850 Marionette TRACE conn6 <- [1,54,null,{}] 23:45:42 INFO - PROCESS | 2576 | 1464072342854 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}] 23:45:43 INFO - PROCESS | 2576 | 1464072343618 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 23:45:43 INFO - PROCESS | 2576 | 1464072343708 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8591F000 == 21 [pid = 2576] [id = 23] 23:45:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0000001B82A08400) [pid = 2576] [serial = 65] [outer = 0000000000000000] 23:45:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0000001B82B5C400) [pid = 2576] [serial = 66] [outer = 0000001B82A08400] 23:45:43 INFO - PROCESS | 2576 | 1464072343758 Marionette DEBUG loaded listener.js 23:45:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0000001B85C65C00) [pid = 2576] [serial = 67] [outer = 0000001B82A08400] 23:45:44 INFO - PROCESS | 2576 | 1464072344184 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]]]}] 23:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1384ms 23:45:44 INFO - PROCESS | 2576 | 1464072344229 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 23:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:45:44 INFO - PROCESS | 2576 | 1464072344232 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 23:45:44 INFO - PROCESS | 2576 | 1464072344242 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:45:44 INFO - PROCESS | 2576 | 1464072344246 Marionette TRACE conn6 <- [1,58,null,{}] 23:45:44 INFO - PROCESS | 2576 | 1464072344251 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}] 23:45:44 INFO - PROCESS | 2576 | 1464072344350 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 23:45:44 INFO - PROCESS | 2576 | 1464072344359 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF1EBD000 == 22 [pid = 2576] [id = 24] 23:45:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0000001BF251A800) [pid = 2576] [serial = 68] [outer = 0000000000000000] 23:45:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0000001BF2585400) [pid = 2576] [serial = 69] [outer = 0000001BF251A800] 23:45:44 INFO - PROCESS | 2576 | 1464072344408 Marionette DEBUG loaded listener.js 23:45:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0000001BF2592400) [pid = 2576] [serial = 70] [outer = 0000001BF251A800] 23:45:44 INFO - PROCESS | 2576 | 1464072344840 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]]]}] 23:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 651ms 23:45:44 INFO - PROCESS | 2576 | 1464072344888 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 23:45:44 INFO - PROCESS | 2576 | 1464072344891 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 23:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:45:44 INFO - PROCESS | 2576 | 1464072344894 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:45:44 INFO - PROCESS | 2576 | 1464072344897 Marionette TRACE conn6 <- [1,62,null,{}] 23:45:44 INFO - PROCESS | 2576 | 1464072344909 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}] 23:45:45 INFO - PROCESS | 2576 | 1464072345202 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 23:45:45 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0000001BF8776800) [pid = 2576] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:45:45 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0000001BFCC91800) [pid = 2576] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:45:45 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0000001BFF76C400) [pid = 2576] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:45:45 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0000001BF0D47C00) [pid = 2576] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:45:45 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0000001BF74EB400) [pid = 2576] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:45:45 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (0000001BF655D400) [pid = 2576] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:45:45 INFO - PROCESS | 2576 | 1464072345286 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:45 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8590A800 == 23 [pid = 2576] [id = 25] 23:45:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0000001B828B9000) [pid = 2576] [serial = 71] [outer = 0000000000000000] 23:45:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0000001BF1017C00) [pid = 2576] [serial = 72] [outer = 0000001B828B9000] 23:45:45 INFO - PROCESS | 2576 | 1464072345334 Marionette DEBUG loaded listener.js 23:45:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0000001BF6F2AC00) [pid = 2576] [serial = 73] [outer = 0000001B828B9000] 23:45:45 INFO - PROCESS | 2576 | 1464072345695 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]]]}] 23:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 839ms 23:45:45 INFO - PROCESS | 2576 | 1464072345735 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 23:45:45 INFO - PROCESS | 2576 | 1464072345739 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 23:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:45:45 INFO - PROCESS | 2576 | 1464072345756 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:45:45 INFO - PROCESS | 2576 | 1464072345761 Marionette TRACE conn6 <- [1,66,null,{}] 23:45:45 INFO - PROCESS | 2576 | 1464072345764 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}] 23:45:45 INFO - PROCESS | 2576 | 1464072345844 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 23:45:45 INFO - PROCESS | 2576 | 1464072345850 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:45 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF75D8000 == 24 [pid = 2576] [id = 26] 23:45:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0000001B82A06400) [pid = 2576] [serial = 74] [outer = 0000000000000000] 23:45:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0000001BF75B8000) [pid = 2576] [serial = 75] [outer = 0000001B82A06400] 23:45:45 INFO - PROCESS | 2576 | 1464072345896 Marionette DEBUG loaded listener.js 23:45:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0000001BFB148C00) [pid = 2576] [serial = 76] [outer = 0000001B82A06400] 23:45:46 INFO - PROCESS | 2576 | 1464072346292 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]]]}] 23:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 23:45:46 INFO - PROCESS | 2576 | 1464072346336 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 23:45:46 INFO - PROCESS | 2576 | 1464072346338 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 23:45:46 INFO - PROCESS | 2576 | 1464072346342 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:45:46 INFO - PROCESS | 2576 | 1464072346343 Marionette TRACE conn6 <- [1,70,null,{}] 23:45:46 INFO - PROCESS | 2576 | 1464072346347 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}] 23:45:46 INFO - PROCESS | 2576 | 1464072346425 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 23:45:46 INFO - PROCESS | 2576 | 1464072346432 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:46 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF8722000 == 25 [pid = 2576] [id = 27] 23:45:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0000001BFB906400) [pid = 2576] [serial = 77] [outer = 0000000000000000] 23:45:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0000001BFB96BC00) [pid = 2576] [serial = 78] [outer = 0000001BFB906400] 23:45:46 INFO - PROCESS | 2576 | 1464072346479 Marionette DEBUG loaded listener.js 23:45:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0000001BFBD3AC00) [pid = 2576] [serial = 79] [outer = 0000001BFB906400] 23:45:46 INFO - PROCESS | 2576 | 1464072346898 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]]]}] 23:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 23:45:46 INFO - PROCESS | 2576 | 1464072346933 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 23:45:46 INFO - PROCESS | 2576 | 1464072346935 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 23:45:46 INFO - PROCESS | 2576 | 1464072346938 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:45:46 INFO - PROCESS | 2576 | 1464072346940 Marionette TRACE conn6 <- [1,74,null,{}] 23:45:46 INFO - PROCESS | 2576 | 1464072346943 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}] 23:45:47 INFO - PROCESS | 2576 | 1464072347025 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 23:45:47 INFO - PROCESS | 2576 | 1464072347033 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:47 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC59F800 == 26 [pid = 2576] [id = 28] 23:45:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0000001BFC296000) [pid = 2576] [serial = 80] [outer = 0000000000000000] 23:45:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0000001BFC2A0800) [pid = 2576] [serial = 81] [outer = 0000001BFC296000] 23:45:47 INFO - PROCESS | 2576 | 1464072347086 Marionette DEBUG loaded listener.js 23:45:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0000001BFCC41C00) [pid = 2576] [serial = 82] [outer = 0000001BFC296000] 23:45:47 INFO - PROCESS | 2576 | 1464072347733 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]]]}] 23:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 882ms 23:45:47 INFO - PROCESS | 2576 | 1464072347824 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 23:45:47 INFO - PROCESS | 2576 | 1464072347828 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 23:45:47 INFO - PROCESS | 2576 | 1464072347834 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:45:47 INFO - PROCESS | 2576 | 1464072347837 Marionette TRACE conn6 <- [1,78,null,{}] 23:45:47 INFO - PROCESS | 2576 | 1464072347843 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}] 23:45:47 INFO - PROCESS | 2576 | 1464072347953 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 23:45:48 INFO - PROCESS | 2576 | 1464072348007 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:48 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF038E800 == 27 [pid = 2576] [id = 29] 23:45:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0000001BF1E35C00) [pid = 2576] [serial = 83] [outer = 0000000000000000] 23:45:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (0000001BF258C800) [pid = 2576] [serial = 84] [outer = 0000001BF1E35C00] 23:45:48 INFO - PROCESS | 2576 | 1464072348064 Marionette DEBUG loaded listener.js 23:45:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0000001BF6F29800) [pid = 2576] [serial = 85] [outer = 0000001BF1E35C00] 23:45:48 INFO - PROCESS | 2576 | 1464072348597 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]]]}] 23:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 23:45:48 INFO - PROCESS | 2576 | 1464072348678 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 23:45:48 INFO - PROCESS | 2576 | 1464072348684 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 23:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:45:48 INFO - PROCESS | 2576 | 1464072348692 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:45:48 INFO - PROCESS | 2576 | 1464072348695 Marionette TRACE conn6 <- [1,82,null,{}] 23:45:48 INFO - PROCESS | 2576 | 1464072348713 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}] 23:45:48 INFO - PROCESS | 2576 | 1464072348827 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 23:45:48 INFO - PROCESS | 2576 | 1464072348880 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:48 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFCCB1000 == 28 [pid = 2576] [id = 30] 23:45:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0000001BF74F7400) [pid = 2576] [serial = 86] [outer = 0000000000000000] 23:45:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0000001BFB9B3800) [pid = 2576] [serial = 87] [outer = 0000001BF74F7400] 23:45:48 INFO - PROCESS | 2576 | 1464072348936 Marionette DEBUG loaded listener.js 23:45:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0000001BFC564400) [pid = 2576] [serial = 88] [outer = 0000001BF74F7400] 23:45:49 INFO - PROCESS | 2576 | 1464072349488 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]]]}] 23:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 840ms 23:45:49 INFO - PROCESS | 2576 | 1464072349537 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 23:45:49 INFO - PROCESS | 2576 | 1464072349540 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 23:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:45:49 INFO - PROCESS | 2576 | 1464072349543 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:45:49 INFO - PROCESS | 2576 | 1464072349547 Marionette TRACE conn6 <- [1,86,null,{}] 23:45:49 INFO - PROCESS | 2576 | 1464072349559 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}] 23:45:49 INFO - PROCESS | 2576 | 1464072349661 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 23:45:49 INFO - PROCESS | 2576 | 1464072349736 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:49 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFED94800 == 29 [pid = 2576] [id = 31] 23:45:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0000001BFCE7DC00) [pid = 2576] [serial = 89] [outer = 0000000000000000] 23:45:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0000001BFE016C00) [pid = 2576] [serial = 90] [outer = 0000001BFCE7DC00] 23:45:49 INFO - PROCESS | 2576 | 1464072349794 Marionette DEBUG loaded listener.js 23:45:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0000001BFE167000) [pid = 2576] [serial = 91] [outer = 0000001BFCE7DC00] 23:45:50 INFO - PROCESS | 2576 | 1464072350311 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]]]}] 23:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 23:45:50 INFO - PROCESS | 2576 | 1464072350384 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 23:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:45:50 INFO - PROCESS | 2576 | 1464072350387 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 23:45:50 INFO - PROCESS | 2576 | 1464072350391 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:45:50 INFO - PROCESS | 2576 | 1464072350393 Marionette TRACE conn6 <- [1,90,null,{}] 23:45:50 INFO - PROCESS | 2576 | 1464072350397 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}] 23:45:50 INFO - PROCESS | 2576 | 1464072350498 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 23:45:50 INFO - PROCESS | 2576 | 1464072350557 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:50 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF75D7000 == 30 [pid = 2576] [id = 32] 23:45:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0000001BFBD20C00) [pid = 2576] [serial = 92] [outer = 0000000000000000] 23:45:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0000001BFBD28400) [pid = 2576] [serial = 93] [outer = 0000001BFBD20C00] 23:45:50 INFO - PROCESS | 2576 | 1464072350613 Marionette DEBUG loaded listener.js 23:45:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0000001BFE165800) [pid = 2576] [serial = 94] [outer = 0000001BFBD20C00] 23:45:51 INFO - PROCESS | 2576 | 1464072351225 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]]]}] 23:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 882ms 23:45:51 INFO - PROCESS | 2576 | 1464072351276 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 23:45:51 INFO - PROCESS | 2576 | 1464072351280 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 23:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:45:51 INFO - PROCESS | 2576 | 1464072351285 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:45:51 INFO - PROCESS | 2576 | 1464072351289 Marionette TRACE conn6 <- [1,94,null,{}] 23:45:51 INFO - PROCESS | 2576 | 1464072351296 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}] 23:45:51 INFO - PROCESS | 2576 | 1464072351391 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 23:45:51 INFO - PROCESS | 2576 | 1464072351456 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:51 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF04B5800 == 31 [pid = 2576] [id = 33] 23:45:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0000001B85939C00) [pid = 2576] [serial = 95] [outer = 0000000000000000] 23:45:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0000001B85C64000) [pid = 2576] [serial = 96] [outer = 0000001B85939C00] 23:45:51 INFO - PROCESS | 2576 | 1464072351505 Marionette DEBUG loaded listener.js 23:45:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0000001BF21AF000) [pid = 2576] [serial = 97] [outer = 0000001B85939C00] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0000001BFF546800) [pid = 2576] [serial = 17] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0000001BFCCE0800) [pid = 2576] [serial = 36] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0000001BFF7EF400) [pid = 2576] [serial = 39] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0000001BFBD08000) [pid = 2576] [serial = 42] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0000001BFB90CC00) [pid = 2576] [serial = 45] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0000001BFF2D9800) [pid = 2576] [serial = 48] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0000001BFE2E8000) [pid = 2576] [serial = 51] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0000001BFE165400) [pid = 2576] [serial = 54] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0000001B82A0E000) [pid = 2576] [serial = 57] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0000001BF2521800) [pid = 2576] [serial = 60] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0000001BFE020C00) [pid = 2576] [serial = 37] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0000001BF75B6400) [pid = 2576] [serial = 21] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0000001BF271C800) [pid = 2576] [serial = 24] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0000001BF8044000) [pid = 2576] [serial = 27] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0000001BFC5D2400) [pid = 2576] [serial = 33] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0000001BF346B000) [pid = 2576] [serial = 30] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0000001BFF9D8800) [pid = 2576] [serial = 40] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0000001BFC5CB800) [pid = 2576] [serial = 43] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0000001BF88BA000) [pid = 2576] [serial = 28] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0000001BFB96FC00) [pid = 2576] [serial = 22] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0000001BF2588400) [pid = 2576] [serial = 63] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0000001BFF262400) [pid = 2576] [serial = 14] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0000001BF8781400) [pid = 2576] [serial = 9] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0000001BF88BBC00) [pid = 2576] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:45:51 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0000001BF6544800) [pid = 2576] [serial = 4] [outer = 0000000000000000] [url = about:blank] 23:45:51 INFO - PROCESS | 2576 | 1464072351969 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]]]}] 23:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 733ms 23:45:52 INFO - PROCESS | 2576 | 1464072352023 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 23:45:52 INFO - PROCESS | 2576 | 1464072352029 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 23:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:45:52 INFO - PROCESS | 2576 | 1464072352035 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:45:52 INFO - PROCESS | 2576 | 1464072352038 Marionette TRACE conn6 <- [1,98,null,{}] 23:45:52 INFO - PROCESS | 2576 | 1464072352042 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}] 23:45:52 INFO - PROCESS | 2576 | 1464072352124 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 23:45:52 INFO - PROCESS | 2576 | 1464072352134 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:52 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF1EA5000 == 32 [pid = 2576] [id = 34] 23:45:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0000001BF21B7C00) [pid = 2576] [serial = 98] [outer = 0000000000000000] 23:45:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0000001BF21BB000) [pid = 2576] [serial = 99] [outer = 0000001BF21B7C00] 23:45:52 INFO - PROCESS | 2576 | 1464072352181 Marionette DEBUG loaded listener.js 23:45:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0000001BF258B800) [pid = 2576] [serial = 100] [outer = 0000001BF21B7C00] 23:45:52 INFO - PROCESS | 2576 | 1464072352602 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]]]}] 23:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 628ms 23:45:52 INFO - PROCESS | 2576 | 1464072352669 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 23:45:52 INFO - PROCESS | 2576 | 1464072352672 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 23:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:45:52 INFO - PROCESS | 2576 | 1464072352675 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:45:52 INFO - PROCESS | 2576 | 1464072352679 Marionette TRACE conn6 <- [1,102,null,{}] 23:45:52 INFO - PROCESS | 2576 | 1464072352690 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}] 23:45:52 INFO - PROCESS | 2576 | 1464072352795 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 23:45:52 INFO - PROCESS | 2576 | 1464072352811 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:52 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6727800 == 33 [pid = 2576] [id = 35] 23:45:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0000001BF7238400) [pid = 2576] [serial = 101] [outer = 0000000000000000] 23:45:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0000001BF743D800) [pid = 2576] [serial = 102] [outer = 0000001BF7238400] 23:45:52 INFO - PROCESS | 2576 | 1464072352861 Marionette DEBUG loaded listener.js 23:45:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0000001BF8775400) [pid = 2576] [serial = 103] [outer = 0000001BF7238400] 23:45:53 INFO - PROCESS | 2576 | 1464072353256 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]]]}] 23:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 23:45:53 INFO - PROCESS | 2576 | 1464072353308 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 23:45:53 INFO - PROCESS | 2576 | 1464072353310 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 23:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:45:53 INFO - PROCESS | 2576 | 1464072353314 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:45:53 INFO - PROCESS | 2576 | 1464072353315 Marionette TRACE conn6 <- [1,106,null,{}] 23:45:53 INFO - PROCESS | 2576 | 1464072353319 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}] 23:45:53 INFO - PROCESS | 2576 | 1464072353400 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 23:45:53 INFO - PROCESS | 2576 | 1464072353406 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:53 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF8150800 == 34 [pid = 2576] [id = 36] 23:45:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0000001BFB903800) [pid = 2576] [serial = 104] [outer = 0000000000000000] 23:45:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0000001BFB90E800) [pid = 2576] [serial = 105] [outer = 0000001BFB903800] 23:45:53 INFO - PROCESS | 2576 | 1464072353452 Marionette DEBUG loaded listener.js 23:45:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0000001BFBD1EC00) [pid = 2576] [serial = 106] [outer = 0000001BFB903800] 23:45:53 INFO - PROCESS | 2576 | 1464072353831 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]]]}] 23:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 545ms 23:45:53 INFO - PROCESS | 2576 | 1464072353861 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 23:45:53 INFO - PROCESS | 2576 | 1464072353863 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 23:45:53 INFO - PROCESS | 2576 | 1464072353866 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:45:53 INFO - PROCESS | 2576 | 1464072353868 Marionette TRACE conn6 <- [1,110,null,{}] 23:45:53 INFO - PROCESS | 2576 | 1464072353872 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}] 23:45:53 INFO - PROCESS | 2576 | 1464072353978 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 23:45:54 INFO - PROCESS | 2576 | 1464072353986 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:54 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFBC68000 == 35 [pid = 2576] [id = 37] 23:45:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0000001BFBD38C00) [pid = 2576] [serial = 107] [outer = 0000000000000000] 23:45:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0000001BFBD6F000) [pid = 2576] [serial = 108] [outer = 0000001BFBD38C00] 23:45:54 INFO - PROCESS | 2576 | 1464072354032 Marionette DEBUG loaded listener.js 23:45:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (0000001BFCC41000) [pid = 2576] [serial = 109] [outer = 0000001BFBD38C00] 23:45:54 INFO - PROCESS | 2576 | 1464072354466 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]]]}] 23:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 23:45:54 INFO - PROCESS | 2576 | 1464072354500 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 23:45:54 INFO - PROCESS | 2576 | 1464072354502 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 23:45:54 INFO - PROCESS | 2576 | 1464072354505 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:45:54 INFO - PROCESS | 2576 | 1464072354507 Marionette TRACE conn6 <- [1,114,null,{}] 23:45:54 INFO - PROCESS | 2576 | 1464072354510 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}] 23:45:54 INFO - PROCESS | 2576 | 1464072354638 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 23:45:54 INFO - PROCESS | 2576 | 1464072354651 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:54 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF2FE7800 == 36 [pid = 2576] [id = 38] 23:45:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0000001BFCE76C00) [pid = 2576] [serial = 110] [outer = 0000000000000000] 23:45:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0000001BFE163000) [pid = 2576] [serial = 111] [outer = 0000001BFCE76C00] 23:45:54 INFO - PROCESS | 2576 | 1464072354737 Marionette DEBUG loaded listener.js 23:45:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0000001BFE3EA400) [pid = 2576] [serial = 112] [outer = 0000001BFCE76C00] 23:45:55 INFO - PROCESS | 2576 | 1464072355151 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]]]}] 23:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 693ms 23:45:55 INFO - PROCESS | 2576 | 1464072355206 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 23:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:45:55 INFO - PROCESS | 2576 | 1464072355208 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 23:45:55 INFO - PROCESS | 2576 | 1464072355211 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:45:55 INFO - PROCESS | 2576 | 1464072355213 Marionette TRACE conn6 <- [1,118,null,{}] 23:45:55 INFO - PROCESS | 2576 | 1464072355217 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}] 23:45:55 INFO - PROCESS | 2576 | 1464072355334 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 23:45:55 INFO - PROCESS | 2576 | 1464072355342 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:55 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF780800 == 37 [pid = 2576] [id = 39] 23:45:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0000001B85992000) [pid = 2576] [serial = 113] [outer = 0000000000000000] 23:45:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0000001B85995800) [pid = 2576] [serial = 114] [outer = 0000001B85992000] 23:45:55 INFO - PROCESS | 2576 | 1464072355391 Marionette DEBUG loaded listener.js 23:45:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0000001BFE2F1C00) [pid = 2576] [serial = 115] [outer = 0000001B85992000] 23:45:55 INFO - PROCESS | 2576 | 1464072355774 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]]]}] 23:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 587ms 23:45:55 INFO - PROCESS | 2576 | 1464072355802 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 23:45:55 INFO - PROCESS | 2576 | 1464072355804 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 23:45:55 INFO - PROCESS | 2576 | 1464072355807 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:45:55 INFO - PROCESS | 2576 | 1464072355809 Marionette TRACE conn6 <- [1,122,null,{}] 23:45:55 INFO - PROCESS | 2576 | 1464072355812 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}] 23:45:55 INFO - PROCESS | 2576 | 1464072355918 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 23:45:55 INFO - PROCESS | 2576 | 1464072355924 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:55 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF03BE800 == 38 [pid = 2576] [id = 40] 23:45:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0000001B868E8C00) [pid = 2576] [serial = 116] [outer = 0000000000000000] 23:45:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0000001B868EB000) [pid = 2576] [serial = 117] [outer = 0000001B868E8C00] 23:45:55 INFO - PROCESS | 2576 | 1464072355969 Marionette DEBUG loaded listener.js 23:45:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0000001B868F0800) [pid = 2576] [serial = 118] [outer = 0000001B868E8C00] 23:45:56 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0000001BF251A800) [pid = 2576] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:45:56 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0000001B828B9000) [pid = 2576] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:45:56 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0000001BFB906400) [pid = 2576] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:45:56 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0000001B82A06400) [pid = 2576] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:45:56 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0000001B82A08400) [pid = 2576] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:45:56 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0000001BF2583400) [pid = 2576] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:45:56 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0000001B82A03800) [pid = 2576] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:45:56 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0000001BFBD75400) [pid = 2576] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:45:56 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0000001BF251B400) [pid = 2576] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:45:56 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0000001BFE160400) [pid = 2576] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:45:56 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0000001BFB904400) [pid = 2576] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:45:56 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0000001BFCC49C00) [pid = 2576] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:45:56 INFO - PROCESS | 2576 | 1464072356372 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]]]}] 23:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 23:45:56 INFO - PROCESS | 2576 | 1464072356398 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 23:45:56 INFO - PROCESS | 2576 | 1464072356400 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 23:45:56 INFO - PROCESS | 2576 | 1464072356403 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:45:56 INFO - PROCESS | 2576 | 1464072356404 Marionette TRACE conn6 <- [1,126,null,{}] 23:45:56 INFO - PROCESS | 2576 | 1464072356408 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}] 23:45:56 INFO - PROCESS | 2576 | 1464072356484 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 23:45:56 INFO - PROCESS | 2576 | 1464072356491 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:56 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86BD4800 == 39 [pid = 2576] [id = 41] 23:45:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0000001B868F0000) [pid = 2576] [serial = 119] [outer = 0000000000000000] 23:45:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0000001B86B27000) [pid = 2576] [serial = 120] [outer = 0000001B868F0000] 23:45:56 INFO - PROCESS | 2576 | 1464072356535 Marionette DEBUG loaded listener.js 23:45:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (0000001B86B2D000) [pid = 2576] [serial = 121] [outer = 0000001B868F0000] 23:45:56 INFO - PROCESS | 2576 | 1464072356947 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]]]}] 23:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 588ms 23:45:57 INFO - PROCESS | 2576 | 1464072356995 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 23:45:57 INFO - PROCESS | 2576 | 1464072356997 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 23:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:45:57 INFO - PROCESS | 2576 | 1464072357000 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:45:57 INFO - PROCESS | 2576 | 1464072357002 Marionette TRACE conn6 <- [1,130,null,{}] 23:45:57 INFO - PROCESS | 2576 | 1464072357006 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}] 23:45:57 INFO - PROCESS | 2576 | 1464072357085 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 23:45:57 INFO - PROCESS | 2576 | 1464072357091 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:57 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85B6E800 == 40 [pid = 2576] [id = 42] 23:45:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0000001B86B31000) [pid = 2576] [serial = 122] [outer = 0000000000000000] 23:45:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0000001BFB904400) [pid = 2576] [serial = 123] [outer = 0000001B86B31000] 23:45:57 INFO - PROCESS | 2576 | 1464072357136 Marionette DEBUG loaded listener.js 23:45:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0000001BFE3EC000) [pid = 2576] [serial = 124] [outer = 0000001B86B31000] 23:45:57 INFO - PROCESS | 2576 | 1464072357530 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]]]}] 23:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 23:45:57 INFO - PROCESS | 2576 | 1464072357591 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 23:45:57 INFO - PROCESS | 2576 | 1464072357593 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 23:45:57 INFO - PROCESS | 2576 | 1464072357596 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:45:57 INFO - PROCESS | 2576 | 1464072357599 Marionette TRACE conn6 <- [1,134,null,{}] 23:45:57 INFO - PROCESS | 2576 | 1464072357602 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}] 23:45:57 INFO - PROCESS | 2576 | 1464072357703 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 23:45:57 INFO - PROCESS | 2576 | 1464072357712 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:57 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF83CF800 == 41 [pid = 2576] [id = 43] 23:45:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0000001B8685AC00) [pid = 2576] [serial = 125] [outer = 0000000000000000] 23:45:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0000001BF2527400) [pid = 2576] [serial = 126] [outer = 0000001B8685AC00] 23:45:57 INFO - PROCESS | 2576 | 1464072357761 Marionette DEBUG loaded listener.js 23:45:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0000001BFF2D3400) [pid = 2576] [serial = 127] [outer = 0000001B8685AC00] 23:45:58 INFO - PROCESS | 2576 | 1464072358170 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]]]}] 23:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 629ms 23:45:58 INFO - PROCESS | 2576 | 1464072358228 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 23:45:58 INFO - PROCESS | 2576 | 1464072358230 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 23:45:58 INFO - PROCESS | 2576 | 1464072358233 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:45:58 INFO - PROCESS | 2576 | 1464072358235 Marionette TRACE conn6 <- [1,138,null,{}] 23:45:58 INFO - PROCESS | 2576 | 1464072358238 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}] 23:45:58 INFO - PROCESS | 2576 | 1464072358364 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 23:45:58 INFO - PROCESS | 2576 | 1464072358424 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:58 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8296E800 == 42 [pid = 2576] [id = 44] 23:45:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0000001B819AEC00) [pid = 2576] [serial = 128] [outer = 0000000000000000] 23:45:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0000001B828B4000) [pid = 2576] [serial = 129] [outer = 0000001B819AEC00] 23:45:58 INFO - PROCESS | 2576 | 1464072358483 Marionette DEBUG loaded listener.js 23:45:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0000001B8598E000) [pid = 2576] [serial = 130] [outer = 0000001B819AEC00] 23:45:59 INFO - PROCESS | 2576 | 1464072359113 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]]]}] 23:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 924ms 23:45:59 INFO - PROCESS | 2576 | 1464072359167 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 23:45:59 INFO - PROCESS | 2576 | 1464072359171 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 23:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:45:59 INFO - PROCESS | 2576 | 1464072359177 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:45:59 INFO - PROCESS | 2576 | 1464072359181 Marionette TRACE conn6 <- [1,142,null,{}] 23:45:59 INFO - PROCESS | 2576 | 1464072359186 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}] 23:45:59 INFO - PROCESS | 2576 | 1464072359298 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 23:45:59 INFO - PROCESS | 2576 | 1464072359377 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:59 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF2F0C000 == 43 [pid = 2576] [id = 45] 23:45:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0000001B868A8400) [pid = 2576] [serial = 131] [outer = 0000000000000000] 23:45:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0000001B868E6000) [pid = 2576] [serial = 132] [outer = 0000001B868A8400] 23:45:59 INFO - PROCESS | 2576 | 1464072359479 Marionette DEBUG loaded listener.js 23:45:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0000001BF174C800) [pid = 2576] [serial = 133] [outer = 0000001B868A8400] 23:46:00 INFO - PROCESS | 2576 | 1464072360048 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]]]}] 23:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 944ms 23:46:00 INFO - PROCESS | 2576 | 1464072360161 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 23:46:00 INFO - PROCESS | 2576 | 1464072360165 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 23:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:46:00 INFO - PROCESS | 2576 | 1464072360212 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:46:00 INFO - PROCESS | 2576 | 1464072360214 Marionette TRACE conn6 <- [1,146,null,{}] 23:46:00 INFO - PROCESS | 2576 | 1464072360220 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}] 23:46:00 INFO - PROCESS | 2576 | 1464072360336 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 23:46:00 INFO - PROCESS | 2576 | 1464072360394 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:00 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF3474000 == 44 [pid = 2576] [id = 46] 23:46:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0000001BF174BC00) [pid = 2576] [serial = 134] [outer = 0000000000000000] 23:46:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0000001BF6769800) [pid = 2576] [serial = 135] [outer = 0000001BF174BC00] 23:46:00 INFO - PROCESS | 2576 | 1464072360450 Marionette DEBUG loaded listener.js 23:46:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0000001BF8046800) [pid = 2576] [serial = 136] [outer = 0000001BF174BC00] 23:46:01 INFO - PROCESS | 2576 | 1464072361170 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]]]}] 23:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1016ms 23:46:01 INFO - PROCESS | 2576 | 1464072361195 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 23:46:01 INFO - PROCESS | 2576 | 1464072361199 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 23:46:01 INFO - PROCESS | 2576 | 1464072361204 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:46:01 INFO - PROCESS | 2576 | 1464072361209 Marionette TRACE conn6 <- [1,150,null,{}] 23:46:01 INFO - PROCESS | 2576 | 1464072361215 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}] 23:46:01 INFO - PROCESS | 2576 | 1464072361310 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 23:46:01 INFO - PROCESS | 2576 | 1464072361390 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:01 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C39800 == 45 [pid = 2576] [id = 47] 23:46:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0000001B85C5E800) [pid = 2576] [serial = 137] [outer = 0000000000000000] 23:46:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0000001B86859C00) [pid = 2576] [serial = 138] [outer = 0000001B85C5E800] 23:46:01 INFO - PROCESS | 2576 | 1464072361440 Marionette DEBUG loaded listener.js 23:46:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0000001B868A7800) [pid = 2576] [serial = 139] [outer = 0000001B85C5E800] 23:46:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001B82B85000 == 44 [pid = 2576] [id = 8] 23:46:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF83CF800 == 43 [pid = 2576] [id = 43] 23:46:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85B6E800 == 42 [pid = 2576] [id = 42] 23:46:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86BD4800 == 41 [pid = 2576] [id = 41] 23:46:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF03BE800 == 40 [pid = 2576] [id = 40] 23:46:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF780800 == 39 [pid = 2576] [id = 39] 23:46:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF2FE7800 == 38 [pid = 2576] [id = 38] 23:46:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFBC68000 == 37 [pid = 2576] [id = 37] 23:46:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF8150800 == 36 [pid = 2576] [id = 36] 23:46:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6727800 == 35 [pid = 2576] [id = 35] 23:46:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF1EA5000 == 34 [pid = 2576] [id = 34] 23:46:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF04B5800 == 33 [pid = 2576] [id = 33] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0000001BFC2A0800) [pid = 2576] [serial = 81] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | 1464072362098 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]]]}] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (0000001BF2590000) [pid = 2576] [serial = 64] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0000001BF2585400) [pid = 2576] [serial = 69] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0000001BF1017C00) [pid = 2576] [serial = 72] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0000001BF2592400) [pid = 2576] [serial = 70] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0000001BFBD3AC00) [pid = 2576] [serial = 79] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0000001BF75B8000) [pid = 2576] [serial = 75] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0000001BFB96BC00) [pid = 2576] [serial = 78] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0000001BF6F2AC00) [pid = 2576] [serial = 73] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0000001BFB148C00) [pid = 2576] [serial = 76] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0000001B82B5C400) [pid = 2576] [serial = 66] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0000001B85C65C00) [pid = 2576] [serial = 67] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0000001BFE16A000) [pid = 2576] [serial = 58] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0000001BFE2EF800) [pid = 2576] [serial = 52] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0000001BFF2DD000) [pid = 2576] [serial = 61] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0000001BFE2EE800) [pid = 2576] [serial = 55] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0000001BFCC91C00) [pid = 2576] [serial = 46] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0000001BFF832000) [pid = 2576] [serial = 49] [outer = 0000000000000000] [url = about:blank] 23:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 944ms 23:46:02 INFO - PROCESS | 2576 | 1464072362153 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 23:46:02 INFO - PROCESS | 2576 | 1464072362159 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 23:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:46:02 INFO - PROCESS | 2576 | 1464072362165 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:46:02 INFO - PROCESS | 2576 | 1464072362168 Marionette TRACE conn6 <- [1,154,null,{}] 23:46:02 INFO - PROCESS | 2576 | 1464072362172 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}] 23:46:02 INFO - PROCESS | 2576 | 1464072362254 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 23:46:02 INFO - PROCESS | 2576 | 1464072362267 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:02 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85B71000 == 34 [pid = 2576] [id = 48] 23:46:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0000001B85999C00) [pid = 2576] [serial = 140] [outer = 0000000000000000] 23:46:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0000001B85C5D000) [pid = 2576] [serial = 141] [outer = 0000001B85999C00] 23:46:02 INFO - PROCESS | 2576 | 1464072362316 Marionette DEBUG loaded listener.js 23:46:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0000001B868E5400) [pid = 2576] [serial = 142] [outer = 0000001B85999C00] 23:46:02 INFO - PROCESS | 2576 | 1464072362774 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]]]}] 23:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 23:46:02 INFO - PROCESS | 2576 | 1464072362795 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 23:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:46:02 INFO - PROCESS | 2576 | 1464072362798 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 23:46:02 INFO - PROCESS | 2576 | 1464072362801 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:46:02 INFO - PROCESS | 2576 | 1464072362805 Marionette TRACE conn6 <- [1,158,null,{}] 23:46:02 INFO - PROCESS | 2576 | 1464072362817 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}] 23:46:02 INFO - PROCESS | 2576 | 1464072362900 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 23:46:02 INFO - PROCESS | 2576 | 1464072362910 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:02 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF04AC800 == 35 [pid = 2576] [id = 49] 23:46:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0000001B82B5E400) [pid = 2576] [serial = 143] [outer = 0000000000000000] 23:46:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0000001BF251E000) [pid = 2576] [serial = 144] [outer = 0000001B82B5E400] 23:46:02 INFO - PROCESS | 2576 | 1464072362959 Marionette DEBUG loaded listener.js 23:46:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0000001BF2589C00) [pid = 2576] [serial = 145] [outer = 0000001B82B5E400] 23:46:03 INFO - PROCESS | 2576 | 1464072363392 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]]]}] 23:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 23:46:03 INFO - PROCESS | 2576 | 1464072363434 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 23:46:03 INFO - PROCESS | 2576 | 1464072363437 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 23:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:46:03 INFO - PROCESS | 2576 | 1464072363446 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:46:03 INFO - PROCESS | 2576 | 1464072363448 Marionette TRACE conn6 <- [1,162,null,{}] 23:46:03 INFO - PROCESS | 2576 | 1464072363451 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}] 23:46:03 INFO - PROCESS | 2576 | 1464072363535 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 23:46:03 INFO - PROCESS | 2576 | 1464072363541 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:03 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF2764000 == 36 [pid = 2576] [id = 50] 23:46:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0000001BF3483400) [pid = 2576] [serial = 146] [outer = 0000000000000000] 23:46:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0000001BF655D400) [pid = 2576] [serial = 147] [outer = 0000001BF3483400] 23:46:03 INFO - PROCESS | 2576 | 1464072363608 Marionette DEBUG loaded listener.js 23:46:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0000001BF702C800) [pid = 2576] [serial = 148] [outer = 0000001BF3483400] 23:46:04 INFO - PROCESS | 2576 | 1464072364012 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]]]}] 23:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 587ms 23:46:04 INFO - PROCESS | 2576 | 1464072364048 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 23:46:04 INFO - PROCESS | 2576 | 1464072364051 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 23:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:46:04 INFO - PROCESS | 2576 | 1464072364055 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:46:04 INFO - PROCESS | 2576 | 1464072364056 Marionette TRACE conn6 <- [1,166,null,{}] 23:46:04 INFO - PROCESS | 2576 | 1464072364060 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}] 23:46:04 INFO - PROCESS | 2576 | 1464072364137 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 23:46:04 INFO - PROCESS | 2576 | 1464072364143 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6730800 == 37 [pid = 2576] [id = 51] 23:46:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0000001BF7237400) [pid = 2576] [serial = 149] [outer = 0000000000000000] 23:46:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0000001BF74F7000) [pid = 2576] [serial = 150] [outer = 0000001BF7237400] 23:46:04 INFO - PROCESS | 2576 | 1464072364188 Marionette DEBUG loaded listener.js 23:46:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0000001BF80DC400) [pid = 2576] [serial = 151] [outer = 0000001BF7237400] 23:46:04 INFO - PROCESS | 2576 | 1464072364631 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]]]}] 23:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 23:46:04 INFO - PROCESS | 2576 | 1464072364685 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 23:46:04 INFO - PROCESS | 2576 | 1464072364687 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 23:46:04 INFO - PROCESS | 2576 | 1464072364690 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:46:04 INFO - PROCESS | 2576 | 1464072364692 Marionette TRACE conn6 <- [1,170,null,{}] 23:46:04 INFO - PROCESS | 2576 | 1464072364696 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}] 23:46:04 INFO - PROCESS | 2576 | 1464072364829 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 23:46:04 INFO - PROCESS | 2576 | 1464072364899 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF814A800 == 38 [pid = 2576] [id = 52] 23:46:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0000001BF153B000) [pid = 2576] [serial = 152] [outer = 0000000000000000] 23:46:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0000001BF8F1B400) [pid = 2576] [serial = 153] [outer = 0000001BF153B000] 23:46:04 INFO - PROCESS | 2576 | 1464072364946 Marionette DEBUG loaded listener.js 23:46:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0000001BFB90B000) [pid = 2576] [serial = 154] [outer = 0000001BF153B000] 23:46:05 INFO - PROCESS | 2576 | 1464072365377 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]]]}] 23:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 734ms 23:46:05 INFO - PROCESS | 2576 | 1464072365428 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 23:46:05 INFO - PROCESS | 2576 | 1464072365431 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 23:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:46:05 INFO - PROCESS | 2576 | 1464072365434 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:46:05 INFO - PROCESS | 2576 | 1464072365435 Marionette TRACE conn6 <- [1,174,null,{}] 23:46:05 INFO - PROCESS | 2576 | 1464072365439 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}] 23:46:05 INFO - PROCESS | 2576 | 1464072365537 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 23:46:05 INFO - PROCESS | 2576 | 1464072365543 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:05 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF871E800 == 39 [pid = 2576] [id = 53] 23:46:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0000001BFB911000) [pid = 2576] [serial = 155] [outer = 0000000000000000] 23:46:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0000001BFBD07C00) [pid = 2576] [serial = 156] [outer = 0000001BFB911000] 23:46:05 INFO - PROCESS | 2576 | 1464072365588 Marionette DEBUG loaded listener.js 23:46:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0000001BFBD2B400) [pid = 2576] [serial = 157] [outer = 0000001BFB911000] 23:46:06 INFO - PROCESS | 2576 | 1464072365994 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]]]}] 23:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 588ms 23:46:06 INFO - PROCESS | 2576 | 1464072366025 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 23:46:06 INFO - PROCESS | 2576 | 1464072366027 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 23:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:46:06 INFO - PROCESS | 2576 | 1464072366030 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:46:06 INFO - PROCESS | 2576 | 1464072366032 Marionette TRACE conn6 <- [1,178,null,{}] 23:46:06 INFO - PROCESS | 2576 | 1464072366036 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}] 23:46:06 INFO - PROCESS | 2576 | 1464072366142 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 23:46:06 INFO - PROCESS | 2576 | 1464072366172 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:06 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFBDB5000 == 40 [pid = 2576] [id = 54] 23:46:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0000001BFBD39400) [pid = 2576] [serial = 158] [outer = 0000000000000000] 23:46:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (0000001BFBD3FC00) [pid = 2576] [serial = 159] [outer = 0000001BFBD39400] 23:46:06 INFO - PROCESS | 2576 | 1464072366251 Marionette DEBUG loaded listener.js 23:46:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (0000001BFC294000) [pid = 2576] [serial = 160] [outer = 0000001BFBD39400] 23:46:06 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (0000001BFCE76C00) [pid = 2576] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:46:06 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (0000001B868E8C00) [pid = 2576] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:46:06 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0000001B85992000) [pid = 2576] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:46:06 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0000001BFB903800) [pid = 2576] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:46:06 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (0000001BFBD20C00) [pid = 2576] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:46:06 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0000001BFBD38C00) [pid = 2576] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:46:06 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0000001BF21B7C00) [pid = 2576] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:46:06 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0000001BF7238400) [pid = 2576] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:46:06 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0000001B85939C00) [pid = 2576] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:46:06 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0000001B868F0000) [pid = 2576] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:46:06 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0000001B86B31000) [pid = 2576] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:46:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0000001B868EE800) [pid = 2576] [serial = 161] [outer = 0000001BFB9B6800] 23:46:06 INFO - PROCESS | 2576 | 1464072366780 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]]]}] 23:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 776ms 23:46:06 INFO - PROCESS | 2576 | 1464072366810 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 23:46:06 INFO - PROCESS | 2576 | 1464072366813 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 23:46:06 INFO - PROCESS | 2576 | 1464072366816 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:46:06 INFO - PROCESS | 2576 | 1464072366817 Marionette TRACE conn6 <- [1,182,null,{}] 23:46:06 INFO - PROCESS | 2576 | 1464072366821 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}] 23:46:06 INFO - PROCESS | 2576 | 1464072366902 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 23:46:06 INFO - PROCESS | 2576 | 1464072366909 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:06 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF72DB000 == 41 [pid = 2576] [id = 55] 23:46:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0000001BFBDE0000) [pid = 2576] [serial = 162] [outer = 0000000000000000] 23:46:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0000001BFC5D9800) [pid = 2576] [serial = 163] [outer = 0000001BFBDE0000] 23:46:06 INFO - PROCESS | 2576 | 1464072366955 Marionette DEBUG loaded listener.js 23:46:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0000001BFCC49C00) [pid = 2576] [serial = 164] [outer = 0000001BFBDE0000] 23:46:07 INFO - PROCESS | 2576 | 1464072367330 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]]]}] 23:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 524ms 23:46:07 INFO - PROCESS | 2576 | 1464072367343 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 23:46:07 INFO - PROCESS | 2576 | 1464072367345 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 23:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:46:07 INFO - PROCESS | 2576 | 1464072367357 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:46:07 INFO - PROCESS | 2576 | 1464072367360 Marionette TRACE conn6 <- [1,186,null,{}] 23:46:07 INFO - PROCESS | 2576 | 1464072367363 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}] 23:46:07 INFO - PROCESS | 2576 | 1464072367468 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 23:46:07 INFO - PROCESS | 2576 | 1464072367476 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:07 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC78F800 == 42 [pid = 2576] [id = 56] 23:46:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0000001BFC5D1800) [pid = 2576] [serial = 165] [outer = 0000000000000000] 23:46:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0000001BFCE2F800) [pid = 2576] [serial = 166] [outer = 0000001BFC5D1800] 23:46:07 INFO - PROCESS | 2576 | 1464072367521 Marionette DEBUG loaded listener.js 23:46:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0000001BFCEF9C00) [pid = 2576] [serial = 167] [outer = 0000001BFC5D1800] 23:46:07 INFO - PROCESS | 2576 | 1464072367914 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]]]}] 23:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 587ms 23:46:07 INFO - PROCESS | 2576 | 1464072367940 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 23:46:07 INFO - PROCESS | 2576 | 1464072367942 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 23:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:46:07 INFO - PROCESS | 2576 | 1464072367945 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:46:07 INFO - PROCESS | 2576 | 1464072367948 Marionette TRACE conn6 <- [1,190,null,{}] 23:46:07 INFO - PROCESS | 2576 | 1464072367951 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}] 23:46:08 INFO - PROCESS | 2576 | 1464072368070 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 23:46:08 INFO - PROCESS | 2576 | 1464072368078 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF783800 == 43 [pid = 2576] [id = 57] 23:46:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0000001BFCC91C00) [pid = 2576] [serial = 168] [outer = 0000000000000000] 23:46:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0000001BFE166800) [pid = 2576] [serial = 169] [outer = 0000001BFCC91C00] 23:46:08 INFO - PROCESS | 2576 | 1464072368128 Marionette DEBUG loaded listener.js 23:46:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (0000001BFE3EB800) [pid = 2576] [serial = 170] [outer = 0000001BFCC91C00] 23:46:08 INFO - PROCESS | 2576 | 1464072368504 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]]]}] 23:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 23:46:08 INFO - PROCESS | 2576 | 1464072368554 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 23:46:08 INFO - PROCESS | 2576 | 1464072368559 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 23:46:08 INFO - PROCESS | 2576 | 1464072368564 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:46:08 INFO - PROCESS | 2576 | 1464072368569 Marionette TRACE conn6 <- [1,194,null,{}] 23:46:08 INFO - PROCESS | 2576 | 1464072368575 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}] 23:46:08 INFO - PROCESS | 2576 | 1464072368677 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 23:46:08 INFO - PROCESS | 2576 | 1464072368871 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86794000 == 44 [pid = 2576] [id = 58] 23:46:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (0000001B8598D000) [pid = 2576] [serial = 171] [outer = 0000000000000000] 23:46:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (0000001B85998400) [pid = 2576] [serial = 172] [outer = 0000001B8598D000] 23:46:08 INFO - PROCESS | 2576 | 1464072368929 Marionette DEBUG loaded listener.js 23:46:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (0000001B8689DC00) [pid = 2576] [serial = 173] [outer = 0000001B8598D000] 23:46:09 INFO - PROCESS | 2576 | 1464072369472 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]]]}] 23:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 987ms 23:46:09 INFO - PROCESS | 2576 | 1464072369558 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 23:46:09 INFO - PROCESS | 2576 | 1464072369562 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 23:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:46:09 INFO - PROCESS | 2576 | 1464072369571 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:46:09 INFO - PROCESS | 2576 | 1464072369575 Marionette TRACE conn6 <- [1,198,null,{}] 23:46:09 INFO - PROCESS | 2576 | 1464072369580 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}] 23:46:09 INFO - PROCESS | 2576 | 1464072369728 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 23:46:09 INFO - PROCESS | 2576 | 1464072369787 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:09 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF03C4000 == 45 [pid = 2576] [id = 59] 23:46:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (0000001B87E17C00) [pid = 2576] [serial = 174] [outer = 0000000000000000] 23:46:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0000001B87E1E000) [pid = 2576] [serial = 175] [outer = 0000001B87E17C00] 23:46:09 INFO - PROCESS | 2576 | 1464072369844 Marionette DEBUG loaded listener.js 23:46:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (0000001BF1537C00) [pid = 2576] [serial = 176] [outer = 0000001B87E17C00] 23:46:10 INFO - PROCESS | 2576 | 1464072370475 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]]]}] 23:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 945ms 23:46:10 INFO - PROCESS | 2576 | 1464072370516 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 23:46:10 INFO - PROCESS | 2576 | 1464072370519 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 23:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:46:10 INFO - PROCESS | 2576 | 1464072370522 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:46:10 INFO - PROCESS | 2576 | 1464072370525 Marionette TRACE conn6 <- [1,202,null,{}] 23:46:10 INFO - PROCESS | 2576 | 1464072370535 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}] 23:46:10 INFO - PROCESS | 2576 | 1464072370646 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 23:46:10 INFO - PROCESS | 2576 | 1464072370714 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:10 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEE70800 == 46 [pid = 2576] [id = 60] 23:46:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (0000001BF74F6C00) [pid = 2576] [serial = 177] [outer = 0000000000000000] 23:46:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (0000001BF804A000) [pid = 2576] [serial = 178] [outer = 0000001BF74F6C00] 23:46:10 INFO - PROCESS | 2576 | 1464072370775 Marionette DEBUG loaded listener.js 23:46:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0000001BF8F1D800) [pid = 2576] [serial = 179] [outer = 0000001BF74F6C00] 23:46:11 INFO - PROCESS | 2576 | 1464072371322 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]]]}] 23:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 879ms 23:46:11 INFO - PROCESS | 2576 | 1464072371405 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 23:46:11 INFO - PROCESS | 2576 | 1464072371408 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 23:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:46:11 INFO - PROCESS | 2576 | 1464072371411 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:46:11 INFO - PROCESS | 2576 | 1464072371413 Marionette TRACE conn6 <- [1,206,null,{}] 23:46:11 INFO - PROCESS | 2576 | 1464072371417 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}] 23:46:11 INFO - PROCESS | 2576 | 1464072371523 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 23:46:11 INFO - PROCESS | 2576 | 1464072371628 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:11 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8682D800 == 47 [pid = 2576] [id = 61] 23:46:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0000001B86722000) [pid = 2576] [serial = 180] [outer = 0000000000000000] 23:46:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0000001B86729000) [pid = 2576] [serial = 181] [outer = 0000001B86722000] 23:46:11 INFO - PROCESS | 2576 | 1464072371687 Marionette DEBUG loaded listener.js 23:46:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0000001BFB148800) [pid = 2576] [serial = 182] [outer = 0000001B86722000] 23:46:12 INFO - PROCESS | 2576 | 1464072372323 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]]]}] 23:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 988ms 23:46:12 INFO - PROCESS | 2576 | 1464072372402 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 23:46:12 INFO - PROCESS | 2576 | 1464072372406 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 23:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:46:12 INFO - PROCESS | 2576 | 1464072372412 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:46:12 INFO - PROCESS | 2576 | 1464072372417 Marionette TRACE conn6 <- [1,210,null,{}] 23:46:12 INFO - PROCESS | 2576 | 1464072372424 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}] 23:46:12 INFO - PROCESS | 2576 | 1464072372573 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 23:46:12 INFO - PROCESS | 2576 | 1464072372585 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:12 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C50000 == 48 [pid = 2576] [id = 62] 23:46:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0000001B85C65000) [pid = 2576] [serial = 183] [outer = 0000000000000000] 23:46:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0000001B86720400) [pid = 2576] [serial = 184] [outer = 0000001B85C65000] 23:46:12 INFO - PROCESS | 2576 | 1464072372638 Marionette DEBUG loaded listener.js 23:46:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001B868A2C00) [pid = 2576] [serial = 185] [outer = 0000001B85C65000] 23:46:13 INFO - PROCESS | 2576 | 1464072373274 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]]]}] 23:46:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC78F800 == 47 [pid = 2576] [id = 56] 23:46:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF72DB000 == 46 [pid = 2576] [id = 55] 23:46:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFBDB5000 == 45 [pid = 2576] [id = 54] 23:46:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF871E800 == 44 [pid = 2576] [id = 53] 23:46:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF814A800 == 43 [pid = 2576] [id = 52] 23:46:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6730800 == 42 [pid = 2576] [id = 51] 23:46:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF2764000 == 41 [pid = 2576] [id = 50] 23:46:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF04AC800 == 40 [pid = 2576] [id = 49] 23:46:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85B71000 == 39 [pid = 2576] [id = 48] 23:46:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86C39800 == 38 [pid = 2576] [id = 47] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0000001BF2527400) [pid = 2576] [serial = 126] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 880ms 23:46:13 INFO - PROCESS | 2576 | 1464072373319 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 23:46:13 INFO - PROCESS | 2576 | 1464072373325 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 23:46:13 INFO - PROCESS | 2576 | 1464072373331 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:46:13 INFO - PROCESS | 2576 | 1464072373334 Marionette TRACE conn6 <- [1,214,null,{}] 23:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:46:13 INFO - PROCESS | 2576 | 1464072373338 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}] 23:46:13 INFO - PROCESS | 2576 | 1464072373433 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0000001BF21AF000) [pid = 2576] [serial = 97] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0000001B85C64000) [pid = 2576] [serial = 96] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0000001BFB9B3800) [pid = 2576] [serial = 87] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0000001B86B2D000) [pid = 2576] [serial = 121] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0000001B86B27000) [pid = 2576] [serial = 120] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0000001B868F0800) [pid = 2576] [serial = 118] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0000001BFE3EC000) [pid = 2576] [serial = 124] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (0000001BFB904400) [pid = 2576] [serial = 123] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (0000001BFB90E800) [pid = 2576] [serial = 105] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0000001BFCC41000) [pid = 2576] [serial = 109] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (0000001BFE163000) [pid = 2576] [serial = 111] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (0000001BFE3EA400) [pid = 2576] [serial = 112] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (0000001B868EB000) [pid = 2576] [serial = 117] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (0000001BFE2F1C00) [pid = 2576] [serial = 115] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (0000001BF258C800) [pid = 2576] [serial = 84] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0000001BFBD1EC00) [pid = 2576] [serial = 106] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0000001B85995800) [pid = 2576] [serial = 114] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (0000001BFE165800) [pid = 2576] [serial = 94] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0000001BFBD28400) [pid = 2576] [serial = 93] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0000001BFBD6F000) [pid = 2576] [serial = 108] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0000001BFE016C00) [pid = 2576] [serial = 90] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0000001BF21BB000) [pid = 2576] [serial = 99] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0000001BF258B800) [pid = 2576] [serial = 100] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0000001BF743D800) [pid = 2576] [serial = 102] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0000001BF8775400) [pid = 2576] [serial = 103] [outer = 0000000000000000] [url = about:blank] 23:46:13 INFO - PROCESS | 2576 | 1464072373500 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:13 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C6B000 == 39 [pid = 2576] [id = 63] 23:46:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0000001B85996800) [pid = 2576] [serial = 186] [outer = 0000000000000000] 23:46:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0000001B86854C00) [pid = 2576] [serial = 187] [outer = 0000001B85996800] 23:46:13 INFO - PROCESS | 2576 | 1464072373547 Marionette DEBUG loaded listener.js 23:46:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0000001B86B27C00) [pid = 2576] [serial = 188] [outer = 0000001B85996800] 23:46:13 INFO - PROCESS | 2576 | 1464072373913 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]]]}] 23:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 626ms 23:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:46:13 INFO - PROCESS | 2576 | 1464072373966 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 23:46:13 INFO - PROCESS | 2576 | 1464072373968 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 23:46:13 INFO - PROCESS | 2576 | 1464072373971 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:46:13 INFO - PROCESS | 2576 | 1464072373975 Marionette TRACE conn6 <- [1,218,null,{}] 23:46:13 INFO - PROCESS | 2576 | 1464072373986 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}] 23:46:14 INFO - PROCESS | 2576 | 1464072374075 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 23:46:14 INFO - PROCESS | 2576 | 1464072374082 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:14 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87EE1800 == 40 [pid = 2576] [id = 64] 23:46:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0000001BF0524000) [pid = 2576] [serial = 189] [outer = 0000000000000000] 23:46:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0000001BF052B800) [pid = 2576] [serial = 190] [outer = 0000001BF0524000] 23:46:14 INFO - PROCESS | 2576 | 1464072374131 Marionette DEBUG loaded listener.js 23:46:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0000001BF21AF400) [pid = 2576] [serial = 191] [outer = 0000001BF0524000] 23:46:14 INFO - PROCESS | 2576 | 1464072374571 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]]]}] 23:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms 23:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:46:14 INFO - PROCESS | 2576 | 1464072374604 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 23:46:14 INFO - PROCESS | 2576 | 1464072374606 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 23:46:14 INFO - PROCESS | 2576 | 1464072374609 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:46:14 INFO - PROCESS | 2576 | 1464072374611 Marionette TRACE conn6 <- [1,222,null,{}] 23:46:14 INFO - PROCESS | 2576 | 1464072374622 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}] 23:46:14 INFO - PROCESS | 2576 | 1464072374705 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 23:46:14 INFO - PROCESS | 2576 | 1464072374713 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:14 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF04A7800 == 41 [pid = 2576] [id = 65] 23:46:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0000001BF21B7000) [pid = 2576] [serial = 192] [outer = 0000000000000000] 23:46:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0000001BF258B800) [pid = 2576] [serial = 193] [outer = 0000001BF21B7000] 23:46:14 INFO - PROCESS | 2576 | 1464072374759 Marionette DEBUG loaded listener.js 23:46:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0000001BF2726C00) [pid = 2576] [serial = 194] [outer = 0000001BF21B7000] 23:46:15 INFO - PROCESS | 2576 | 1464072375159 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]]]}] 23:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 588ms 23:46:15 INFO - PROCESS | 2576 | 1464072375206 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 23:46:15 INFO - PROCESS | 2576 | 1464072375208 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 23:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:46:15 INFO - PROCESS | 2576 | 1464072375216 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:46:15 INFO - PROCESS | 2576 | 1464072375218 Marionette TRACE conn6 <- [1,226,null,{}] 23:46:15 INFO - PROCESS | 2576 | 1464072375222 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}] 23:46:15 INFO - PROCESS | 2576 | 1464072375303 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 23:46:15 INFO - PROCESS | 2576 | 1464072375311 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:15 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B82B6D000 == 42 [pid = 2576] [id = 66] 23:46:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0000001B8191E400) [pid = 2576] [serial = 195] [outer = 0000000000000000] 23:46:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (0000001B828B2000) [pid = 2576] [serial = 196] [outer = 0000001B8191E400] 23:46:15 INFO - PROCESS | 2576 | 1464072375359 Marionette DEBUG loaded listener.js 23:46:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (0000001B82B67000) [pid = 2576] [serial = 197] [outer = 0000001B8191E400] 23:46:15 INFO - PROCESS | 2576 | 1464072375825 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]]]}] 23:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 649ms 23:46:15 INFO - PROCESS | 2576 | 1464072375864 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 23:46:15 INFO - PROCESS | 2576 | 1464072375866 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 23:46:15 INFO - PROCESS | 2576 | 1464072375869 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:46:15 INFO - PROCESS | 2576 | 1464072375871 Marionette TRACE conn6 <- [1,230,null,{}] 23:46:15 INFO - PROCESS | 2576 | 1464072375874 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}] 23:46:16 INFO - PROCESS | 2576 | 1464072376007 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 23:46:16 INFO - PROCESS | 2576 | 1464072376054 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:16 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF2FEC800 == 43 [pid = 2576] [id = 67] 23:46:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (0000001BF670D400) [pid = 2576] [serial = 198] [outer = 0000000000000000] 23:46:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (0000001BF743D800) [pid = 2576] [serial = 199] [outer = 0000001BF670D400] 23:46:16 INFO - PROCESS | 2576 | 1464072376101 Marionette DEBUG loaded listener.js 23:46:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (0000001BF80E1800) [pid = 2576] [serial = 200] [outer = 0000001BF670D400] 23:46:16 INFO - PROCESS | 2576 | 1464072376517 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]]]}] 23:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 692ms 23:46:16 INFO - PROCESS | 2576 | 1464072376565 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 23:46:16 INFO - PROCESS | 2576 | 1464072376568 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 23:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:46:16 INFO - PROCESS | 2576 | 1464072376571 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:46:16 INFO - PROCESS | 2576 | 1464072376573 Marionette TRACE conn6 <- [1,234,null,{}] 23:46:16 INFO - PROCESS | 2576 | 1464072376577 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}] 23:46:16 INFO - PROCESS | 2576 | 1464072376705 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 23:46:16 INFO - PROCESS | 2576 | 1464072376724 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:16 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF72DE800 == 44 [pid = 2576] [id = 68] 23:46:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0000001BF676AC00) [pid = 2576] [serial = 201] [outer = 0000000000000000] 23:46:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (0000001BF88BAC00) [pid = 2576] [serial = 202] [outer = 0000001BF676AC00] 23:46:16 INFO - PROCESS | 2576 | 1464072376769 Marionette DEBUG loaded listener.js 23:46:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (0000001BFB90E800) [pid = 2576] [serial = 203] [outer = 0000001BF676AC00] 23:46:17 INFO - PROCESS | 2576 | 1464072377171 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]]]}] 23:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 627ms 23:46:17 INFO - PROCESS | 2576 | 1464072377201 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 23:46:17 INFO - PROCESS | 2576 | 1464072377203 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 23:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:46:17 INFO - PROCESS | 2576 | 1464072377206 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:46:17 INFO - PROCESS | 2576 | 1464072377208 Marionette TRACE conn6 <- [1,238,null,{}] 23:46:17 INFO - PROCESS | 2576 | 1464072377212 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}] 23:46:17 INFO - PROCESS | 2576 | 1464072377313 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 23:46:17 INFO - PROCESS | 2576 | 1464072377320 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:17 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF8161800 == 45 [pid = 2576] [id = 69] 23:46:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (0000001BFB9BC800) [pid = 2576] [serial = 204] [outer = 0000000000000000] 23:46:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0000001BFBD20400) [pid = 2576] [serial = 205] [outer = 0000001BFB9BC800] 23:46:17 INFO - PROCESS | 2576 | 1464072377367 Marionette DEBUG loaded listener.js 23:46:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0000001BFBD3BC00) [pid = 2576] [serial = 206] [outer = 0000001BFB9BC800] 23:46:17 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0000001BF153B000) [pid = 2576] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:46:17 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0000001BFB911000) [pid = 2576] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:46:17 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0000001BF3483400) [pid = 2576] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:46:17 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (0000001B85999C00) [pid = 2576] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:46:17 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (0000001B8685AC00) [pid = 2576] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:46:17 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0000001B82B5E400) [pid = 2576] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:46:17 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (0000001BF7237400) [pid = 2576] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:46:17 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (0000001B85C5E800) [pid = 2576] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:46:17 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (0000001BFBD39400) [pid = 2576] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:46:17 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (0000001BFBDE0000) [pid = 2576] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:46:17 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (0000001BFC5D1800) [pid = 2576] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:46:17 INFO - PROCESS | 2576 | 1464072377890 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]]]}] 23:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 732ms 23:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:46:17 INFO - PROCESS | 2576 | 1464072377944 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 23:46:17 INFO - PROCESS | 2576 | 1464072377946 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 23:46:17 INFO - PROCESS | 2576 | 1464072377950 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:46:17 INFO - PROCESS | 2576 | 1464072377952 Marionette TRACE conn6 <- [1,242,null,{}] 23:46:17 INFO - PROCESS | 2576 | 1464072377956 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}] 23:46:18 INFO - PROCESS | 2576 | 1464072378057 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 23:46:18 INFO - PROCESS | 2576 | 1464072378067 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:18 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFBC7D800 == 46 [pid = 2576] [id = 70] 23:46:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (0000001BF74ECC00) [pid = 2576] [serial = 207] [outer = 0000000000000000] 23:46:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (0000001BFBD3D800) [pid = 2576] [serial = 208] [outer = 0000001BF74ECC00] 23:46:18 INFO - PROCESS | 2576 | 1464072378112 Marionette DEBUG loaded listener.js 23:46:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (0000001BFC566000) [pid = 2576] [serial = 209] [outer = 0000001BF74ECC00] 23:46:18 INFO - PROCESS | 2576 | 1464072378491 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]]]}] 23:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 587ms 23:46:18 INFO - PROCESS | 2576 | 1464072378538 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 23:46:18 INFO - PROCESS | 2576 | 1464072378540 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 23:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:46:18 INFO - PROCESS | 2576 | 1464072378543 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:46:18 INFO - PROCESS | 2576 | 1464072378545 Marionette TRACE conn6 <- [1,246,null,{}] 23:46:18 INFO - PROCESS | 2576 | 1464072378549 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}] 23:46:18 INFO - PROCESS | 2576 | 1464072378660 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 23:46:18 INFO - PROCESS | 2576 | 1464072378697 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:18 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFCCB3800 == 47 [pid = 2576] [id = 71] 23:46:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (0000001BFCC4F800) [pid = 2576] [serial = 210] [outer = 0000000000000000] 23:46:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (0000001BFCE35400) [pid = 2576] [serial = 211] [outer = 0000001BFCC4F800] 23:46:18 INFO - PROCESS | 2576 | 1464072378757 Marionette DEBUG loaded listener.js 23:46:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0000001BFE15E400) [pid = 2576] [serial = 212] [outer = 0000001BFCC4F800] 23:46:19 INFO - PROCESS | 2576 | 1464072379222 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]]]}] 23:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 734ms 23:46:19 INFO - PROCESS | 2576 | 1464072379282 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 23:46:19 INFO - PROCESS | 2576 | 1464072379284 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 23:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:46:19 INFO - PROCESS | 2576 | 1464072379288 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:46:19 INFO - PROCESS | 2576 | 1464072379290 Marionette TRACE conn6 <- [1,250,null,{}] 23:46:19 INFO - PROCESS | 2576 | 1464072379294 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}] 23:46:19 INFO - PROCESS | 2576 | 1464072379423 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 23:46:19 INFO - PROCESS | 2576 | 1464072379439 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:19 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF8C3000 == 48 [pid = 2576] [id = 72] 23:46:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (0000001BFE3EA400) [pid = 2576] [serial = 213] [outer = 0000000000000000] 23:46:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (0000001BFEC60000) [pid = 2576] [serial = 214] [outer = 0000001BFE3EA400] 23:46:19 INFO - PROCESS | 2576 | 1464072379488 Marionette DEBUG loaded listener.js 23:46:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (0000001BFF2D8800) [pid = 2576] [serial = 215] [outer = 0000001BFE3EA400] 23:46:20 INFO - PROCESS | 2576 | 1464072380090 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]]]}] 23:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 840ms 23:46:20 INFO - PROCESS | 2576 | 1464072380131 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 23:46:20 INFO - PROCESS | 2576 | 1464072380137 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 23:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:46:20 INFO - PROCESS | 2576 | 1464072380141 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:46:20 INFO - PROCESS | 2576 | 1464072380146 Marionette TRACE conn6 <- [1,254,null,{}] 23:46:20 INFO - PROCESS | 2576 | 1464072380151 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}] 23:46:20 INFO - PROCESS | 2576 | 1464072380264 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 23:46:20 INFO - PROCESS | 2576 | 1464072380348 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:20 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83EE9000 == 49 [pid = 2576] [id = 73] 23:46:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0000001B85991C00) [pid = 2576] [serial = 216] [outer = 0000000000000000] 23:46:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0000001B86722C00) [pid = 2576] [serial = 217] [outer = 0000001B85991C00] 23:46:20 INFO - PROCESS | 2576 | 1464072380406 Marionette DEBUG loaded listener.js 23:46:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0000001B86B2D000) [pid = 2576] [serial = 218] [outer = 0000001B85991C00] 23:46:20 INFO - PROCESS | 2576 | 1464072380975 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]]]}] 23:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 881ms 23:46:21 INFO - PROCESS | 2576 | 1464072381027 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 23:46:21 INFO - PROCESS | 2576 | 1464072381033 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 23:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:46:21 INFO - PROCESS | 2576 | 1464072381040 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:46:21 INFO - PROCESS | 2576 | 1464072381043 Marionette TRACE conn6 <- [1,258,null,{}] 23:46:21 INFO - PROCESS | 2576 | 1464072381047 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}] 23:46:21 INFO - PROCESS | 2576 | 1464072381159 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 23:46:21 INFO - PROCESS | 2576 | 1464072381229 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:21 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87EE1000 == 50 [pid = 2576] [id = 74] 23:46:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0000001BF0DCE000) [pid = 2576] [serial = 219] [outer = 0000000000000000] 23:46:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0000001BF1E32000) [pid = 2576] [serial = 220] [outer = 0000001BF0DCE000] 23:46:21 INFO - PROCESS | 2576 | 1464072381286 Marionette DEBUG loaded listener.js 23:46:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0000001BF2589800) [pid = 2576] [serial = 221] [outer = 0000001BF0DCE000] 23:46:21 INFO - PROCESS | 2576 | 1464072381849 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]]]}] 23:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 838ms 23:46:21 INFO - PROCESS | 2576 | 1464072381898 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 23:46:21 INFO - PROCESS | 2576 | 1464072381901 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 23:46:21 INFO - PROCESS | 2576 | 1464072381906 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:46:21 INFO - PROCESS | 2576 | 1464072381910 Marionette TRACE conn6 <- [1,262,null,{}] 23:46:21 INFO - PROCESS | 2576 | 1464072381922 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}] 23:46:22 INFO - PROCESS | 2576 | 1464072382034 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 23:46:22 INFO - PROCESS | 2576 | 1464072382118 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:22 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFE236000 == 51 [pid = 2576] [id = 75] 23:46:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001BF877C000) [pid = 2576] [serial = 222] [outer = 0000000000000000] 23:46:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001BFBD08000) [pid = 2576] [serial = 223] [outer = 0000001BF877C000] 23:46:22 INFO - PROCESS | 2576 | 1464072382176 Marionette DEBUG loaded listener.js 23:46:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001BFE169800) [pid = 2576] [serial = 224] [outer = 0000001BF877C000] 23:46:22 INFO - PROCESS | 2576 | 1464072382706 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]]]}] 23:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 839ms 23:46:22 INFO - PROCESS | 2576 | 1464072382776 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 23:46:22 INFO - PROCESS | 2576 | 1464072382780 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 23:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:46:22 INFO - PROCESS | 2576 | 1464072382833 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:46:22 INFO - PROCESS | 2576 | 1464072382835 Marionette TRACE conn6 <- [1,266,null,{}] 23:46:22 INFO - PROCESS | 2576 | 1464072382870 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}] 23:46:23 INFO - PROCESS | 2576 | 1464072383076 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 23:46:23 INFO - PROCESS | 2576 | 1464072383212 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEE6B800 == 52 [pid = 2576] [id = 76] 23:46:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001B83E36C00) [pid = 2576] [serial = 225] [outer = 0000000000000000] 23:46:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0000001BFE3DD400) [pid = 2576] [serial = 226] [outer = 0000001B83E36C00] 23:46:23 INFO - PROCESS | 2576 | 1464072383283 Marionette DEBUG loaded listener.js 23:46:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001BFF2D7C00) [pid = 2576] [serial = 227] [outer = 0000001B83E36C00] 23:46:23 INFO - PROCESS | 2576 | 1464072383884 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]]]}] 23:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1292ms 23:46:24 INFO - PROCESS | 2576 | 1464072384087 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 23:46:24 INFO - PROCESS | 2576 | 1464072384092 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 23:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:46:24 INFO - PROCESS | 2576 | 1464072384098 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:46:24 INFO - PROCESS | 2576 | 1464072384101 Marionette TRACE conn6 <- [1,270,null,{}] 23:46:24 INFO - PROCESS | 2576 | 1464072384107 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}] 23:46:24 INFO - PROCESS | 2576 | 1464072384209 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 23:46:24 INFO - PROCESS | 2576 | 1464072384272 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:24 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B842D9000 == 53 [pid = 2576] [id = 77] 23:46:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B83E37800) [pid = 2576] [serial = 228] [outer = 0000000000000000] 23:46:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B85935800) [pid = 2576] [serial = 229] [outer = 0000001B83E37800] 23:46:24 INFO - PROCESS | 2576 | 1464072384322 Marionette DEBUG loaded listener.js 23:46:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B8671E000) [pid = 2576] [serial = 230] [outer = 0000001B83E37800] 23:46:24 INFO - PROCESS | 2576 | 1464072384897 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]]]}] 23:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 839ms 23:46:24 INFO - PROCESS | 2576 | 1464072384939 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 23:46:24 INFO - PROCESS | 2576 | 1464072384943 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 23:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:46:24 INFO - PROCESS | 2576 | 1464072384950 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:46:24 INFO - PROCESS | 2576 | 1464072384954 Marionette TRACE conn6 <- [1,274,null,{}] 23:46:24 INFO - PROCESS | 2576 | 1464072384958 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}] 23:46:25 INFO - PROCESS | 2576 | 1464072385059 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 23:46:25 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFCCB3800 == 52 [pid = 2576] [id = 71] 23:46:25 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFBC7D800 == 51 [pid = 2576] [id = 70] 23:46:25 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF8161800 == 50 [pid = 2576] [id = 69] 23:46:25 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF72DE800 == 49 [pid = 2576] [id = 68] 23:46:25 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF2FEC800 == 48 [pid = 2576] [id = 67] 23:46:25 INFO - PROCESS | 2576 | --DOCSHELL 0000001B82B6D000 == 47 [pid = 2576] [id = 66] 23:46:25 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF04A7800 == 46 [pid = 2576] [id = 65] 23:46:25 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87EE1800 == 45 [pid = 2576] [id = 64] 23:46:25 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C6B000 == 44 [pid = 2576] [id = 63] 23:46:25 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86C50000 == 43 [pid = 2576] [id = 62] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001B828B4000) [pid = 2576] [serial = 129] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001B868E6000) [pid = 2576] [serial = 132] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001BF6769800) [pid = 2576] [serial = 135] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001BFE166800) [pid = 2576] [serial = 169] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF03C4000 == 42 [pid = 2576] [id = 59] 23:46:25 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86794000 == 41 [pid = 2576] [id = 58] 23:46:25 INFO - PROCESS | 2576 | 1464072385178 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:25 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B82970000 == 42 [pid = 2576] [id = 78] 23:46:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001B819A9C00) [pid = 2576] [serial = 231] [outer = 0000000000000000] 23:46:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B828AE400) [pid = 2576] [serial = 232] [outer = 0000001B819A9C00] 23:46:25 INFO - PROCESS | 2576 | 1464072385228 Marionette DEBUG loaded listener.js 23:46:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B8593AC00) [pid = 2576] [serial = 233] [outer = 0000001B819A9C00] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001BF8F1B400) [pid = 2576] [serial = 153] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001BFBD07C00) [pid = 2576] [serial = 156] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001BF655D400) [pid = 2576] [serial = 147] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0000001BF702C800) [pid = 2576] [serial = 148] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001BFBD2B400) [pid = 2576] [serial = 157] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001B85C5D000) [pid = 2576] [serial = 141] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0000001B868E5400) [pid = 2576] [serial = 142] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0000001BFF2D3400) [pid = 2576] [serial = 127] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0000001BF251E000) [pid = 2576] [serial = 144] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0000001BF2589C00) [pid = 2576] [serial = 145] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0000001BF74F7000) [pid = 2576] [serial = 150] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0000001BFB90B000) [pid = 2576] [serial = 154] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0000001B868A7800) [pid = 2576] [serial = 139] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0000001B86859C00) [pid = 2576] [serial = 138] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0000001BFBD3FC00) [pid = 2576] [serial = 159] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (0000001BFC5D9800) [pid = 2576] [serial = 163] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (0000001BFCEF9C00) [pid = 2576] [serial = 167] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0000001BFC294000) [pid = 2576] [serial = 160] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (0000001BFCE2F800) [pid = 2576] [serial = 166] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (0000001BFBDE5400) [pid = 2576] [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.] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (0000001BFCC49C00) [pid = 2576] [serial = 164] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (0000001BF80DC400) [pid = 2576] [serial = 151] [outer = 0000000000000000] [url = about:blank] 23:46:25 INFO - PROCESS | 2576 | 1464072385633 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]]]}] 23:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 733ms 23:46:25 INFO - PROCESS | 2576 | 1464072385686 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 23:46:25 INFO - PROCESS | 2576 | 1464072385688 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 23:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:46:25 INFO - PROCESS | 2576 | 1464072385692 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:46:25 INFO - PROCESS | 2576 | 1464072385694 Marionette TRACE conn6 <- [1,278,null,{}] 23:46:25 INFO - PROCESS | 2576 | 1464072385704 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}] 23:46:25 INFO - PROCESS | 2576 | 1464072385794 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 23:46:25 INFO - PROCESS | 2576 | 1464072385804 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:25 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86BE4000 == 43 [pid = 2576] [id = 79] 23:46:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (0000001B868EF800) [pid = 2576] [serial = 234] [outer = 0000000000000000] 23:46:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (0000001B86B2A800) [pid = 2576] [serial = 235] [outer = 0000001B868EF800] 23:46:25 INFO - PROCESS | 2576 | 1464072385854 Marionette DEBUG loaded listener.js 23:46:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (0000001BF051D800) [pid = 2576] [serial = 236] [outer = 0000001B868EF800] 23:46:26 INFO - PROCESS | 2576 | 1464072386331 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]]]}] 23:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 693ms 23:46:26 INFO - PROCESS | 2576 | 1464072386388 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 23:46:26 INFO - PROCESS | 2576 | 1464072386390 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 23:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:46:26 INFO - PROCESS | 2576 | 1464072386393 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:46:26 INFO - PROCESS | 2576 | 1464072386395 Marionette TRACE conn6 <- [1,282,null,{}] 23:46:26 INFO - PROCESS | 2576 | 1464072386399 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}] 23:46:26 INFO - PROCESS | 2576 | 1464072386482 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 23:46:26 INFO - PROCESS | 2576 | 1464072386491 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:26 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87ED6800 == 44 [pid = 2576] [id = 80] 23:46:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (0000001BF0529C00) [pid = 2576] [serial = 237] [outer = 0000000000000000] 23:46:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0000001BF174C000) [pid = 2576] [serial = 238] [outer = 0000001BF0529C00] 23:46:26 INFO - PROCESS | 2576 | 1464072386537 Marionette DEBUG loaded listener.js 23:46:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (0000001BF251B000) [pid = 2576] [serial = 239] [outer = 0000001BF0529C00] 23:46:26 INFO - PROCESS | 2576 | 1464072386959 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]]]}] 23:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 23:46:27 INFO - PROCESS | 2576 | 1464072387025 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 23:46:27 INFO - PROCESS | 2576 | 1464072387027 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 23:46:27 INFO - PROCESS | 2576 | 1464072387030 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:46:27 INFO - PROCESS | 2576 | 1464072387032 Marionette TRACE conn6 <- [1,286,null,{}] 23:46:27 INFO - PROCESS | 2576 | 1464072387035 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}] 23:46:27 INFO - PROCESS | 2576 | 1464072387116 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 23:46:27 INFO - PROCESS | 2576 | 1464072387124 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:27 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B82848800 == 45 [pid = 2576] [id = 81] 23:46:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (0000001BF2583800) [pid = 2576] [serial = 240] [outer = 0000000000000000] 23:46:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (0000001BF2589C00) [pid = 2576] [serial = 241] [outer = 0000001BF2583800] 23:46:27 INFO - PROCESS | 2576 | 1464072387170 Marionette DEBUG loaded listener.js 23:46:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0000001BF347F000) [pid = 2576] [serial = 242] [outer = 0000001BF2583800] 23:46:27 INFO - PROCESS | 2576 | 1464072387603 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]]]}] 23:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 23:46:27 INFO - PROCESS | 2576 | 1464072387667 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 23:46:27 INFO - PROCESS | 2576 | 1464072387669 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 23:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:46:27 INFO - PROCESS | 2576 | 1464072387673 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:46:27 INFO - PROCESS | 2576 | 1464072387674 Marionette TRACE conn6 <- [1,290,null,{}] 23:46:27 INFO - PROCESS | 2576 | 1464072387678 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}] 23:46:27 INFO - PROCESS | 2576 | 1464072387808 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 23:46:27 INFO - PROCESS | 2576 | 1464072387816 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:27 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF2AE2800 == 46 [pid = 2576] [id = 82] 23:46:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0000001BF6F92400) [pid = 2576] [serial = 243] [outer = 0000000000000000] 23:46:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0000001BF74EB400) [pid = 2576] [serial = 244] [outer = 0000001BF6F92400] 23:46:27 INFO - PROCESS | 2576 | 1464072387896 Marionette DEBUG loaded listener.js 23:46:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0000001BF80E0400) [pid = 2576] [serial = 245] [outer = 0000001BF6F92400] 23:46:28 INFO - PROCESS | 2576 | 1464072388339 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]]]}] 23:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 692ms 23:46:28 INFO - PROCESS | 2576 | 1464072388383 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 23:46:28 INFO - PROCESS | 2576 | 1464072388386 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 23:46:28 INFO - PROCESS | 2576 | 1464072388389 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:46:28 INFO - PROCESS | 2576 | 1464072388391 Marionette TRACE conn6 <- [1,294,null,{}] 23:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:46:28 INFO - PROCESS | 2576 | 1464072388394 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}] 23:46:28 INFO - PROCESS | 2576 | 1464072388524 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 23:46:28 INFO - PROCESS | 2576 | 1464072388547 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83E55800 == 47 [pid = 2576] [id = 83] 23:46:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0000001B83E35400) [pid = 2576] [serial = 246] [outer = 0000000000000000] 23:46:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0000001BF8777000) [pid = 2576] [serial = 247] [outer = 0000001B83E35400] 23:46:28 INFO - PROCESS | 2576 | 1464072388595 Marionette DEBUG loaded listener.js 23:46:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001BFB90A000) [pid = 2576] [serial = 248] [outer = 0000001B83E35400] 23:46:29 INFO - PROCESS | 2576 | 1464072388996 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]]]}] 23:46:29 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. 23:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 23:46:29 INFO - PROCESS | 2576 | 1464072389024 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 23:46:29 INFO - PROCESS | 2576 | 1464072389026 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 23:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:46:29 INFO - PROCESS | 2576 | 1464072389029 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:46:29 INFO - PROCESS | 2576 | 1464072389031 Marionette TRACE conn6 <- [1,298,null,{}] 23:46:29 INFO - PROCESS | 2576 | 1464072389034 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}] 23:46:29 INFO - PROCESS | 2576 | 1464072389136 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 23:46:29 INFO - PROCESS | 2576 | 1464072389143 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:29 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF74DD800 == 48 [pid = 2576] [id = 84] 23:46:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001BFB969400) [pid = 2576] [serial = 249] [outer = 0000000000000000] 23:46:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001BFBD11800) [pid = 2576] [serial = 250] [outer = 0000001BFB969400] 23:46:29 INFO - PROCESS | 2576 | 1464072389187 Marionette DEBUG loaded listener.js 23:46:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001BFBD38000) [pid = 2576] [serial = 251] [outer = 0000001BFB969400] 23:46:29 INFO - PROCESS | 2576 | 1464072389608 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]]]}] 23:46:29 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. 23:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 629ms 23:46:29 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001BF670D400) [pid = 2576] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:46:29 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001B85996800) [pid = 2576] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:46:29 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0000001BF676AC00) [pid = 2576] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:46:29 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0000001BF0524000) [pid = 2576] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:46:29 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0000001BF21B7000) [pid = 2576] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:46:29 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0000001BFCC91C00) [pid = 2576] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:46:29 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0000001BFB9BC800) [pid = 2576] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:46:29 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0000001BF74ECC00) [pid = 2576] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:46:29 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0000001BFCC4F800) [pid = 2576] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:46:29 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0000001B85C65000) [pid = 2576] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:46:29 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0000001B8191E400) [pid = 2576] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:46:29 INFO - PROCESS | 2576 | 1464072389778 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 23:46:29 INFO - PROCESS | 2576 | 1464072389780 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 23:46:29 INFO - PROCESS | 2576 | 1464072389785 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:46:29 INFO - PROCESS | 2576 | 1464072389787 Marionette TRACE conn6 <- [1,302,null,{}] 23:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:46:29 INFO - PROCESS | 2576 | 1464072389795 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}] 23:46:29 INFO - PROCESS | 2576 | 1464072389905 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 23:46:29 INFO - PROCESS | 2576 | 1464072389915 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:29 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF7048800 == 49 [pid = 2576] [id = 85] 23:46:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (0000001B868ED800) [pid = 2576] [serial = 252] [outer = 0000000000000000] 23:46:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0000001BF21B5C00) [pid = 2576] [serial = 253] [outer = 0000001B868ED800] 23:46:29 INFO - PROCESS | 2576 | 1464072389960 Marionette DEBUG loaded listener.js 23:46:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0000001BFBD44C00) [pid = 2576] [serial = 254] [outer = 0000001B868ED800] 23:46:30 INFO - PROCESS | 2576 | 1464072390226 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:46:30 INFO - PROCESS | 2576 | 1464072390385 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]]]}] 23:46:30 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. 23:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 628ms 23:46:30 INFO - PROCESS | 2576 | 1464072390426 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 23:46:30 INFO - PROCESS | 2576 | 1464072390428 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 23:46:30 INFO - PROCESS | 2576 | 1464072390431 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:46:30 INFO - PROCESS | 2576 | 1464072390433 Marionette TRACE conn6 <- [1,306,null,{}] 23:46:30 INFO - PROCESS | 2576 | 1464072390436 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}] 23:46:30 INFO - PROCESS | 2576 | 1464072390519 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 23:46:30 INFO - PROCESS | 2576 | 1464072390525 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:30 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC3E4000 == 50 [pid = 2576] [id = 86] 23:46:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0000001B842B9000) [pid = 2576] [serial = 255] [outer = 0000000000000000] 23:46:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0000001B842BC000) [pid = 2576] [serial = 256] [outer = 0000001B842B9000] 23:46:30 INFO - PROCESS | 2576 | 1464072390571 Marionette DEBUG loaded listener.js 23:46:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0000001BFBD2AC00) [pid = 2576] [serial = 257] [outer = 0000001B842B9000] 23:46:30 INFO - PROCESS | 2576 | 1464072390982 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]]]}] 23:46:31 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. 23:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 587ms 23:46:31 INFO - PROCESS | 2576 | 1464072391026 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 23:46:31 INFO - PROCESS | 2576 | 1464072391028 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 23:46:31 INFO - PROCESS | 2576 | 1464072391031 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:46:31 INFO - PROCESS | 2576 | 1464072391034 Marionette TRACE conn6 <- [1,310,null,{}] 23:46:31 INFO - PROCESS | 2576 | 1464072391038 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}] 23:46:31 INFO - PROCESS | 2576 | 1464072391140 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 23:46:31 INFO - PROCESS | 2576 | 1464072391148 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFCEBA800 == 51 [pid = 2576] [id = 87] 23:46:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0000001BFBDE4800) [pid = 2576] [serial = 258] [outer = 0000000000000000] 23:46:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001BFCE83800) [pid = 2576] [serial = 259] [outer = 0000001BFBDE4800] 23:46:31 INFO - PROCESS | 2576 | 1464072391197 Marionette DEBUG loaded listener.js 23:46:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001BFE165C00) [pid = 2576] [serial = 260] [outer = 0000001BFBDE4800] 23:46:31 INFO - PROCESS | 2576 | 1464072391636 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]]]}] 23:46:31 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. 23:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 23:46:31 INFO - PROCESS | 2576 | 1464072391664 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 23:46:31 INFO - PROCESS | 2576 | 1464072391666 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 23:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:46:31 INFO - PROCESS | 2576 | 1464072391679 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:46:31 INFO - PROCESS | 2576 | 1464072391681 Marionette TRACE conn6 <- [1,314,null,{}] 23:46:31 INFO - PROCESS | 2576 | 1464072391685 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}] 23:46:31 INFO - PROCESS | 2576 | 1464072391772 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 23:46:31 INFO - PROCESS | 2576 | 1464072391892 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83E4E000 == 52 [pid = 2576] [id = 88] 23:46:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001B80505C00) [pid = 2576] [serial = 261] [outer = 0000000000000000] 23:46:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001B81A50800) [pid = 2576] [serial = 262] [outer = 0000001B80505C00] 23:46:31 INFO - PROCESS | 2576 | 1464072391952 Marionette DEBUG loaded listener.js 23:46:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0000001B83E32800) [pid = 2576] [serial = 263] [outer = 0000001B80505C00] 23:46:32 INFO - PROCESS | 2576 | 1464072392567 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]]]}] 23:46:32 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. 23:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 925ms 23:46:32 INFO - PROCESS | 2576 | 1464072392611 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 23:46:32 INFO - PROCESS | 2576 | 1464072392616 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 23:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:46:32 INFO - PROCESS | 2576 | 1464072392621 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:46:32 INFO - PROCESS | 2576 | 1464072392625 Marionette TRACE conn6 <- [1,318,null,{}] 23:46:32 INFO - PROCESS | 2576 | 1464072392630 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}] 23:46:32 INFO - PROCESS | 2576 | 1464072392752 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 23:46:32 INFO - PROCESS | 2576 | 1464072392853 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:32 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF04AE800 == 53 [pid = 2576] [id = 89] 23:46:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001B868A9800) [pid = 2576] [serial = 264] [outer = 0000000000000000] 23:46:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B868E4800) [pid = 2576] [serial = 265] [outer = 0000001B868A9800] 23:46:32 INFO - PROCESS | 2576 | 1464072392911 Marionette DEBUG loaded listener.js 23:46:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B87E5A800) [pid = 2576] [serial = 266] [outer = 0000001B868A9800] 23:46:33 INFO - PROCESS | 2576 | 1464072393553 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]]]}] 23:46:33 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. 23:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 987ms 23:46:33 INFO - PROCESS | 2576 | 1464072393613 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 23:46:33 INFO - PROCESS | 2576 | 1464072393618 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 23:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:46:33 INFO - PROCESS | 2576 | 1464072393622 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:46:33 INFO - PROCESS | 2576 | 1464072393624 Marionette TRACE conn6 <- [1,322,null,{}] 23:46:33 INFO - PROCESS | 2576 | 1464072393629 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}] 23:46:33 INFO - PROCESS | 2576 | 1464072393741 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 23:46:33 INFO - PROCESS | 2576 | 1464072393810 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:33 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF30F800 == 54 [pid = 2576] [id = 90] 23:46:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B87E69C00) [pid = 2576] [serial = 267] [outer = 0000000000000000] 23:46:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001BF0D49000) [pid = 2576] [serial = 268] [outer = 0000001B87E69C00] 23:46:33 INFO - PROCESS | 2576 | 1464072393866 Marionette DEBUG loaded listener.js 23:46:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001BF2591000) [pid = 2576] [serial = 269] [outer = 0000001B87E69C00] 23:46:34 INFO - PROCESS | 2576 | 1464072394467 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]]]}] 23:46:34 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. 23:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 880ms 23:46:34 INFO - PROCESS | 2576 | 1464072394505 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 23:46:34 INFO - PROCESS | 2576 | 1464072394508 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 23:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:46:34 INFO - PROCESS | 2576 | 1464072394519 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:46:34 INFO - PROCESS | 2576 | 1464072394525 Marionette TRACE conn6 <- [1,326,null,{}] 23:46:34 INFO - PROCESS | 2576 | 1464072394530 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}] 23:46:34 INFO - PROCESS | 2576 | 1464072394643 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 23:46:34 INFO - PROCESS | 2576 | 1464072394726 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86BA6000 == 55 [pid = 2576] [id = 91] 23:46:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (0000001BF74ED400) [pid = 2576] [serial = 270] [outer = 0000000000000000] 23:46:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0000001BF804A400) [pid = 2576] [serial = 271] [outer = 0000001BF74ED400] 23:46:34 INFO - PROCESS | 2576 | 1464072394781 Marionette DEBUG loaded listener.js 23:46:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (0000001BFCE74C00) [pid = 2576] [serial = 272] [outer = 0000001BF74ED400] 23:46:35 INFO - PROCESS | 2576 | 1464072395417 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]]]}] 23:46:35 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. 23:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 944ms 23:46:35 INFO - PROCESS | 2576 | 1464072395470 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 23:46:35 INFO - PROCESS | 2576 | 1464072395474 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 23:46:35 INFO - PROCESS | 2576 | 1464072395478 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:46:35 INFO - PROCESS | 2576 | 1464072395480 Marionette TRACE conn6 <- [1,330,null,{}] 23:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:46:35 INFO - PROCESS | 2576 | 1464072395485 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}] 23:46:35 INFO - PROCESS | 2576 | 1464072395593 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 23:46:35 INFO - PROCESS | 2576 | 1464072395661 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:35 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEB8A800 == 56 [pid = 2576] [id = 92] 23:46:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0000001BFE166000) [pid = 2576] [serial = 273] [outer = 0000000000000000] 23:46:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (0000001BFE2E3C00) [pid = 2576] [serial = 274] [outer = 0000001BFE166000] 23:46:35 INFO - PROCESS | 2576 | 1464072395717 Marionette DEBUG loaded listener.js 23:46:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (0000001BFEFCC400) [pid = 2576] [serial = 275] [outer = 0000001BFE166000] 23:46:36 INFO - PROCESS | 2576 | 1464072396346 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]]]}] 23:46:36 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. 23:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 880ms 23:46:36 INFO - PROCESS | 2576 | 1464072396365 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 23:46:36 INFO - PROCESS | 2576 | 1464072396367 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 23:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:46:36 INFO - PROCESS | 2576 | 1464072396370 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:46:36 INFO - PROCESS | 2576 | 1464072396373 Marionette TRACE conn6 <- [1,334,null,{}] 23:46:36 INFO - PROCESS | 2576 | 1464072396376 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}] 23:46:36 INFO - PROCESS | 2576 | 1464072396485 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 23:46:36 INFO - PROCESS | 2576 | 1464072396557 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:36 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83EE5000 == 57 [pid = 2576] [id = 93] 23:46:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (0000001B81A4F000) [pid = 2576] [serial = 276] [outer = 0000000000000000] 23:46:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (0000001B83E30000) [pid = 2576] [serial = 277] [outer = 0000001B81A4F000] 23:46:36 INFO - PROCESS | 2576 | 1464072396774 Marionette DEBUG loaded listener.js 23:46:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (0000001B85994400) [pid = 2576] [serial = 278] [outer = 0000001B81A4F000] 23:46:37 INFO - PROCESS | 2576 | 1464072397377 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]]]}] 23:46:37 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. 23:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1025ms 23:46:37 INFO - PROCESS | 2576 | 1464072397399 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 23:46:37 INFO - PROCESS | 2576 | 1464072397404 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 23:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:46:37 INFO - PROCESS | 2576 | 1464072397409 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:46:37 INFO - PROCESS | 2576 | 1464072397412 Marionette TRACE conn6 <- [1,338,null,{}] 23:46:37 INFO - PROCESS | 2576 | 1464072397432 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}] 23:46:37 INFO - PROCESS | 2576 | 1464072397539 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 23:46:37 INFO - PROCESS | 2576 | 1464072397612 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:37 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86BA0800 == 58 [pid = 2576] [id = 94] 23:46:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (0000001B8598CC00) [pid = 2576] [serial = 279] [outer = 0000000000000000] 23:46:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (0000001B86B24800) [pid = 2576] [serial = 280] [outer = 0000001B8598CC00] 23:46:37 INFO - PROCESS | 2576 | 1464072397662 Marionette DEBUG loaded listener.js 23:46:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (0000001B87E69800) [pid = 2576] [serial = 281] [outer = 0000001B8598CC00] 23:46:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFCEBA800 == 57 [pid = 2576] [id = 87] 23:46:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC3E4000 == 56 [pid = 2576] [id = 86] 23:46:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF7048800 == 55 [pid = 2576] [id = 85] 23:46:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF74DD800 == 54 [pid = 2576] [id = 84] 23:46:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83E55800 == 53 [pid = 2576] [id = 83] 23:46:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF2AE2800 == 52 [pid = 2576] [id = 82] 23:46:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001B82848800 == 51 [pid = 2576] [id = 81] 23:46:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87ED6800 == 50 [pid = 2576] [id = 80] 23:46:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86BE4000 == 49 [pid = 2576] [id = 79] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (0000001BFEC60000) [pid = 2576] [serial = 214] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001B82970000 == 48 [pid = 2576] [id = 78] 23:46:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001B842D9000 == 47 [pid = 2576] [id = 77] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (0000001BF743D800) [pid = 2576] [serial = 199] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0000001B86854C00) [pid = 2576] [serial = 187] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (0000001B86B27C00) [pid = 2576] [serial = 188] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (0000001BF88BAC00) [pid = 2576] [serial = 202] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (0000001BFB90E800) [pid = 2576] [serial = 203] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (0000001BF052B800) [pid = 2576] [serial = 190] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0000001BF21AF400) [pid = 2576] [serial = 191] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0000001B85998400) [pid = 2576] [serial = 172] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0000001B87E1E000) [pid = 2576] [serial = 175] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0000001BF258B800) [pid = 2576] [serial = 193] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0000001BF2726C00) [pid = 2576] [serial = 194] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001BFE3EB800) [pid = 2576] [serial = 170] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001BF804A000) [pid = 2576] [serial = 178] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001BFBD20400) [pid = 2576] [serial = 205] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001B86729000) [pid = 2576] [serial = 181] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001BFBD3D800) [pid = 2576] [serial = 208] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001BFCE35400) [pid = 2576] [serial = 211] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0000001BFBD3BC00) [pid = 2576] [serial = 206] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001BFC566000) [pid = 2576] [serial = 209] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001B868A2C00) [pid = 2576] [serial = 185] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0000001B86720400) [pid = 2576] [serial = 184] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0000001B828B2000) [pid = 2576] [serial = 196] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0000001BF80E1800) [pid = 2576] [serial = 200] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0000001B82B67000) [pid = 2576] [serial = 197] [outer = 0000000000000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0000001BFE15E400) [pid = 2576] [serial = 212] [outer = 0000000000000000] [url = about:blank] 23:46:38 INFO - PROCESS | 2576 | 1464072398194 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]]]}] 23:46:38 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. 23:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 839ms 23:46:38 INFO - PROCESS | 2576 | 1464072398251 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 23:46:38 INFO - PROCESS | 2576 | 1464072398255 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 23:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:46:38 INFO - PROCESS | 2576 | 1464072398261 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:46:38 INFO - PROCESS | 2576 | 1464072398264 Marionette TRACE conn6 <- [1,342,null,{}] 23:46:38 INFO - PROCESS | 2576 | 1464072398268 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}] 23:46:38 INFO - PROCESS | 2576 | 1464072398354 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 23:46:38 INFO - PROCESS | 2576 | 1464072398427 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8678A000 == 48 [pid = 2576] [id = 95] 23:46:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0000001B85935400) [pid = 2576] [serial = 282] [outer = 0000000000000000] 23:46:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0000001B86861400) [pid = 2576] [serial = 283] [outer = 0000001B85935400] 23:46:38 INFO - PROCESS | 2576 | 1464072398481 Marionette DEBUG loaded listener.js 23:46:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0000001B86B27C00) [pid = 2576] [serial = 284] [outer = 0000001B85935400] 23:46:38 INFO - PROCESS | 2576 | 1464072398868 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]]]}] 23:46:38 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. 23:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 23:46:38 INFO - PROCESS | 2576 | 1464072398895 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 23:46:38 INFO - PROCESS | 2576 | 1464072398897 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 23:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:46:38 INFO - PROCESS | 2576 | 1464072398900 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:46:38 INFO - PROCESS | 2576 | 1464072398904 Marionette TRACE conn6 <- [1,346,null,{}] 23:46:38 INFO - PROCESS | 2576 | 1464072398924 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}] 23:46:39 INFO - PROCESS | 2576 | 1464072399014 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 23:46:39 INFO - PROCESS | 2576 | 1464072399022 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BE425E800 == 49 [pid = 2576] [id = 96] 23:46:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001BF052A400) [pid = 2576] [serial = 285] [outer = 0000000000000000] 23:46:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001BF21AF000) [pid = 2576] [serial = 286] [outer = 0000001BF052A400] 23:46:39 INFO - PROCESS | 2576 | 1464072399072 Marionette DEBUG loaded listener.js 23:46:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001BF2524800) [pid = 2576] [serial = 287] [outer = 0000001BF052A400] 23:46:39 INFO - PROCESS | 2576 | 1464072399525 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]]]}] 23:46:39 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. 23:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 649ms 23:46:39 INFO - PROCESS | 2576 | 1464072399556 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 23:46:39 INFO - PROCESS | 2576 | 1464072399559 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 23:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:46:39 INFO - PROCESS | 2576 | 1464072399563 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:46:39 INFO - PROCESS | 2576 | 1464072399564 Marionette TRACE conn6 <- [1,350,null,{}] 23:46:39 INFO - PROCESS | 2576 | 1464072399568 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}] 23:46:39 INFO - PROCESS | 2576 | 1464072399653 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 23:46:39 INFO - PROCESS | 2576 | 1464072399661 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF109F000 == 50 [pid = 2576] [id = 97] 23:46:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001BF258E000) [pid = 2576] [serial = 288] [outer = 0000000000000000] 23:46:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0000001BF340A400) [pid = 2576] [serial = 289] [outer = 0000001BF258E000] 23:46:39 INFO - PROCESS | 2576 | 1464072399707 Marionette DEBUG loaded listener.js 23:46:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001BF707EC00) [pid = 2576] [serial = 290] [outer = 0000001BF258E000] 23:46:40 INFO - PROCESS | 2576 | 1464072400162 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]]]}] 23:46:40 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. 23:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 23:46:40 INFO - PROCESS | 2576 | 1464072400196 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 23:46:40 INFO - PROCESS | 2576 | 1464072400198 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 23:46:40 INFO - PROCESS | 2576 | 1464072400201 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:46:40 INFO - PROCESS | 2576 | 1464072400203 Marionette TRACE conn6 <- [1,354,null,{}] 23:46:40 INFO - PROCESS | 2576 | 1464072400207 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}] 23:46:40 INFO - PROCESS | 2576 | 1464072400310 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 23:46:40 INFO - PROCESS | 2576 | 1464072400319 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:40 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF2AEC800 == 51 [pid = 2576] [id = 98] 23:46:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001BF75B8C00) [pid = 2576] [serial = 291] [outer = 0000000000000000] 23:46:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001BF8046C00) [pid = 2576] [serial = 292] [outer = 0000001BF75B8C00] 23:46:40 INFO - PROCESS | 2576 | 1464072400404 Marionette DEBUG loaded listener.js 23:46:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001BF8F26C00) [pid = 2576] [serial = 293] [outer = 0000001BF75B8C00] 23:46:40 INFO - PROCESS | 2576 | 1464072400904 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]]]}] 23:46:40 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. 23:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 733ms 23:46:40 INFO - PROCESS | 2576 | 1464072400940 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 23:46:40 INFO - PROCESS | 2576 | 1464072400942 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 23:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:46:40 INFO - PROCESS | 2576 | 1464072400949 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:46:40 INFO - PROCESS | 2576 | 1464072400951 Marionette TRACE conn6 <- [1,358,null,{}] 23:46:40 INFO - PROCESS | 2576 | 1464072400955 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}] 23:46:41 INFO - PROCESS | 2576 | 1464072401069 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 23:46:41 INFO - PROCESS | 2576 | 1464072401114 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:41 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF748F800 == 52 [pid = 2576] [id = 99] 23:46:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001BFBD37C00) [pid = 2576] [serial = 294] [outer = 0000000000000000] 23:46:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001BFBD44400) [pid = 2576] [serial = 295] [outer = 0000001BFBD37C00] 23:46:41 INFO - PROCESS | 2576 | 1464072401167 Marionette DEBUG loaded listener.js 23:46:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (0000001BFC619C00) [pid = 2576] [serial = 296] [outer = 0000001BFBD37C00] 23:46:41 INFO - PROCESS | 2576 | 1464072401610 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]]]}] 23:46:41 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. 23:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 672ms 23:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:46:41 INFO - PROCESS | 2576 | 1464072401624 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 23:46:41 INFO - PROCESS | 2576 | 1464072401626 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 23:46:41 INFO - PROCESS | 2576 | 1464072401629 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:46:41 INFO - PROCESS | 2576 | 1464072401631 Marionette TRACE conn6 <- [1,362,null,{}] 23:46:41 INFO - PROCESS | 2576 | 1464072401634 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}] 23:46:41 INFO - PROCESS | 2576 | 1464072401762 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 23:46:41 INFO - PROCESS | 2576 | 1464072401778 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:41 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF8718800 == 53 [pid = 2576] [id = 100] 23:46:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0000001B885A8000) [pid = 2576] [serial = 297] [outer = 0000000000000000] 23:46:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (0000001B885AD800) [pid = 2576] [serial = 298] [outer = 0000001B885A8000] 23:46:41 INFO - PROCESS | 2576 | 1464072401824 Marionette DEBUG loaded listener.js 23:46:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0000001BFC566000) [pid = 2576] [serial = 299] [outer = 0000001B885A8000] 23:46:42 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0000001BF2583800) [pid = 2576] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:46:42 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0000001B819A9C00) [pid = 2576] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:46:42 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0000001BF0529C00) [pid = 2576] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:46:42 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0000001BFB969400) [pid = 2576] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:46:42 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001B868EF800) [pid = 2576] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:46:42 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001B83E37800) [pid = 2576] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:46:42 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001B83E35400) [pid = 2576] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:46:42 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001B868ED800) [pid = 2576] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:46:42 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001BF6F92400) [pid = 2576] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:46:42 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001B842B9000) [pid = 2576] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:46:42 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0000001BF74F7400) [pid = 2576] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:46:42 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001BFCE7DC00) [pid = 2576] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:46:42 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001BF1E35C00) [pid = 2576] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:46:42 INFO - PROCESS | 2576 | 1464072402279 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]]]}] 23:46:42 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. 23:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 23:46:42 INFO - PROCESS | 2576 | 1464072402325 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 23:46:42 INFO - PROCESS | 2576 | 1464072402335 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 23:46:42 INFO - PROCESS | 2576 | 1464072402338 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:46:42 INFO - PROCESS | 2576 | 1464072402340 Marionette TRACE conn6 <- [1,366,null,{}] 23:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:46:42 INFO - PROCESS | 2576 | 1464072402344 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}] 23:46:42 INFO - PROCESS | 2576 | 1464072402426 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 23:46:42 INFO - PROCESS | 2576 | 1464072402432 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC3EC000 == 54 [pid = 2576] [id = 101] 23:46:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001BF251D000) [pid = 2576] [serial = 300] [outer = 0000000000000000] 23:46:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001BF80DE800) [pid = 2576] [serial = 301] [outer = 0000001BF251D000] 23:46:42 INFO - PROCESS | 2576 | 1464072402477 Marionette DEBUG loaded listener.js 23:46:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0000001BFCC4E800) [pid = 2576] [serial = 302] [outer = 0000001BF251D000] 23:46:42 INFO - PROCESS | 2576 | 1464072402890 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]]]}] 23:46:42 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. 23:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 588ms 23:46:42 INFO - PROCESS | 2576 | 1464072402933 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 23:46:42 INFO - PROCESS | 2576 | 1464072402935 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 23:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:46:42 INFO - PROCESS | 2576 | 1464072402938 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:46:42 INFO - PROCESS | 2576 | 1464072402940 Marionette TRACE conn6 <- [1,370,null,{}] 23:46:42 INFO - PROCESS | 2576 | 1464072402943 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}] 23:46:43 INFO - PROCESS | 2576 | 1464072403024 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 23:46:43 INFO - PROCESS | 2576 | 1464072403031 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEB7F000 == 55 [pid = 2576] [id = 102] 23:46:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001BFCEF4000) [pid = 2576] [serial = 303] [outer = 0000000000000000] 23:46:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001BFE161C00) [pid = 2576] [serial = 304] [outer = 0000001BFCEF4000] 23:46:43 INFO - PROCESS | 2576 | 1464072403075 Marionette DEBUG loaded listener.js 23:46:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001BFE2F1400) [pid = 2576] [serial = 305] [outer = 0000001BFCEF4000] 23:46:43 INFO - PROCESS | 2576 | 1464072403523 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]]]}] 23:46:43 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. 23:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 23:46:43 INFO - PROCESS | 2576 | 1464072403571 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 23:46:43 INFO - PROCESS | 2576 | 1464072403573 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 23:46:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:46:43 INFO - PROCESS | 2576 | 1464072403577 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:46:43 INFO - PROCESS | 2576 | 1464072403579 Marionette TRACE conn6 <- [1,374,null,{}] 23:46:43 INFO - PROCESS | 2576 | 1464072403588 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}] 23:46:43 INFO - PROCESS | 2576 | 1464072403679 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 23:46:43 INFO - PROCESS | 2576 | 1464072403686 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF59D800 == 56 [pid = 2576] [id = 103] 23:46:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B83127C00) [pid = 2576] [serial = 306] [outer = 0000000000000000] 23:46:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001B8312D000) [pid = 2576] [serial = 307] [outer = 0000001B83127C00] 23:46:43 INFO - PROCESS | 2576 | 1464072403735 Marionette DEBUG loaded listener.js 23:46:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001BFEE22800) [pid = 2576] [serial = 308] [outer = 0000001B83127C00] 23:46:44 INFO - PROCESS | 2576 | 1464072404359 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:46:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:46:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 882ms 23:46:44 INFO - PROCESS | 2576 | 1464072404462 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 23:46:44 INFO - PROCESS | 2576 | 1464072404466 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 23:46:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:46:44 INFO - PROCESS | 2576 | 1464072404472 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:46:44 INFO - PROCESS | 2576 | 1464072404476 Marionette TRACE conn6 <- [1,378,null,{}] 23:46:44 INFO - PROCESS | 2576 | 1464072404482 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}] 23:46:44 INFO - PROCESS | 2576 | 1464072404605 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 23:46:44 INFO - PROCESS | 2576 | 1464072404672 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86820800 == 57 [pid = 2576] [id = 104] 23:46:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (0000001B8312DC00) [pid = 2576] [serial = 309] [outer = 0000000000000000] 23:46:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0000001B85938800) [pid = 2576] [serial = 310] [outer = 0000001B8312DC00] 23:46:44 INFO - PROCESS | 2576 | 1464072404771 Marionette DEBUG loaded listener.js 23:46:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (0000001B868A0C00) [pid = 2576] [serial = 311] [outer = 0000001B8312DC00] 23:46:45 INFO - PROCESS | 2576 | 1464072405450 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:46:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:46:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1033ms 23:46:45 INFO - PROCESS | 2576 | 1464072405509 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 23:46:45 INFO - PROCESS | 2576 | 1464072405516 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 23:46:45 INFO - PROCESS | 2576 | 1464072405523 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:46:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:46:45 INFO - PROCESS | 2576 | 1464072405526 Marionette TRACE conn6 <- [1,382,null,{}] 23:46:45 INFO - PROCESS | 2576 | 1464072405550 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}] 23:46:45 INFO - PROCESS | 2576 | 1464072405661 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 23:46:45 INFO - PROCESS | 2576 | 1464072405734 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:45 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6F14800 == 58 [pid = 2576] [id = 105] 23:46:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0000001B87E60000) [pid = 2576] [serial = 312] [outer = 0000000000000000] 23:46:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (0000001B883B7C00) [pid = 2576] [serial = 313] [outer = 0000001B87E60000] 23:46:45 INFO - PROCESS | 2576 | 1464072405790 Marionette DEBUG loaded listener.js 23:46:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (0000001B883BFC00) [pid = 2576] [serial = 314] [outer = 0000001B87E60000] 23:46:46 INFO - PROCESS | 2576 | 1464072406439 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:46:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:46:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 945ms 23:46:46 INFO - PROCESS | 2576 | 1464072406474 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 23:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:46:46 INFO - PROCESS | 2576 | 1464072406476 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 23:46:46 INFO - PROCESS | 2576 | 1464072406480 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:46:46 INFO - PROCESS | 2576 | 1464072406484 Marionette TRACE conn6 <- [1,386,null,{}] 23:46:46 INFO - PROCESS | 2576 | 1464072406496 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}] 23:46:46 INFO - PROCESS | 2576 | 1464072406609 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 23:46:46 INFO - PROCESS | 2576 | 1464072406685 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:46 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFFB1B800 == 59 [pid = 2576] [id = 106] 23:46:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (0000001BF21AD400) [pid = 2576] [serial = 315] [outer = 0000000000000000] 23:46:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (0000001BF258B800) [pid = 2576] [serial = 316] [outer = 0000001BF21AD400] 23:46:46 INFO - PROCESS | 2576 | 1464072406784 Marionette DEBUG loaded listener.js 23:46:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (0000001BF818EC00) [pid = 2576] [serial = 317] [outer = 0000001BF21AD400] 23:46:47 INFO - PROCESS | 2576 | 1464072407411 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]]]}] 23:46:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:46:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 986ms 23:46:47 INFO - PROCESS | 2576 | 1464072407469 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 23:46:47 INFO - PROCESS | 2576 | 1464072407472 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 23:46:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:46:47 INFO - PROCESS | 2576 | 1464072407476 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:46:47 INFO - PROCESS | 2576 | 1464072407478 Marionette TRACE conn6 <- [1,390,null,{}] 23:46:47 INFO - PROCESS | 2576 | 1464072407482 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}] 23:46:47 INFO - PROCESS | 2576 | 1464072407622 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 23:46:47 INFO - PROCESS | 2576 | 1464072407735 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:47 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF692E000 == 60 [pid = 2576] [id = 107] 23:46:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (0000001B87FC8000) [pid = 2576] [serial = 318] [outer = 0000000000000000] 23:46:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (0000001B87FCEC00) [pid = 2576] [serial = 319] [outer = 0000001B87FC8000] 23:46:47 INFO - PROCESS | 2576 | 1464072407792 Marionette DEBUG loaded listener.js 23:46:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (0000001BF877B800) [pid = 2576] [serial = 320] [outer = 0000001B87FC8000] 23:46:48 INFO - PROCESS | 2576 | 1464072408659 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]]]}] 23:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1241ms 23:46:48 INFO - PROCESS | 2576 | 1464072408728 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 23:46:48 INFO - PROCESS | 2576 | 1464072408733 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 23:46:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:46:48 INFO - PROCESS | 2576 | 1464072408739 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:46:48 INFO - PROCESS | 2576 | 1464072408743 Marionette TRACE conn6 <- [1,394,null,{}] 23:46:48 INFO - PROCESS | 2576 | 1464072408750 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}] 23:46:48 INFO - PROCESS | 2576 | 1464072408849 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 23:46:48 INFO - PROCESS | 2576 | 1464072408926 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:48 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85B7C000 == 61 [pid = 2576] [id = 108] 23:46:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (0000001B85998C00) [pid = 2576] [serial = 321] [outer = 0000000000000000] 23:46:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (0000001B86722800) [pid = 2576] [serial = 322] [outer = 0000001B85998C00] 23:46:48 INFO - PROCESS | 2576 | 1464072408976 Marionette DEBUG loaded listener.js 23:46:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (0000001B86B23000) [pid = 2576] [serial = 323] [outer = 0000001B85998C00] 23:46:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFEB7F000 == 60 [pid = 2576] [id = 102] 23:46:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC3EC000 == 59 [pid = 2576] [id = 101] 23:46:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF8718800 == 58 [pid = 2576] [id = 100] 23:46:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF748F800 == 57 [pid = 2576] [id = 99] 23:46:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF2AEC800 == 56 [pid = 2576] [id = 98] 23:46:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF109F000 == 55 [pid = 2576] [id = 97] 23:46:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001BE425E800 == 54 [pid = 2576] [id = 96] 23:46:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8678A000 == 53 [pid = 2576] [id = 95] 23:46:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86BA0800 == 52 [pid = 2576] [id = 94] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (0000001BFCE83800) [pid = 2576] [serial = 259] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (0000001B86722C00) [pid = 2576] [serial = 217] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (0000001BF1E32000) [pid = 2576] [serial = 220] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (0000001BFBD08000) [pid = 2576] [serial = 223] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (0000001BFE3DD400) [pid = 2576] [serial = 226] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83EE5000 == 51 [pid = 2576] [id = 93] 23:46:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86BA6000 == 50 [pid = 2576] [id = 91] 23:46:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF30F800 == 49 [pid = 2576] [id = 90] 23:46:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF04AE800 == 48 [pid = 2576] [id = 89] 23:46:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83E4E000 == 47 [pid = 2576] [id = 88] 23:46:49 INFO - PROCESS | 2576 | 1464072409678 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]]]}] 23:46:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:46:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 987ms 23:46:49 INFO - PROCESS | 2576 | 1464072409726 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 23:46:49 INFO - PROCESS | 2576 | 1464072409732 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 23:46:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0000001BFC564400) [pid = 2576] [serial = 88] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (0000001BFE167000) [pid = 2576] [serial = 91] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (0000001BF6F29800) [pid = 2576] [serial = 85] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (0000001BF2589C00) [pid = 2576] [serial = 241] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (0000001B828AE400) [pid = 2576] [serial = 232] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0000001B8593AC00) [pid = 2576] [serial = 233] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0000001BF174C000) [pid = 2576] [serial = 238] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0000001BF251B000) [pid = 2576] [serial = 239] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0000001BFBD11800) [pid = 2576] [serial = 250] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0000001B86B2A800) [pid = 2576] [serial = 235] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001BF051D800) [pid = 2576] [serial = 236] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001B8671E000) [pid = 2576] [serial = 230] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001B85935800) [pid = 2576] [serial = 229] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001BFB90A000) [pid = 2576] [serial = 248] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001BF8777000) [pid = 2576] [serial = 247] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001BF21B5C00) [pid = 2576] [serial = 253] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0000001BFBD44C00) [pid = 2576] [serial = 254] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001BFBD38000) [pid = 2576] [serial = 251] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001BF74EB400) [pid = 2576] [serial = 244] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0000001BF80E0400) [pid = 2576] [serial = 245] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0000001BFBD2AC00) [pid = 2576] [serial = 257] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0000001B842BC000) [pid = 2576] [serial = 256] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0000001BF347F000) [pid = 2576] [serial = 242] [outer = 0000000000000000] [url = about:blank] 23:46:49 INFO - PROCESS | 2576 | 1464072409760 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:46:49 INFO - PROCESS | 2576 | 1464072409763 Marionette TRACE conn6 <- [1,398,null,{}] 23:46:49 INFO - PROCESS | 2576 | 1464072409769 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}] 23:46:49 INFO - PROCESS | 2576 | 1464072409855 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 23:46:49 INFO - PROCESS | 2576 | 1464072409863 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:49 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85B6E800 == 48 [pid = 2576] [id = 109] 23:46:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0000001B83129400) [pid = 2576] [serial = 324] [outer = 0000000000000000] 23:46:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0000001B85932000) [pid = 2576] [serial = 325] [outer = 0000001B83129400] 23:46:49 INFO - PROCESS | 2576 | 1464072409910 Marionette DEBUG loaded listener.js 23:46:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001B86723C00) [pid = 2576] [serial = 326] [outer = 0000001B83129400] 23:46:50 INFO - PROCESS | 2576 | 1464072410443 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]]]}] 23:46:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:46:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 755ms 23:46:50 INFO - PROCESS | 2576 | 1464072410508 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 23:46:50 INFO - PROCESS | 2576 | 1464072410510 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 23:46:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:46:50 INFO - PROCESS | 2576 | 1464072410514 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:46:50 INFO - PROCESS | 2576 | 1464072410518 Marionette TRACE conn6 <- [1,402,null,{}] 23:46:50 INFO - PROCESS | 2576 | 1464072410528 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}] 23:46:50 INFO - PROCESS | 2576 | 1464072410619 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 23:46:50 INFO - PROCESS | 2576 | 1464072410688 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:50 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C4C800 == 49 [pid = 2576] [id = 110] 23:46:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001B87E15C00) [pid = 2576] [serial = 327] [outer = 0000000000000000] 23:46:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001B87FC9C00) [pid = 2576] [serial = 328] [outer = 0000001B87E15C00] 23:46:50 INFO - PROCESS | 2576 | 1464072410737 Marionette DEBUG loaded listener.js 23:46:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001B88038C00) [pid = 2576] [serial = 329] [outer = 0000001B87E15C00] 23:46:51 INFO - PROCESS | 2576 | 1464072411144 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]]]}] 23:46:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:46:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 692ms 23:46:51 INFO - PROCESS | 2576 | 1464072411208 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 23:46:51 INFO - PROCESS | 2576 | 1464072411211 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 23:46:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:46:51 INFO - PROCESS | 2576 | 1464072411215 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:46:51 INFO - PROCESS | 2576 | 1464072411216 Marionette TRACE conn6 <- [1,406,null,{}] 23:46:51 INFO - PROCESS | 2576 | 1464072411220 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}] 23:46:51 INFO - PROCESS | 2576 | 1464072411305 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 23:46:51 INFO - PROCESS | 2576 | 1464072411312 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:51 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF03C8000 == 50 [pid = 2576] [id = 111] 23:46:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0000001B883B9800) [pid = 2576] [serial = 330] [outer = 0000000000000000] 23:46:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001B885A7000) [pid = 2576] [serial = 331] [outer = 0000001B883B9800] 23:46:51 INFO - PROCESS | 2576 | 1464072411360 Marionette DEBUG loaded listener.js 23:46:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B885B1000) [pid = 2576] [serial = 332] [outer = 0000001B883B9800] 23:46:51 INFO - PROCESS | 2576 | 1464072411869 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]]]}] 23:46:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:46:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 692ms 23:46:51 INFO - PROCESS | 2576 | 1464072411910 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 23:46:51 INFO - PROCESS | 2576 | 1464072411915 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 23:46:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:46:51 INFO - PROCESS | 2576 | 1464072411921 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:46:51 INFO - PROCESS | 2576 | 1464072411926 Marionette TRACE conn6 <- [1,410,null,{}] 23:46:51 INFO - PROCESS | 2576 | 1464072411933 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}] 23:46:52 INFO - PROCESS | 2576 | 1464072412047 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 23:46:52 INFO - PROCESS | 2576 | 1464072412113 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:52 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B842E0800 == 51 [pid = 2576] [id = 112] 23:46:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B83130000) [pid = 2576] [serial = 333] [outer = 0000000000000000] 23:46:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B83E36000) [pid = 2576] [serial = 334] [outer = 0000001B83130000] 23:46:52 INFO - PROCESS | 2576 | 1464072412174 Marionette DEBUG loaded listener.js 23:46:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001B85C59C00) [pid = 2576] [serial = 335] [outer = 0000001B83130000] 23:46:52 INFO - PROCESS | 2576 | 1464072412897 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]]]}] 23:46:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:46:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1033ms 23:46:52 INFO - PROCESS | 2576 | 1464072412957 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 23:46:52 INFO - PROCESS | 2576 | 1464072412965 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 23:46:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:46:52 INFO - PROCESS | 2576 | 1464072412971 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:46:52 INFO - PROCESS | 2576 | 1464072412974 Marionette TRACE conn6 <- [1,414,null,{}] 23:46:52 INFO - PROCESS | 2576 | 1464072412979 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}] 23:46:53 INFO - PROCESS | 2576 | 1464072413140 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 23:46:53 INFO - PROCESS | 2576 | 1464072413211 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:53 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF0DE5000 == 52 [pid = 2576] [id = 113] 23:46:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001B87E5C800) [pid = 2576] [serial = 336] [outer = 0000000000000000] 23:46:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (0000001B87FD0800) [pid = 2576] [serial = 337] [outer = 0000001B87E5C800] 23:46:53 INFO - PROCESS | 2576 | 1464072413267 Marionette DEBUG loaded listener.js 23:46:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0000001B883BF400) [pid = 2576] [serial = 338] [outer = 0000001B87E5C800] 23:46:53 INFO - PROCESS | 2576 | 1464072413851 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]]]}] 23:46:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:46:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 945ms 23:46:53 INFO - PROCESS | 2576 | 1464072413922 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 23:46:53 INFO - PROCESS | 2576 | 1464072413924 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 23:46:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:46:53 INFO - PROCESS | 2576 | 1464072413928 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:46:53 INFO - PROCESS | 2576 | 1464072413933 Marionette TRACE conn6 <- [1,418,null,{}] 23:46:53 INFO - PROCESS | 2576 | 1464072413944 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}] 23:46:54 INFO - PROCESS | 2576 | 1464072414129 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 23:46:54 INFO - PROCESS | 2576 | 1464072414173 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:54 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83FE8800 == 53 [pid = 2576] [id = 114] 23:46:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (0000001BF21B3C00) [pid = 2576] [serial = 339] [outer = 0000000000000000] 23:46:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0000001BF21B9000) [pid = 2576] [serial = 340] [outer = 0000001BF21B3C00] 23:46:54 INFO - PROCESS | 2576 | 1464072414232 Marionette DEBUG loaded listener.js 23:46:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (0000001BF2587800) [pid = 2576] [serial = 341] [outer = 0000001BF21B3C00] 23:46:55 INFO - PROCESS | 2576 | 1464072415267 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]]]}] 23:46:55 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 23:46:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1399ms 23:46:55 INFO - PROCESS | 2576 | 1464072415356 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 23:46:55 INFO - PROCESS | 2576 | 1464072415359 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 23:46:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:46:55 INFO - PROCESS | 2576 | 1464072415364 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:46:55 INFO - PROCESS | 2576 | 1464072415366 Marionette TRACE conn6 <- [1,422,null,{}] 23:46:55 INFO - PROCESS | 2576 | 1464072415370 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}] 23:46:55 INFO - PROCESS | 2576 | 1464072415466 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 23:46:55 INFO - PROCESS | 2576 | 1464072415569 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:55 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF72C9800 == 54 [pid = 2576] [id = 115] 23:46:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (0000001BF2585800) [pid = 2576] [serial = 342] [outer = 0000000000000000] 23:46:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (0000001BF676AC00) [pid = 2576] [serial = 343] [outer = 0000001BF2585800] 23:46:55 INFO - PROCESS | 2576 | 1464072415626 Marionette DEBUG loaded listener.js 23:46:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (0000001BF74F7C00) [pid = 2576] [serial = 344] [outer = 0000001BF2585800] 23:46:56 INFO - PROCESS | 2576 | 1464072416713 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]]]}] 23:46:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:46:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1404ms 23:46:56 INFO - PROCESS | 2576 | 1464072416768 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 23:46:56 INFO - PROCESS | 2576 | 1464072416771 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 23:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:46:56 INFO - PROCESS | 2576 | 1464072416775 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:46:56 INFO - PROCESS | 2576 | 1464072416777 Marionette TRACE conn6 <- [1,426,null,{}] 23:46:56 INFO - PROCESS | 2576 | 1464072416781 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}] 23:46:56 INFO - PROCESS | 2576 | 1464072416886 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 23:46:57 INFO - PROCESS | 2576 | 1464072416999 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:57 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF83BE000 == 55 [pid = 2576] [id = 116] 23:46:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (0000001BF75B6400) [pid = 2576] [serial = 345] [outer = 0000000000000000] 23:46:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (0000001BF8191400) [pid = 2576] [serial = 346] [outer = 0000001BF75B6400] 23:46:57 INFO - PROCESS | 2576 | 1464072417056 Marionette DEBUG loaded listener.js 23:46:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (0000001BFB907000) [pid = 2576] [serial = 347] [outer = 0000001BF75B6400] 23:46:57 INFO - PROCESS | 2576 | 1464072417601 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] 23:46:57 INFO - PROCESS | 2576 | 1464072417661 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 23:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:46:57 INFO - PROCESS | 2576 | 1464072417665 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:46:57 INFO - PROCESS | 2576 | 1464072417667 Marionette TRACE conn6 <- [1,430,null,{}] 23:46:57 INFO - PROCESS | 2576 | 1464072417671 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}] 23:46:57 INFO - PROCESS | 2576 | 1464072417800 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 23:46:57 INFO - PROCESS | 2576 | 1464072417971 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:58 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B842D9000 == 56 [pid = 2576] [id = 117] 23:46:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (0000001B82A0EC00) [pid = 2576] [serial = 348] [outer = 0000000000000000] 23:46:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (0000001B83126800) [pid = 2576] [serial = 349] [outer = 0000001B82A0EC00] 23:46:58 INFO - PROCESS | 2576 | 1464072418023 Marionette DEBUG loaded listener.js 23:46:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (0000001B85999C00) [pid = 2576] [serial = 350] [outer = 0000001B82A0EC00] 23:46:58 INFO - PROCESS | 2576 | 1464072418598 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]]]}] 23:46:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:46:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 987ms 23:46:58 INFO - PROCESS | 2576 | 1464072418655 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 23:46:58 INFO - PROCESS | 2576 | 1464072418660 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 23:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:46:58 INFO - PROCESS | 2576 | 1464072418664 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:46:58 INFO - PROCESS | 2576 | 1464072418668 Marionette TRACE conn6 <- [1,434,null,{}] 23:46:58 INFO - PROCESS | 2576 | 1464072418673 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}] 23:46:58 INFO - PROCESS | 2576 | 1464072418776 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 23:46:58 INFO - PROCESS | 2576 | 1464072418849 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:58 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C4A000 == 57 [pid = 2576] [id = 118] 23:46:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (0000001B87FD0400) [pid = 2576] [serial = 351] [outer = 0000000000000000] 23:46:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (0000001B88036800) [pid = 2576] [serial = 352] [outer = 0000001B87FD0400] 23:46:58 INFO - PROCESS | 2576 | 1464072418900 Marionette DEBUG loaded listener.js 23:46:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (0000001BF0520000) [pid = 2576] [serial = 353] [outer = 0000001B87FD0400] 23:46:59 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86C4C800 == 56 [pid = 2576] [id = 110] 23:46:59 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85B6E800 == 55 [pid = 2576] [id = 109] 23:46:59 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85B7C000 == 54 [pid = 2576] [id = 108] 23:46:59 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86820800 == 53 [pid = 2576] [id = 104] 23:46:59 INFO - PROCESS | 2576 | 1464072419471 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]]]}] 23:46:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:46:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 839ms 23:46:59 INFO - PROCESS | 2576 | 1464072419511 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 23:46:59 INFO - PROCESS | 2576 | 1464072419515 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 23:46:59 INFO - PROCESS | 2576 | 1464072419518 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:46:59 INFO - PROCESS | 2576 | 1464072419520 Marionette TRACE conn6 <- [1,438,null,{}] 23:46:59 INFO - PROCESS | 2576 | 1464072419524 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}] 23:46:59 INFO - PROCESS | 2576 | 1464072419651 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 23:46:59 INFO - PROCESS | 2576 | 1464072419706 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:59 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF35D1000 == 54 [pid = 2576] [id = 119] 23:46:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (0000001B883C4C00) [pid = 2576] [serial = 354] [outer = 0000000000000000] 23:46:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (0000001BF0522C00) [pid = 2576] [serial = 355] [outer = 0000001B883C4C00] 23:46:59 INFO - PROCESS | 2576 | 1464072419753 Marionette DEBUG loaded listener.js 23:46:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (0000001BF2526400) [pid = 2576] [serial = 356] [outer = 0000001B883C4C00] 23:47:00 INFO - PROCESS | 2576 | 1464072420229 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]]]}] 23:47:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 733ms 23:47:00 INFO - PROCESS | 2576 | 1464072420257 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 23:47:00 INFO - PROCESS | 2576 | 1464072420260 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 23:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:47:00 INFO - PROCESS | 2576 | 1464072420270 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:47:00 INFO - PROCESS | 2576 | 1464072420276 Marionette TRACE conn6 <- [1,442,null,{}] 23:47:00 INFO - PROCESS | 2576 | 1464072420285 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}] 23:47:00 INFO - PROCESS | 2576 | 1464072420403 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 23:47:00 INFO - PROCESS | 2576 | 1464072420416 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:00 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC782800 == 55 [pid = 2576] [id = 120] 23:47:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (0000001B885A5000) [pid = 2576] [serial = 357] [outer = 0000000000000000] 23:47:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (0000001BFB910800) [pid = 2576] [serial = 358] [outer = 0000001B885A5000] 23:47:00 INFO - PROCESS | 2576 | 1464072420462 Marionette DEBUG loaded listener.js 23:47:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (0000001BFBD39400) [pid = 2576] [serial = 359] [outer = 0000001B885A5000] 23:47:00 INFO - PROCESS | 2576 | 1464072420925 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]]]}] 23:47:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 690ms 23:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:47:00 INFO - PROCESS | 2576 | 1464072420959 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 23:47:00 INFO - PROCESS | 2576 | 1464072420961 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 23:47:00 INFO - PROCESS | 2576 | 1464072420964 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:47:00 INFO - PROCESS | 2576 | 1464072420966 Marionette TRACE conn6 <- [1,446,null,{}] 23:47:01 INFO - PROCESS | 2576 | 1464072421008 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}] 23:47:01 INFO - PROCESS | 2576 | 1464072421118 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 23:47:01 INFO - PROCESS | 2576 | 1464072421129 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:01 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEB8B800 == 56 [pid = 2576] [id = 121] 23:47:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (0000001BFBD75C00) [pid = 2576] [serial = 360] [outer = 0000000000000000] 23:47:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (0000001BFC5CD000) [pid = 2576] [serial = 361] [outer = 0000001BFBD75C00] 23:47:01 INFO - PROCESS | 2576 | 1464072421175 Marionette DEBUG loaded listener.js 23:47:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (0000001BFCCD9800) [pid = 2576] [serial = 362] [outer = 0000001BFBD75C00] 23:47:01 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (0000001BFE3EA400) [pid = 2576] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:47:01 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (0000001BFBDE4800) [pid = 2576] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:47:01 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (0000001BFBD37C00) [pid = 2576] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:47:01 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (0000001B85935400) [pid = 2576] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:47:01 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (0000001BFCEF4000) [pid = 2576] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:47:01 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (0000001BF258E000) [pid = 2576] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:47:01 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (0000001B885A8000) [pid = 2576] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:47:01 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (0000001B81A4F000) [pid = 2576] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:47:01 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (0000001BF052A400) [pid = 2576] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:47:01 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (0000001BF75B8C00) [pid = 2576] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:47:01 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (0000001B8598CC00) [pid = 2576] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:47:01 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (0000001BF251D000) [pid = 2576] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:47:01 INFO - PROCESS | 2576 | 1464072421662 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]]]}] 23:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 714ms 23:47:01 INFO - PROCESS | 2576 | 1464072421681 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 23:47:01 INFO - PROCESS | 2576 | 1464072421683 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 23:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:47:01 INFO - PROCESS | 2576 | 1464072421686 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:47:01 INFO - PROCESS | 2576 | 1464072421688 Marionette TRACE conn6 <- [1,450,null,{}] 23:47:01 INFO - PROCESS | 2576 | 1464072421692 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}] 23:47:01 INFO - PROCESS | 2576 | 1464072421774 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 23:47:01 INFO - PROCESS | 2576 | 1464072421782 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:01 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF514000 == 57 [pid = 2576] [id = 122] 23:47:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (0000001BFCC8CC00) [pid = 2576] [serial = 363] [outer = 0000000000000000] 23:47:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (0000001BFCE35400) [pid = 2576] [serial = 364] [outer = 0000001BFCC8CC00] 23:47:01 INFO - PROCESS | 2576 | 1464072421834 Marionette DEBUG loaded listener.js 23:47:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (0000001BFE2E5400) [pid = 2576] [serial = 365] [outer = 0000001BFCC8CC00] 23:47:02 INFO - PROCESS | 2576 | 1464072422282 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] 23:47:02 INFO - PROCESS | 2576 | 1464072422328 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 23:47:02 INFO - PROCESS | 2576 | 1464072422331 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:47:02 INFO - PROCESS | 2576 | 1464072422333 Marionette TRACE conn6 <- [1,454,null,{}] 23:47:02 INFO - PROCESS | 2576 | 1464072422337 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}] 23:47:02 INFO - PROCESS | 2576 | 1464072422422 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 23:47:02 INFO - PROCESS | 2576 | 1464072422429 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:02 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83161000 == 58 [pid = 2576] [id = 123] 23:47:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (0000001B8897D000) [pid = 2576] [serial = 366] [outer = 0000000000000000] 23:47:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (0000001BFE2EEC00) [pid = 2576] [serial = 367] [outer = 0000001B8897D000] 23:47:02 INFO - PROCESS | 2576 | 1464072422475 Marionette DEBUG loaded listener.js 23:47:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (0000001BFF25A800) [pid = 2576] [serial = 368] [outer = 0000001B8897D000] 23:47:02 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:02 INFO - PROCESS | 2576 | 1464072422919 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]]]}] 23:47:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 23:47:02 INFO - PROCESS | 2576 | 1464072422965 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 23:47:02 INFO - PROCESS | 2576 | 1464072422967 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 23:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:47:02 INFO - PROCESS | 2576 | 1464072422970 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:47:02 INFO - PROCESS | 2576 | 1464072422972 Marionette TRACE conn6 <- [1,458,null,{}] 23:47:02 INFO - PROCESS | 2576 | 1464072422976 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}] 23:47:03 INFO - PROCESS | 2576 | 1464072423075 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 23:47:03 INFO - PROCESS | 2576 | 1464072423085 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:03 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF59F800 == 59 [pid = 2576] [id = 124] 23:47:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (0000001B889BE000) [pid = 2576] [serial = 369] [outer = 0000000000000000] 23:47:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (0000001B889C0000) [pid = 2576] [serial = 370] [outer = 0000001B889BE000] 23:47:03 INFO - PROCESS | 2576 | 1464072423130 Marionette DEBUG loaded listener.js 23:47:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (0000001BFEC68000) [pid = 2576] [serial = 371] [outer = 0000001B889BE000] 23:47:03 INFO - PROCESS | 2576 | 1464072423757 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] 23:47:03 INFO - PROCESS | 2576 | 1464072423860 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 23:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:47:03 INFO - PROCESS | 2576 | 1464072423865 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:47:03 INFO - PROCESS | 2576 | 1464072423870 Marionette TRACE conn6 <- [1,462,null,{}] 23:47:03 INFO - PROCESS | 2576 | 1464072423876 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}] 23:47:04 INFO - PROCESS | 2576 | 1464072423999 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 23:47:04 INFO - PROCESS | 2576 | 1464072424083 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83FE1800 == 60 [pid = 2576] [id = 125] 23:47:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (0000001B868ECC00) [pid = 2576] [serial = 372] [outer = 0000000000000000] 23:47:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (0000001B87F65000) [pid = 2576] [serial = 373] [outer = 0000001B868ECC00] 23:47:04 INFO - PROCESS | 2576 | 1464072424143 Marionette DEBUG loaded listener.js 23:47:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (0000001B87F6C800) [pid = 2576] [serial = 374] [outer = 0000001B868ECC00] 23:47:04 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:04 INFO - PROCESS | 2576 | 1464072424785 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] 23:47:04 INFO - PROCESS | 2576 | 1464072424862 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 23:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:47:04 INFO - PROCESS | 2576 | 1464072424868 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:47:04 INFO - PROCESS | 2576 | 1464072424871 Marionette TRACE conn6 <- [1,466,null,{}] 23:47:04 INFO - PROCESS | 2576 | 1464072424875 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}] 23:47:04 INFO - PROCESS | 2576 | 1464072424988 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 23:47:05 INFO - PROCESS | 2576 | 1464072425064 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:05 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF871D000 == 61 [pid = 2576] [id = 126] 23:47:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (0000001B883BB400) [pid = 2576] [serial = 375] [outer = 0000000000000000] 23:47:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 151 (0000001B88975C00) [pid = 2576] [serial = 376] [outer = 0000001B883BB400] 23:47:05 INFO - PROCESS | 2576 | 1464072425162 Marionette DEBUG loaded listener.js 23:47:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 152 (0000001B889BBC00) [pid = 2576] [serial = 377] [outer = 0000001B883BB400] 23:47:05 INFO - PROCESS | 2576 | 1464072425777 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] 23:47:05 INFO - PROCESS | 2576 | 1464072425862 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 23:47:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:47:05 INFO - PROCESS | 2576 | 1464072425866 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:47:05 INFO - PROCESS | 2576 | 1464072425870 Marionette TRACE conn6 <- [1,470,null,{}] 23:47:05 INFO - PROCESS | 2576 | 1464072425882 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}] 23:47:05 INFO - PROCESS | 2576 | 1464072425996 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 23:47:06 INFO - PROCESS | 2576 | 1464072426116 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:06 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF69B000 == 62 [pid = 2576] [id = 127] 23:47:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 153 (0000001B8899B800) [pid = 2576] [serial = 378] [outer = 0000000000000000] 23:47:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 154 (0000001BF052AC00) [pid = 2576] [serial = 379] [outer = 0000001B8899B800] 23:47:06 INFO - PROCESS | 2576 | 1464072426175 Marionette DEBUG loaded listener.js 23:47:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 155 (0000001BF35AD400) [pid = 2576] [serial = 380] [outer = 0000001B8899B800] 23:47:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 156 (0000001BF723EC00) [pid = 2576] [serial = 381] [outer = 0000001BFB9B6800] 23:47:06 INFO - PROCESS | 2576 | 1464072426864 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]]]}] 23:47:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:47:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1095ms 23:47:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:47:06 INFO - PROCESS | 2576 | 1464072426963 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 23:47:06 INFO - PROCESS | 2576 | 1464072426966 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 23:47:06 INFO - PROCESS | 2576 | 1464072426969 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:47:06 INFO - PROCESS | 2576 | 1464072426971 Marionette TRACE conn6 <- [1,474,null,{}] 23:47:06 INFO - PROCESS | 2576 | 1464072426975 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}] 23:47:07 INFO - PROCESS | 2576 | 1464072427120 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 23:47:07 INFO - PROCESS | 2576 | 1464072427232 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:07 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83427800 == 63 [pid = 2576] [id = 128] 23:47:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 157 (0000001B889A3400) [pid = 2576] [serial = 382] [outer = 0000000000000000] 23:47:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 158 (0000001BFB9B7800) [pid = 2576] [serial = 383] [outer = 0000001B889A3400] 23:47:07 INFO - PROCESS | 2576 | 1464072427289 Marionette DEBUG loaded listener.js 23:47:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 159 (0000001BFE16A400) [pid = 2576] [serial = 384] [outer = 0000001B889A3400] 23:47:07 INFO - PROCESS | 2576 | 1464072427880 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]]]}] 23:47:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:47:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 945ms 23:47:07 INFO - PROCESS | 2576 | 1464072427916 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 23:47:07 INFO - PROCESS | 2576 | 1464072427919 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 23:47:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:47:07 INFO - PROCESS | 2576 | 1464072427922 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:47:07 INFO - PROCESS | 2576 | 1464072427924 Marionette TRACE conn6 <- [1,478,null,{}] 23:47:07 INFO - PROCESS | 2576 | 1464072427929 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}] 23:47:08 INFO - PROCESS | 2576 | 1464072428035 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 23:47:08 INFO - PROCESS | 2576 | 1464072428140 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF030800 == 64 [pid = 2576] [id = 129] 23:47:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 160 (0000001B81147400) [pid = 2576] [serial = 385] [outer = 0000000000000000] 23:47:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 161 (0000001B8114CC00) [pid = 2576] [serial = 386] [outer = 0000001B81147400] 23:47:08 INFO - PROCESS | 2576 | 1464072428198 Marionette DEBUG loaded listener.js 23:47:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 162 (0000001BF21B8800) [pid = 2576] [serial = 387] [outer = 0000001B81147400] 23:47:08 INFO - PROCESS | 2576 | 1464072428846 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]]]}] 23:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 985ms 23:47:08 INFO - PROCESS | 2576 | 1464072428911 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 23:47:08 INFO - PROCESS | 2576 | 1464072428913 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 23:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:47:08 INFO - PROCESS | 2576 | 1464072428917 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:47:08 INFO - PROCESS | 2576 | 1464072428919 Marionette TRACE conn6 <- [1,482,null,{}] 23:47:08 INFO - PROCESS | 2576 | 1464072428923 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}] 23:47:09 INFO - PROCESS | 2576 | 1464072429104 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 23:47:09 INFO - PROCESS | 2576 | 1464072429115 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:09 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86B9C000 == 65 [pid = 2576] [id = 130] 23:47:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 163 (0000001B883B8800) [pid = 2576] [serial = 388] [outer = 0000000000000000] 23:47:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 164 (0000001B897B2000) [pid = 2576] [serial = 389] [outer = 0000001B883B8800] 23:47:09 INFO - PROCESS | 2576 | 1464072429171 Marionette DEBUG loaded listener.js 23:47:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 165 (0000001BFE168800) [pid = 2576] [serial = 390] [outer = 0000001B883B8800] 23:47:09 INFO - PROCESS | 2576 | 1464072429941 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]]]}] 23:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1078ms 23:47:10 INFO - PROCESS | 2576 | 1464072430019 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 23:47:10 INFO - PROCESS | 2576 | 1464072430024 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 23:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:47:10 INFO - PROCESS | 2576 | 1464072430029 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:47:10 INFO - PROCESS | 2576 | 1464072430033 Marionette TRACE conn6 <- [1,486,null,{}] 23:47:10 INFO - PROCESS | 2576 | 1464072430040 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}] 23:47:10 INFO - PROCESS | 2576 | 1464072430178 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 23:47:10 INFO - PROCESS | 2576 | 1464072430303 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:10 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83FD7800 == 66 [pid = 2576] [id = 131] 23:47:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 166 (0000001B85934400) [pid = 2576] [serial = 391] [outer = 0000000000000000] 23:47:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 167 (0000001B85C65400) [pid = 2576] [serial = 392] [outer = 0000001B85934400] 23:47:10 INFO - PROCESS | 2576 | 1464072430356 Marionette DEBUG loaded listener.js 23:47:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 168 (0000001B86B24C00) [pid = 2576] [serial = 393] [outer = 0000001B85934400] 23:47:10 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87EE1000 == 65 [pid = 2576] [id = 74] 23:47:10 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83161000 == 64 [pid = 2576] [id = 123] 23:47:10 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF514000 == 63 [pid = 2576] [id = 122] 23:47:10 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFEB8B800 == 62 [pid = 2576] [id = 121] 23:47:10 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC782800 == 61 [pid = 2576] [id = 120] 23:47:10 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF35D1000 == 60 [pid = 2576] [id = 119] 23:47:10 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86C4A000 == 59 [pid = 2576] [id = 118] 23:47:10 INFO - PROCESS | 2576 | --DOCSHELL 0000001B842D9000 == 58 [pid = 2576] [id = 117] 23:47:10 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83FE8800 == 57 [pid = 2576] [id = 114] 23:47:10 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF0DE5000 == 56 [pid = 2576] [id = 113] 23:47:10 INFO - PROCESS | 2576 | --DOCSHELL 0000001B842E0800 == 55 [pid = 2576] [id = 112] 23:47:10 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF03C8000 == 54 [pid = 2576] [id = 111] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 167 (0000001BFE165C00) [pid = 2576] [serial = 260] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 166 (0000001BFF2D8800) [pid = 2576] [serial = 215] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 165 (0000001BF8046C00) [pid = 2576] [serial = 292] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 164 (0000001BFBD44400) [pid = 2576] [serial = 295] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 163 (0000001BF8F26C00) [pid = 2576] [serial = 293] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 162 (0000001B86861400) [pid = 2576] [serial = 283] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 161 (0000001B86B27C00) [pid = 2576] [serial = 284] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 160 (0000001B868E4800) [pid = 2576] [serial = 265] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 159 (0000001B87E69800) [pid = 2576] [serial = 281] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 158 (0000001B86B24800) [pid = 2576] [serial = 280] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 157 (0000001B81A50800) [pid = 2576] [serial = 262] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 156 (0000001B885AD800) [pid = 2576] [serial = 298] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 155 (0000001BF21AF000) [pid = 2576] [serial = 286] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 154 (0000001BF2524800) [pid = 2576] [serial = 287] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 153 (0000001B85994400) [pid = 2576] [serial = 278] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 152 (0000001B83E30000) [pid = 2576] [serial = 277] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 151 (0000001BF340A400) [pid = 2576] [serial = 289] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 150 (0000001BF0D49000) [pid = 2576] [serial = 268] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (0000001BF804A400) [pid = 2576] [serial = 271] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (0000001BFE2E3C00) [pid = 2576] [serial = 274] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (0000001BFC619C00) [pid = 2576] [serial = 296] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (0000001BFE2F1400) [pid = 2576] [serial = 305] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (0000001B8312D000) [pid = 2576] [serial = 307] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (0000001BFE161C00) [pid = 2576] [serial = 304] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (0000001BF80DE800) [pid = 2576] [serial = 301] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (0000001BFCC4E800) [pid = 2576] [serial = 302] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (0000001BFC566000) [pid = 2576] [serial = 299] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (0000001BF707EC00) [pid = 2576] [serial = 290] [outer = 0000000000000000] [url = about:blank] 23:47:10 INFO - PROCESS | 2576 | 1464072430910 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]]]}] 23:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 944ms 23:47:10 INFO - PROCESS | 2576 | 1464072430977 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 23:47:10 INFO - PROCESS | 2576 | 1464072430982 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 23:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:47:11 INFO - PROCESS | 2576 | 1464072430989 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:47:11 INFO - PROCESS | 2576 | 1464072430991 Marionette TRACE conn6 <- [1,490,null,{}] 23:47:11 INFO - PROCESS | 2576 | 1464072430995 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}] 23:47:11 INFO - PROCESS | 2576 | 1464072431085 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 23:47:11 INFO - PROCESS | 2576 | 1464072431173 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:11 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C87000 == 55 [pid = 2576] [id = 132] 23:47:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (0000001B83124000) [pid = 2576] [serial = 394] [outer = 0000000000000000] 23:47:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (0000001B86862400) [pid = 2576] [serial = 395] [outer = 0000001B83124000] 23:47:11 INFO - PROCESS | 2576 | 1464072431220 Marionette DEBUG loaded listener.js 23:47:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (0000001B87E1C000) [pid = 2576] [serial = 396] [outer = 0000001B83124000] 23:47:11 INFO - PROCESS | 2576 | 1464072431611 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]]]}] 23:47:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 691ms 23:47:11 INFO - PROCESS | 2576 | 1464072431682 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 23:47:11 INFO - PROCESS | 2576 | 1464072431684 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 23:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:47:11 INFO - PROCESS | 2576 | 1464072431688 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:47:11 INFO - PROCESS | 2576 | 1464072431691 Marionette TRACE conn6 <- [1,494,null,{}] 23:47:11 INFO - PROCESS | 2576 | 1464072431738 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}] 23:47:11 INFO - PROCESS | 2576 | 1464072431830 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 23:47:11 INFO - PROCESS | 2576 | 1464072431843 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:11 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87F79800 == 56 [pid = 2576] [id = 133] 23:47:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (0000001B87FCA400) [pid = 2576] [serial = 397] [outer = 0000000000000000] 23:47:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (0000001B8803AC00) [pid = 2576] [serial = 398] [outer = 0000001B87FCA400] 23:47:11 INFO - PROCESS | 2576 | 1464072431894 Marionette DEBUG loaded listener.js 23:47:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (0000001B88532800) [pid = 2576] [serial = 399] [outer = 0000001B87FCA400] 23:47:12 INFO - PROCESS | 2576 | 1464072432372 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]]]}] 23:47:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:47:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 735ms 23:47:12 INFO - PROCESS | 2576 | 1464072432425 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 23:47:12 INFO - PROCESS | 2576 | 1464072432428 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 23:47:12 INFO - PROCESS | 2576 | 1464072432431 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:47:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:47:12 INFO - PROCESS | 2576 | 1464072432433 Marionette TRACE conn6 <- [1,498,null,{}] 23:47:12 INFO - PROCESS | 2576 | 1464072432437 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}] 23:47:12 INFO - PROCESS | 2576 | 1464072432526 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 23:47:12 INFO - PROCESS | 2576 | 1464072432532 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:12 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF04A9000 == 57 [pid = 2576] [id = 134] 23:47:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (0000001B88539400) [pid = 2576] [serial = 400] [outer = 0000000000000000] 23:47:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (0000001B885AA000) [pid = 2576] [serial = 401] [outer = 0000001B88539400] 23:47:12 INFO - PROCESS | 2576 | 1464072432578 Marionette DEBUG loaded listener.js 23:47:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (0000001B88980000) [pid = 2576] [serial = 402] [outer = 0000001B88539400] 23:47:13 INFO - PROCESS | 2576 | 1464072433059 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]]]}] 23:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 692ms 23:47:13 INFO - PROCESS | 2576 | 1464072433127 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 23:47:13 INFO - PROCESS | 2576 | 1464072433129 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 23:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:47:13 INFO - PROCESS | 2576 | 1464072433133 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:47:13 INFO - PROCESS | 2576 | 1464072433135 Marionette TRACE conn6 <- [1,502,null,{}] 23:47:13 INFO - PROCESS | 2576 | 1464072433138 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}] 23:47:13 INFO - PROCESS | 2576 | 1464072433276 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 23:47:13 INFO - PROCESS | 2576 | 1464072433289 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:13 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83196000 == 58 [pid = 2576] [id = 135] 23:47:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (0000001B8897F800) [pid = 2576] [serial = 403] [outer = 0000000000000000] 23:47:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 151 (0000001B889A5C00) [pid = 2576] [serial = 404] [outer = 0000001B8897F800] 23:47:13 INFO - PROCESS | 2576 | 1464072433375 Marionette DEBUG loaded listener.js 23:47:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 152 (0000001B897AB000) [pid = 2576] [serial = 405] [outer = 0000001B8897F800] 23:47:13 INFO - PROCESS | 2576 | 1464072433822 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]]]}] 23:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 735ms 23:47:13 INFO - PROCESS | 2576 | 1464072433870 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 23:47:13 INFO - PROCESS | 2576 | 1464072433873 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 23:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:47:13 INFO - PROCESS | 2576 | 1464072433883 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:47:13 INFO - PROCESS | 2576 | 1464072433884 Marionette TRACE conn6 <- [1,506,null,{}] 23:47:13 INFO - PROCESS | 2576 | 1464072433888 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}] 23:47:14 INFO - PROCESS | 2576 | 1464072434019 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 23:47:14 INFO - PROCESS | 2576 | 1464072434074 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:14 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF748A000 == 59 [pid = 2576] [id = 136] 23:47:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 153 (0000001BF0526400) [pid = 2576] [serial = 406] [outer = 0000000000000000] 23:47:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 154 (0000001BF21B3000) [pid = 2576] [serial = 407] [outer = 0000001BF0526400] 23:47:14 INFO - PROCESS | 2576 | 1464072434120 Marionette DEBUG loaded listener.js 23:47:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 155 (0000001BF3482800) [pid = 2576] [serial = 408] [outer = 0000001BF0526400] 23:47:14 INFO - PROCESS | 2576 | 1464072434566 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]]]}] 23:47:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:47:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 732ms 23:47:14 INFO - PROCESS | 2576 | 1464072434622 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 23:47:14 INFO - PROCESS | 2576 | 1464072434624 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 23:47:14 INFO - PROCESS | 2576 | 1464072434628 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:47:14 INFO - PROCESS | 2576 | 1464072434630 Marionette TRACE conn6 <- [1,510,null,{}] 23:47:14 INFO - PROCESS | 2576 | 1464072434633 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}] 23:47:14 INFO - PROCESS | 2576 | 1464072434745 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 23:47:14 INFO - PROCESS | 2576 | --DOMWINDOW == 154 (0000001B883C4C00) [pid = 2576] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:47:14 INFO - PROCESS | 2576 | --DOMWINDOW == 153 (0000001B885A5000) [pid = 2576] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:47:14 INFO - PROCESS | 2576 | --DOMWINDOW == 152 (0000001B883B9800) [pid = 2576] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:47:14 INFO - PROCESS | 2576 | --DOMWINDOW == 151 (0000001BFBD75C00) [pid = 2576] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:47:14 INFO - PROCESS | 2576 | --DOMWINDOW == 150 (0000001B82A0EC00) [pid = 2576] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:47:14 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (0000001B87FD0400) [pid = 2576] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:47:14 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (0000001B85998C00) [pid = 2576] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:47:14 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (0000001B83127C00) [pid = 2576] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:47:14 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (0000001B87E15C00) [pid = 2576] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:47:14 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (0000001B83129400) [pid = 2576] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:47:14 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (0000001B8897D000) [pid = 2576] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:47:14 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (0000001BFCC8CC00) [pid = 2576] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:47:14 INFO - PROCESS | 2576 | 1464072434893 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:14 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85B68000 == 60 [pid = 2576] [id = 137] 23:47:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (0000001B81A56800) [pid = 2576] [serial = 409] [outer = 0000000000000000] 23:47:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (0000001B842BB000) [pid = 2576] [serial = 410] [outer = 0000001B81A56800] 23:47:14 INFO - PROCESS | 2576 | 1464072434940 Marionette DEBUG loaded listener.js 23:47:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (0000001B883BD000) [pid = 2576] [serial = 411] [outer = 0000001B81A56800] 23:47:15 INFO - PROCESS | 2576 | 1464072435314 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]]]}] 23:47:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 735ms 23:47:15 INFO - PROCESS | 2576 | 1464072435374 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 23:47:15 INFO - PROCESS | 2576 | 1464072435376 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 23:47:15 INFO - PROCESS | 2576 | 1464072435380 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:47:15 INFO - PROCESS | 2576 | 1464072435382 Marionette TRACE conn6 <- [1,514,null,{}] 23:47:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:47:15 INFO - PROCESS | 2576 | 1464072435385 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}] 23:47:15 INFO - PROCESS | 2576 | 1464072435498 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 23:47:15 INFO - PROCESS | 2576 | 1464072435510 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:15 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC59B800 == 61 [pid = 2576] [id = 138] 23:47:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (0000001B87E1B400) [pid = 2576] [serial = 412] [outer = 0000000000000000] 23:47:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (0000001BF8043800) [pid = 2576] [serial = 413] [outer = 0000001B87E1B400] 23:47:15 INFO - PROCESS | 2576 | 1464072435556 Marionette DEBUG loaded listener.js 23:47:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (0000001BFB9B2C00) [pid = 2576] [serial = 414] [outer = 0000001B87E1B400] 23:47:15 INFO - PROCESS | 2576 | 1464072435942 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]]]}] 23:47:15 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 23:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 586ms 23:47:15 INFO - PROCESS | 2576 | 1464072435972 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 23:47:15 INFO - PROCESS | 2576 | 1464072435974 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 23:47:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:47:15 INFO - PROCESS | 2576 | 1464072435977 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:47:15 INFO - PROCESS | 2576 | 1464072435979 Marionette TRACE conn6 <- [1,518,null,{}] 23:47:15 INFO - PROCESS | 2576 | 1464072435983 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}] 23:47:16 INFO - PROCESS | 2576 | 1464072436067 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 23:47:16 INFO - PROCESS | 2576 | 1464072436171 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:16 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEB91800 == 62 [pid = 2576] [id = 139] 23:47:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (0000001B8AFD7400) [pid = 2576] [serial = 415] [outer = 0000000000000000] 23:47:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 151 (0000001B8AFE1C00) [pid = 2576] [serial = 416] [outer = 0000001B8AFD7400] 23:47:16 INFO - PROCESS | 2576 | 1464072436218 Marionette DEBUG loaded listener.js 23:47:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 152 (0000001BFB964400) [pid = 2576] [serial = 417] [outer = 0000001B8AFD7400] 23:47:16 INFO - PROCESS | 2576 | 1464072436568 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]]]}] 23:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 628ms 23:47:16 INFO - PROCESS | 2576 | 1464072436610 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 23:47:16 INFO - PROCESS | 2576 | 1464072436612 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 23:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:47:16 INFO - PROCESS | 2576 | 1464072436616 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:47:16 INFO - PROCESS | 2576 | 1464072436626 Marionette TRACE conn6 <- [1,522,null,{}] 23:47:16 INFO - PROCESS | 2576 | 1464072436630 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}] 23:47:16 INFO - PROCESS | 2576 | 1464072436747 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 23:47:16 INFO - PROCESS | 2576 | 1464072436754 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:16 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF03E000 == 63 [pid = 2576] [id = 140] 23:47:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 153 (0000001B884B0800) [pid = 2576] [serial = 418] [outer = 0000000000000000] 23:47:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 154 (0000001B884B7400) [pid = 2576] [serial = 419] [outer = 0000001B884B0800] 23:47:16 INFO - PROCESS | 2576 | 1464072436798 Marionette DEBUG loaded listener.js 23:47:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 155 (0000001B8AFE3000) [pid = 2576] [serial = 420] [outer = 0000001B884B0800] 23:47:17 INFO - PROCESS | 2576 | 1464072437519 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]]]}] 23:47:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 945ms 23:47:17 INFO - PROCESS | 2576 | 1464072437564 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 23:47:17 INFO - PROCESS | 2576 | 1464072437570 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 23:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:47:17 INFO - PROCESS | 2576 | 1464072437574 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:47:17 INFO - PROCESS | 2576 | 1464072437579 Marionette TRACE conn6 <- [1,526,null,{}] 23:47:17 INFO - PROCESS | 2576 | 1464072437585 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}] 23:47:17 INFO - PROCESS | 2576 | 1464072437703 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 23:47:17 INFO - PROCESS | 2576 | 1464072437825 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:17 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86BE0800 == 64 [pid = 2576] [id = 141] 23:47:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 156 (0000001B85C5E800) [pid = 2576] [serial = 421] [outer = 0000000000000000] 23:47:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 157 (0000001B8689E000) [pid = 2576] [serial = 422] [outer = 0000001B85C5E800] 23:47:17 INFO - PROCESS | 2576 | 1464072437885 Marionette DEBUG loaded listener.js 23:47:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 158 (0000001B87E67800) [pid = 2576] [serial = 423] [outer = 0000001B85C5E800] 23:47:18 INFO - PROCESS | 2576 | 1464072438504 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]]]}] 23:47:18 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 23:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 985ms 23:47:18 INFO - PROCESS | 2576 | 1464072438563 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 23:47:18 INFO - PROCESS | 2576 | 1464072438569 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 23:47:18 INFO - PROCESS | 2576 | 1464072438576 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:47:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:47:18 INFO - PROCESS | 2576 | 1464072438579 Marionette TRACE conn6 <- [1,530,null,{}] 23:47:18 INFO - PROCESS | 2576 | 1464072438598 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}] 23:47:18 INFO - PROCESS | 2576 | 1464072438719 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 23:47:18 INFO - PROCESS | 2576 | 1464072438838 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:18 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFCC9D000 == 65 [pid = 2576] [id = 142] 23:47:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 159 (0000001B884BAC00) [pid = 2576] [serial = 424] [outer = 0000000000000000] 23:47:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 160 (0000001B885AE400) [pid = 2576] [serial = 425] [outer = 0000001B884BAC00] 23:47:18 INFO - PROCESS | 2576 | 1464072438895 Marionette DEBUG loaded listener.js 23:47:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 161 (0000001B889C3C00) [pid = 2576] [serial = 426] [outer = 0000001B884BAC00] 23:47:19 INFO - PROCESS | 2576 | 1464072439576 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"]]]}] 23:47:19 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 23:47:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:47:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:47:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:47:19 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 23:47:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:47:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:47:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:47:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1039ms 23:47:19 INFO - PROCESS | 2576 | 1464072439632 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 23:47:19 INFO - PROCESS | 2576 | 1464072439635 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 23:47:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:47:19 INFO - PROCESS | 2576 | 1464072439640 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:47:19 INFO - PROCESS | 2576 | 1464072439644 Marionette TRACE conn6 <- [1,534,null,{}] 23:47:19 INFO - PROCESS | 2576 | 1464072439675 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}] 23:47:19 INFO - PROCESS | 2576 | 1464072439802 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 23:47:19 INFO - PROCESS | 2576 | 1464072439896 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:19 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A5A8800 == 66 [pid = 2576] [id = 143] 23:47:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 162 (0000001BF2584C00) [pid = 2576] [serial = 427] [outer = 0000000000000000] 23:47:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 163 (0000001BF8784400) [pid = 2576] [serial = 428] [outer = 0000001BF2584C00] 23:47:19 INFO - PROCESS | 2576 | 1464072439955 Marionette DEBUG loaded listener.js 23:47:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 164 (0000001BFC298800) [pid = 2576] [serial = 429] [outer = 0000001BF2584C00] 23:47:20 INFO - PROCESS | 2576 | 1464072440493 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]]]}] 23:47:20 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. 23:47:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 903ms 23:47:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:47:20 INFO - PROCESS | 2576 | 1464072440544 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 23:47:20 INFO - PROCESS | 2576 | 1464072440547 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 23:47:20 INFO - PROCESS | 2576 | 1464072440551 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:47:20 INFO - PROCESS | 2576 | 1464072440553 Marionette TRACE conn6 <- [1,538,null,{}] 23:47:20 INFO - PROCESS | 2576 | 1464072440598 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}] 23:47:20 INFO - PROCESS | 2576 | 1464072440744 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 23:47:20 INFO - PROCESS | 2576 | 1464072440810 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:20 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8935A000 == 67 [pid = 2576] [id = 144] 23:47:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 165 (0000001BFCC91C00) [pid = 2576] [serial = 430] [outer = 0000000000000000] 23:47:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 166 (0000001BFCEF9C00) [pid = 2576] [serial = 431] [outer = 0000001BFCC91C00] 23:47:20 INFO - PROCESS | 2576 | 1464072440865 Marionette DEBUG loaded listener.js 23:47:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 167 (0000001BFE2F1400) [pid = 2576] [serial = 432] [outer = 0000001BFCC91C00] 23:47:21 INFO - PROCESS | 2576 | 1464072441359 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]]]}] 23:47:21 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. 23:47:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 838ms 23:47:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:47:21 INFO - PROCESS | 2576 | 1464072441392 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 23:47:21 INFO - PROCESS | 2576 | 1464072441394 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 23:47:21 INFO - PROCESS | 2576 | 1464072441397 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:47:21 INFO - PROCESS | 2576 | 1464072441400 Marionette TRACE conn6 <- [1,542,null,{}] 23:47:21 INFO - PROCESS | 2576 | 1464072441403 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}] 23:47:21 INFO - PROCESS | 2576 | 1464072441548 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 23:47:21 INFO - PROCESS | 2576 | 1464072441658 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:21 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B846BA800 == 68 [pid = 2576] [id = 145] 23:47:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 168 (0000001B8AF1B800) [pid = 2576] [serial = 433] [outer = 0000000000000000] 23:47:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 169 (0000001B8AF20800) [pid = 2576] [serial = 434] [outer = 0000001B8AF1B800] 23:47:21 INFO - PROCESS | 2576 | 1464072441715 Marionette DEBUG loaded listener.js 23:47:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 170 (0000001BFCC93400) [pid = 2576] [serial = 435] [outer = 0000001B8AF1B800] 23:47:22 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:22 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:47:22 INFO - PROCESS | 2576 | 1464072442247 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]]]}] 23:47:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:47:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 881ms 23:47:22 INFO - PROCESS | 2576 | 1464072442286 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 23:47:22 INFO - PROCESS | 2576 | 1464072442289 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 23:47:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:47:22 INFO - PROCESS | 2576 | 1464072442292 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:47:22 INFO - PROCESS | 2576 | 1464072442294 Marionette TRACE conn6 <- [1,546,null,{}] 23:47:22 INFO - PROCESS | 2576 | 1464072442298 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}] 23:47:22 INFO - PROCESS | 2576 | 1464072442418 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 23:47:22 INFO - PROCESS | 2576 | 1464072442512 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:22 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B898800 == 69 [pid = 2576] [id = 146] 23:47:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (0000001B8B1A8000) [pid = 2576] [serial = 436] [outer = 0000000000000000] 23:47:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (0000001BFEC60000) [pid = 2576] [serial = 437] [outer = 0000001B8B1A8000] 23:47:22 INFO - PROCESS | 2576 | 1464072442568 Marionette DEBUG loaded listener.js 23:47:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (0000001BFF387400) [pid = 2576] [serial = 438] [outer = 0000001B8B1A8000] 23:47:23 INFO - PROCESS | 2576 | 1464072443141 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]]]}] 23:47:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:47:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 881ms 23:47:23 INFO - PROCESS | 2576 | 1464072443211 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 23:47:23 INFO - PROCESS | 2576 | 1464072443214 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 23:47:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:47:23 INFO - PROCESS | 2576 | 1464072443232 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:47:23 INFO - PROCESS | 2576 | 1464072443235 Marionette TRACE conn6 <- [1,550,null,{}] 23:47:23 INFO - PROCESS | 2576 | 1464072443240 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}] 23:47:23 INFO - PROCESS | 2576 | 1464072443348 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 23:47:23 INFO - PROCESS | 2576 | 1464072443466 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8BF08000 == 70 [pid = 2576] [id = 147] 23:47:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 174 (0000001B8B9E9C00) [pid = 2576] [serial = 439] [outer = 0000000000000000] 23:47:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 175 (0000001B8B9F2800) [pid = 2576] [serial = 440] [outer = 0000001B8B9E9C00] 23:47:23 INFO - PROCESS | 2576 | 1464072443522 Marionette DEBUG loaded listener.js 23:47:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 176 (0000001BFF75FC00) [pid = 2576] [serial = 441] [outer = 0000001B8B9E9C00] 23:47:23 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:23 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:47:24 INFO - PROCESS | 2576 | 1464072444079 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]]]}] 23:47:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:47:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 901ms 23:47:24 INFO - PROCESS | 2576 | 1464072444122 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 23:47:24 INFO - PROCESS | 2576 | 1464072444124 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 23:47:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:47:24 INFO - PROCESS | 2576 | 1464072444128 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:47:24 INFO - PROCESS | 2576 | 1464072444130 Marionette TRACE conn6 <- [1,554,null,{}] 23:47:24 INFO - PROCESS | 2576 | 1464072444134 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}] 23:47:24 INFO - PROCESS | 2576 | 1464072444243 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 23:47:24 INFO - PROCESS | 2576 | 1464072444336 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:24 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83FCD800 == 71 [pid = 2576] [id = 148] 23:47:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001B8671C400) [pid = 2576] [serial = 442] [outer = 0000000000000000] 23:47:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001B8803DC00) [pid = 2576] [serial = 443] [outer = 0000001B8671C400] 23:47:24 INFO - PROCESS | 2576 | 1464072444391 Marionette DEBUG loaded listener.js 23:47:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001B8BFE8800) [pid = 2576] [serial = 444] [outer = 0000001B8671C400] 23:47:24 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:25 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:47:25 INFO - PROCESS | 2576 | 1464072445199 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]]]}] 23:47:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:47:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1083ms 23:47:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:47:25 INFO - PROCESS | 2576 | 1464072445214 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 23:47:25 INFO - PROCESS | 2576 | 1464072445218 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 23:47:25 INFO - PROCESS | 2576 | 1464072445223 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:47:25 INFO - PROCESS | 2576 | 1464072445227 Marionette TRACE conn6 <- [1,558,null,{}] 23:47:25 INFO - PROCESS | 2576 | 1464072445233 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}] 23:47:25 INFO - PROCESS | 2576 | 1464072445339 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 23:47:25 INFO - PROCESS | 2576 | 1464072445472 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:25 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86821000 == 72 [pid = 2576] [id = 149] 23:47:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 180 (0000001B85C58400) [pid = 2576] [serial = 445] [outer = 0000000000000000] 23:47:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 181 (0000001B85C5D000) [pid = 2576] [serial = 446] [outer = 0000001B85C58400] 23:47:25 INFO - PROCESS | 2576 | 1464072445527 Marionette DEBUG loaded listener.js 23:47:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001B87E5AC00) [pid = 2576] [serial = 447] [outer = 0000001B85C58400] 23:47:25 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:25 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:47:26 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFEB91800 == 71 [pid = 2576] [id = 139] 23:47:26 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC59B800 == 70 [pid = 2576] [id = 138] 23:47:26 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85B68000 == 69 [pid = 2576] [id = 137] 23:47:26 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF748A000 == 68 [pid = 2576] [id = 136] 23:47:26 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83196000 == 67 [pid = 2576] [id = 135] 23:47:26 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF04A9000 == 66 [pid = 2576] [id = 134] 23:47:26 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87F79800 == 65 [pid = 2576] [id = 133] 23:47:26 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C87000 == 64 [pid = 2576] [id = 132] 23:47:26 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83FD7800 == 63 [pid = 2576] [id = 131] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001BF258B800) [pid = 2576] [serial = 316] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 180 (0000001B883B7C00) [pid = 2576] [serial = 313] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 179 (0000001B83E36000) [pid = 2576] [serial = 334] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001B87FD0800) [pid = 2576] [serial = 337] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001BF21B9000) [pid = 2576] [serial = 340] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001BF676AC00) [pid = 2576] [serial = 343] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 175 (0000001B889C0000) [pid = 2576] [serial = 370] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 174 (0000001BF8191400) [pid = 2576] [serial = 346] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83FE1800 == 62 [pid = 2576] [id = 125] 23:47:26 INFO - PROCESS | 2576 | 1464072446117 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]]]}] 23:47:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:47:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 944ms 23:47:26 INFO - PROCESS | 2576 | 1464072446167 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 23:47:26 INFO - PROCESS | 2576 | 1464072446172 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 23:47:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:47:26 INFO - PROCESS | 2576 | 1464072446179 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:47:26 INFO - PROCESS | 2576 | 1464072446181 Marionette TRACE conn6 <- [1,562,null,{}] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 173 (0000001BF0522C00) [pid = 2576] [serial = 355] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0000001BFB910800) [pid = 2576] [serial = 358] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0000001B885B1000) [pid = 2576] [serial = 332] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (0000001BF2526400) [pid = 2576] [serial = 356] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 169 (0000001BFC5CD000) [pid = 2576] [serial = 361] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 168 (0000001BFBD39400) [pid = 2576] [serial = 359] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 167 (0000001B85999C00) [pid = 2576] [serial = 350] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 166 (0000001B83126800) [pid = 2576] [serial = 349] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 165 (0000001B88036800) [pid = 2576] [serial = 352] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 164 (0000001B87FCEC00) [pid = 2576] [serial = 319] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 163 (0000001B885A7000) [pid = 2576] [serial = 331] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 162 (0000001B85938800) [pid = 2576] [serial = 310] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 161 (0000001B86722800) [pid = 2576] [serial = 322] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 160 (0000001B86B23000) [pid = 2576] [serial = 323] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 159 (0000001BFEE22800) [pid = 2576] [serial = 308] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 158 (0000001B87FC9C00) [pid = 2576] [serial = 328] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 157 (0000001B88038C00) [pid = 2576] [serial = 329] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 156 (0000001B85932000) [pid = 2576] [serial = 325] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 155 (0000001B86723C00) [pid = 2576] [serial = 326] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 154 (0000001BFE2EEC00) [pid = 2576] [serial = 367] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 153 (0000001BFCCD9800) [pid = 2576] [serial = 362] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 152 (0000001BFCE35400) [pid = 2576] [serial = 364] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 151 (0000001BFF25A800) [pid = 2576] [serial = 368] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 150 (0000001BFE2E5400) [pid = 2576] [serial = 365] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (0000001BF0520000) [pid = 2576] [serial = 353] [outer = 0000000000000000] [url = about:blank] 23:47:26 INFO - PROCESS | 2576 | 1464072446209 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}] 23:47:26 INFO - PROCESS | 2576 | 1464072446304 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 23:47:26 INFO - PROCESS | 2576 | 1464072446316 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:26 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83423000 == 63 [pid = 2576] [id = 150] 23:47:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (0000001B83130C00) [pid = 2576] [serial = 448] [outer = 0000000000000000] 23:47:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 151 (0000001B85C5A800) [pid = 2576] [serial = 449] [outer = 0000001B83130C00] 23:47:26 INFO - PROCESS | 2576 | 1464072446363 Marionette DEBUG loaded listener.js 23:47:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 152 (0000001B868E5800) [pid = 2576] [serial = 450] [outer = 0000001B83130C00] 23:47:26 INFO - PROCESS | 2576 | 1464072446878 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]]]}] 23:47:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:47:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 754ms 23:47:26 INFO - PROCESS | 2576 | 1464072446935 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 23:47:26 INFO - PROCESS | 2576 | 1464072446937 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 23:47:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:47:26 INFO - PROCESS | 2576 | 1464072446941 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:47:26 INFO - PROCESS | 2576 | 1464072446945 Marionette TRACE conn6 <- [1,566,null,{}] 23:47:26 INFO - PROCESS | 2576 | 1464072446955 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}] 23:47:27 INFO - PROCESS | 2576 | 1464072447053 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 23:47:27 INFO - PROCESS | 2576 | 1464072447133 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:27 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C3D000 == 64 [pid = 2576] [id = 151] 23:47:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 153 (0000001B87FC4800) [pid = 2576] [serial = 451] [outer = 0000000000000000] 23:47:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 154 (0000001B883C0800) [pid = 2576] [serial = 452] [outer = 0000001B87FC4800] 23:47:27 INFO - PROCESS | 2576 | 1464072447183 Marionette DEBUG loaded listener.js 23:47:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 155 (0000001B88537800) [pid = 2576] [serial = 453] [outer = 0000001B87FC4800] 23:47:27 INFO - PROCESS | 2576 | 1464072447584 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]]]}] 23:47:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:47:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 692ms 23:47:27 INFO - PROCESS | 2576 | 1464072447636 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 23:47:27 INFO - PROCESS | 2576 | 1464072447639 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 23:47:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:47:27 INFO - PROCESS | 2576 | 1464072447642 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:47:27 INFO - PROCESS | 2576 | 1464072447644 Marionette TRACE conn6 <- [1,570,null,{}] 23:47:27 INFO - PROCESS | 2576 | 1464072447647 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}] 23:47:27 INFO - PROCESS | 2576 | 1464072447738 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 23:47:27 INFO - PROCESS | 2576 | 1464072447744 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:27 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87F90000 == 65 [pid = 2576] [id = 152] 23:47:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 156 (0000001B885A4400) [pid = 2576] [serial = 454] [outer = 0000000000000000] 23:47:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 157 (0000001B8897B000) [pid = 2576] [serial = 455] [outer = 0000001B885A4400] 23:47:27 INFO - PROCESS | 2576 | 1464072447791 Marionette DEBUG loaded listener.js 23:47:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 158 (0000001B889A0C00) [pid = 2576] [serial = 456] [outer = 0000001B885A4400] 23:47:28 INFO - PROCESS | 2576 | 1464072448226 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]]]}] 23:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 23:47:28 INFO - PROCESS | 2576 | 1464072448273 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 23:47:28 INFO - PROCESS | 2576 | 1464072448276 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 23:47:28 INFO - PROCESS | 2576 | 1464072448279 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:47:28 INFO - PROCESS | 2576 | 1464072448281 Marionette TRACE conn6 <- [1,574,null,{}] 23:47:28 INFO - PROCESS | 2576 | 1464072448293 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}] 23:47:28 INFO - PROCESS | 2576 | 1464072448405 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 23:47:28 INFO - PROCESS | 2576 | 1464072448485 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8BF16000 == 66 [pid = 2576] [id = 153] 23:47:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 159 (0000001B889B9400) [pid = 2576] [serial = 457] [outer = 0000000000000000] 23:47:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 160 (0000001B897A9C00) [pid = 2576] [serial = 458] [outer = 0000001B889B9400] 23:47:28 INFO - PROCESS | 2576 | 1464072448531 Marionette DEBUG loaded listener.js 23:47:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 161 (0000001B8AFD6C00) [pid = 2576] [serial = 459] [outer = 0000001B889B9400] 23:47:28 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:28 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:47:28 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:28 INFO - PROCESS | 2576 | 1464072448972 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]]]}] 23:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 733ms 23:47:29 INFO - PROCESS | 2576 | 1464072449016 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 23:47:29 INFO - PROCESS | 2576 | 1464072449018 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 23:47:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:47:29 INFO - PROCESS | 2576 | 1464072449022 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:47:29 INFO - PROCESS | 2576 | 1464072449023 Marionette TRACE conn6 <- [1,578,null,{}] 23:47:29 INFO - PROCESS | 2576 | 1464072449034 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}] 23:47:29 INFO - PROCESS | 2576 | 1464072449174 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 23:47:29 INFO - PROCESS | 2576 | 1464072449232 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:29 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF10BA000 == 67 [pid = 2576] [id = 154] 23:47:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 162 (0000001B8B1A9C00) [pid = 2576] [serial = 460] [outer = 0000000000000000] 23:47:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 163 (0000001B8BFEB800) [pid = 2576] [serial = 461] [outer = 0000001B8B1A9C00] 23:47:29 INFO - PROCESS | 2576 | 1464072449279 Marionette DEBUG loaded listener.js 23:47:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 164 (0000001B8BFF3800) [pid = 2576] [serial = 462] [outer = 0000001B8B1A9C00] 23:47:29 INFO - PROCESS | 2576 | 1464072449688 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]]]}] 23:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 735ms 23:47:29 INFO - PROCESS | 2576 | 1464072449770 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 23:47:29 INFO - PROCESS | 2576 | 1464072449773 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 23:47:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:47:29 INFO - PROCESS | 2576 | 1464072449778 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:47:29 INFO - PROCESS | 2576 | 1464072449780 Marionette TRACE conn6 <- [1,582,null,{}] 23:47:29 INFO - PROCESS | 2576 | 1464072449783 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}] 23:47:29 INFO - PROCESS | 2576 | 1464072449900 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 23:47:29 INFO - PROCESS | 2576 | 1464072449909 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:29 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF67DC800 == 68 [pid = 2576] [id = 155] 23:47:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 165 (0000001B8BFF4400) [pid = 2576] [serial = 463] [outer = 0000000000000000] 23:47:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 166 (0000001BF05DCC00) [pid = 2576] [serial = 464] [outer = 0000001B8BFF4400] 23:47:29 INFO - PROCESS | 2576 | 1464072449996 Marionette DEBUG loaded listener.js 23:47:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 167 (0000001BF21BBC00) [pid = 2576] [serial = 465] [outer = 0000001B8BFF4400] 23:47:30 INFO - PROCESS | 2576 | --DOMWINDOW == 166 (0000001B8897F800) [pid = 2576] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:47:30 INFO - PROCESS | 2576 | --DOMWINDOW == 165 (0000001BF0526400) [pid = 2576] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:47:30 INFO - PROCESS | 2576 | --DOMWINDOW == 164 (0000001B81A56800) [pid = 2576] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:47:30 INFO - PROCESS | 2576 | --DOMWINDOW == 163 (0000001B85934400) [pid = 2576] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:47:30 INFO - PROCESS | 2576 | --DOMWINDOW == 162 (0000001B83124000) [pid = 2576] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:47:30 INFO - PROCESS | 2576 | --DOMWINDOW == 161 (0000001B88539400) [pid = 2576] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:47:30 INFO - PROCESS | 2576 | --DOMWINDOW == 160 (0000001B87FCA400) [pid = 2576] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:47:30 INFO - PROCESS | 2576 | --DOMWINDOW == 159 (0000001B87E1B400) [pid = 2576] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:47:30 INFO - PROCESS | 2576 | --DOMWINDOW == 158 (0000001B8AFD7400) [pid = 2576] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:47:30 INFO - PROCESS | 2576 | 1464072450546 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]]]}] 23:47:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:47:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 776ms 23:47:30 INFO - PROCESS | 2576 | 1464072450560 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 23:47:30 INFO - PROCESS | 2576 | 1464072450562 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 23:47:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:47:30 INFO - PROCESS | 2576 | 1464072450565 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:47:30 INFO - PROCESS | 2576 | 1464072450567 Marionette TRACE conn6 <- [1,586,null,{}] 23:47:30 INFO - PROCESS | 2576 | 1464072450571 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}] 23:47:30 INFO - PROCESS | 2576 | 1464072450666 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 23:47:30 INFO - PROCESS | 2576 | 1464072450746 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:30 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF7048800 == 69 [pid = 2576] [id = 156] 23:47:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 159 (0000001B82B5F000) [pid = 2576] [serial = 466] [outer = 0000000000000000] 23:47:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 160 (0000001B884AD000) [pid = 2576] [serial = 467] [outer = 0000001B82B5F000] 23:47:30 INFO - PROCESS | 2576 | 1464072450792 Marionette DEBUG loaded listener.js 23:47:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 161 (0000001BF2528C00) [pid = 2576] [serial = 468] [outer = 0000001B82B5F000] 23:47:31 INFO - PROCESS | 2576 | [2576] 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 23:47:31 INFO - PROCESS | 2576 | 1464072451452 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]]]}] 23:47:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:47:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 923ms 23:47:31 INFO - PROCESS | 2576 | 1464072451493 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 23:47:31 INFO - PROCESS | 2576 | 1464072451495 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 23:47:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:47:31 INFO - PROCESS | 2576 | 1464072451498 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:47:31 INFO - PROCESS | 2576 | 1464072451500 Marionette TRACE conn6 <- [1,590,null,{}] 23:47:31 INFO - PROCESS | 2576 | 1464072451503 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}] 23:47:31 INFO - PROCESS | 2576 | 1464072451591 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 23:47:31 INFO - PROCESS | 2576 | 1464072451599 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF8714000 == 70 [pid = 2576] [id = 157] 23:47:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 162 (0000001BF28B4400) [pid = 2576] [serial = 469] [outer = 0000000000000000] 23:47:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 163 (0000001BF6F8C800) [pid = 2576] [serial = 470] [outer = 0000001BF28B4400] 23:47:31 INFO - PROCESS | 2576 | 1464072451643 Marionette DEBUG loaded listener.js 23:47:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 164 (0000001BF80DE800) [pid = 2576] [serial = 471] [outer = 0000001BF28B4400] 23:47:32 INFO - PROCESS | 2576 | 1464072452058 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]]]}] 23:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 586ms 23:47:32 INFO - PROCESS | 2576 | 1464072452094 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 23:47:32 INFO - PROCESS | 2576 | 1464072452096 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 23:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:47:32 INFO - PROCESS | 2576 | 1464072452100 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:47:32 INFO - PROCESS | 2576 | 1464072452101 Marionette TRACE conn6 <- [1,594,null,{}] 23:47:32 INFO - PROCESS | 2576 | 1464072452110 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}] 23:47:32 INFO - PROCESS | 2576 | 1464072452211 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 23:47:32 INFO - PROCESS | 2576 | 1464072452218 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:32 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFCCAA000 == 71 [pid = 2576] [id = 158] 23:47:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 165 (0000001BF8F26000) [pid = 2576] [serial = 472] [outer = 0000000000000000] 23:47:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 166 (0000001BFB902400) [pid = 2576] [serial = 473] [outer = 0000001BF8F26000] 23:47:32 INFO - PROCESS | 2576 | 1464072452263 Marionette DEBUG loaded listener.js 23:47:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 167 (0000001BFBD29000) [pid = 2576] [serial = 474] [outer = 0000001BF8F26000] 23:47:32 INFO - PROCESS | 2576 | 1464072452961 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]]]}] 23:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 881ms 23:47:32 INFO - PROCESS | 2576 | 1464072452983 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 23:47:33 INFO - PROCESS | 2576 | 1464072452988 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 23:47:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:47:33 INFO - PROCESS | 2576 | 1464072452993 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:47:33 INFO - PROCESS | 2576 | 1464072452998 Marionette TRACE conn6 <- [1,598,null,{}] 23:47:33 INFO - PROCESS | 2576 | 1464072453003 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}] 23:47:33 INFO - PROCESS | 2576 | 1464072453133 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 23:47:33 INFO - PROCESS | 2576 | 1464072453254 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:33 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C80000 == 72 [pid = 2576] [id = 159] 23:47:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 168 (0000001B8685F400) [pid = 2576] [serial = 475] [outer = 0000000000000000] 23:47:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 169 (0000001B868A2400) [pid = 2576] [serial = 476] [outer = 0000001B8685F400] 23:47:33 INFO - PROCESS | 2576 | 1464072453354 Marionette DEBUG loaded listener.js 23:47:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 170 (0000001B87F6BC00) [pid = 2576] [serial = 477] [outer = 0000001B8685F400] 23:47:34 INFO - PROCESS | 2576 | 1464072454000 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]]]}] 23:47:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1032ms 23:47:34 INFO - PROCESS | 2576 | 1464072454029 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 23:47:34 INFO - PROCESS | 2576 | 1464072454035 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 23:47:34 INFO - PROCESS | 2576 | 1464072454042 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:47:34 INFO - PROCESS | 2576 | 1464072454045 Marionette TRACE conn6 <- [1,602,null,{}] 23:47:34 INFO - PROCESS | 2576 | 1464072454049 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}] 23:47:34 INFO - PROCESS | 2576 | 1464072454171 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 23:47:34 INFO - PROCESS | 2576 | 1464072454294 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF1EA7800 == 73 [pid = 2576] [id = 160] 23:47:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (0000001B88532000) [pid = 2576] [serial = 478] [outer = 0000000000000000] 23:47:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (0000001B8899D400) [pid = 2576] [serial = 479] [outer = 0000001B88532000] 23:47:34 INFO - PROCESS | 2576 | 1464072454351 Marionette DEBUG loaded listener.js 23:47:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (0000001B8AFE1000) [pid = 2576] [serial = 480] [outer = 0000001B88532000] 23:47:35 INFO - PROCESS | 2576 | 1464072454994 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]]]}] 23:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 986ms 23:47:35 INFO - PROCESS | 2576 | 1464072455035 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 23:47:35 INFO - PROCESS | 2576 | 1464072455038 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 23:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:47:35 INFO - PROCESS | 2576 | 1464072455041 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:47:35 INFO - PROCESS | 2576 | 1464072455046 Marionette TRACE conn6 <- [1,606,null,{}] 23:47:35 INFO - PROCESS | 2576 | 1464072455057 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}] 23:47:35 INFO - PROCESS | 2576 | 1464072455176 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 23:47:35 INFO - PROCESS | 2576 | 1464072455274 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:35 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF028000 == 74 [pid = 2576] [id = 161] 23:47:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 174 (0000001BF1749800) [pid = 2576] [serial = 481] [outer = 0000000000000000] 23:47:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 175 (0000001BF655D400) [pid = 2576] [serial = 482] [outer = 0000001BF1749800] 23:47:35 INFO - PROCESS | 2576 | 1464072455332 Marionette DEBUG loaded listener.js 23:47:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 176 (0000001BFBD3FC00) [pid = 2576] [serial = 483] [outer = 0000001BF1749800] 23:47:35 INFO - PROCESS | 2576 | 1464072455901 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]]]}] 23:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 945ms 23:47:35 INFO - PROCESS | 2576 | 1464072455988 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 23:47:35 INFO - PROCESS | 2576 | 1464072455992 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 23:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:47:35 INFO - PROCESS | 2576 | 1464072455995 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:47:36 INFO - PROCESS | 2576 | 1464072455998 Marionette TRACE conn6 <- [1,610,null,{}] 23:47:36 INFO - PROCESS | 2576 | 1464072456001 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}] 23:47:36 INFO - PROCESS | 2576 | 1464072456118 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 23:47:36 INFO - PROCESS | 2576 | 1464072456212 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:36 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF5B9800 == 75 [pid = 2576] [id = 162] 23:47:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001B8AB67C00) [pid = 2576] [serial = 484] [outer = 0000000000000000] 23:47:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001B8AB71000) [pid = 2576] [serial = 485] [outer = 0000001B8AB67C00] 23:47:36 INFO - PROCESS | 2576 | 1464072456267 Marionette DEBUG loaded listener.js 23:47:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001BFBD40400) [pid = 2576] [serial = 486] [outer = 0000001B8AB67C00] 23:47:36 INFO - PROCESS | 2576 | 1464072456811 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]]]}] 23:47:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:47:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 839ms 23:47:36 INFO - PROCESS | 2576 | 1464072456842 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 23:47:36 INFO - PROCESS | 2576 | 1464072456844 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 23:47:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:47:36 INFO - PROCESS | 2576 | 1464072456849 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:47:36 INFO - PROCESS | 2576 | 1464072456851 Marionette TRACE conn6 <- [1,614,null,{}] 23:47:36 INFO - PROCESS | 2576 | 1464072456854 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}] 23:47:36 INFO - PROCESS | 2576 | 1464072456968 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 23:47:37 INFO - PROCESS | 2576 | 1464072457062 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:37 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A021000 == 76 [pid = 2576] [id = 163] 23:47:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 180 (0000001B8A003400) [pid = 2576] [serial = 487] [outer = 0000000000000000] 23:47:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 181 (0000001B8A00BC00) [pid = 2576] [serial = 488] [outer = 0000001B8A003400] 23:47:37 INFO - PROCESS | 2576 | 1464072457117 Marionette DEBUG loaded listener.js 23:47:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001B8AB73800) [pid = 2576] [serial = 489] [outer = 0000001B8A003400] 23:47:37 INFO - PROCESS | 2576 | 1464072457695 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]]]}] 23:47:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:47:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 879ms 23:47:37 INFO - PROCESS | 2576 | 1464072457729 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 23:47:37 INFO - PROCESS | 2576 | 1464072457732 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 23:47:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:47:37 INFO - PROCESS | 2576 | 1464072457735 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:47:37 INFO - PROCESS | 2576 | 1464072457737 Marionette TRACE conn6 <- [1,618,null,{}] 23:47:37 INFO - PROCESS | 2576 | 1464072457741 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}] 23:47:37 INFO - PROCESS | 2576 | 1464072457864 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 23:47:37 INFO - PROCESS | 2576 | 1464072457988 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A928800 == 77 [pid = 2576] [id = 164] 23:47:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 183 (0000001B8B745800) [pid = 2576] [serial = 490] [outer = 0000000000000000] 23:47:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 184 (0000001B8B74D800) [pid = 2576] [serial = 491] [outer = 0000001B8B745800] 23:47:38 INFO - PROCESS | 2576 | 1464072458045 Marionette DEBUG loaded listener.js 23:47:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 185 (0000001BFCE79400) [pid = 2576] [serial = 492] [outer = 0000001B8B745800] 23:47:38 INFO - PROCESS | 2576 | 1464072458614 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]]]}] 23:47:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 923ms 23:47:38 INFO - PROCESS | 2576 | 1464072458661 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 23:47:38 INFO - PROCESS | 2576 | 1464072458664 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 23:47:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:47:38 INFO - PROCESS | 2576 | 1464072458667 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:47:38 INFO - PROCESS | 2576 | 1464072458669 Marionette TRACE conn6 <- [1,622,null,{}] 23:47:38 INFO - PROCESS | 2576 | 1464072458673 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}] 23:47:38 INFO - PROCESS | 2576 | 1464072458785 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 23:47:38 INFO - PROCESS | 2576 | 1464072458879 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C669800 == 78 [pid = 2576] [id = 165] 23:47:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 186 (0000001B8C39B000) [pid = 2576] [serial = 493] [outer = 0000000000000000] 23:47:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 187 (0000001B8C3A3800) [pid = 2576] [serial = 494] [outer = 0000001B8C39B000] 23:47:38 INFO - PROCESS | 2576 | 1464072458933 Marionette DEBUG loaded listener.js 23:47:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 188 (0000001B8C3A9C00) [pid = 2576] [serial = 495] [outer = 0000001B8C39B000] 23:47:39 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:39 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:47:39 INFO - PROCESS | 2576 | 1464072459543 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]]]}] 23:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 923ms 23:47:39 INFO - PROCESS | 2576 | 1464072459594 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 23:47:39 INFO - PROCESS | 2576 | 1464072459596 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 23:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:47:39 INFO - PROCESS | 2576 | 1464072459600 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:47:39 INFO - PROCESS | 2576 | 1464072459602 Marionette TRACE conn6 <- [1,626,null,{}] 23:47:39 INFO - PROCESS | 2576 | 1464072459606 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}] 23:47:39 INFO - PROCESS | 2576 | 1464072459718 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 23:47:39 INFO - PROCESS | 2576 | 1464072459814 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C7D000 == 79 [pid = 2576] [id = 166] 23:47:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 189 (0000001B83E35400) [pid = 2576] [serial = 496] [outer = 0000000000000000] 23:47:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 190 (0000001B889BDC00) [pid = 2576] [serial = 497] [outer = 0000001B83E35400] 23:47:39 INFO - PROCESS | 2576 | 1464072459869 Marionette DEBUG loaded listener.js 23:47:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 191 (0000001B842B6000) [pid = 2576] [serial = 498] [outer = 0000001B83E35400] 23:47:40 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:40 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:47:40 INFO - PROCESS | 2576 | 1464072460597 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]]]}] 23:47:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:47:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1030ms 23:47:40 INFO - PROCESS | 2576 | 1464072460633 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 23:47:40 INFO - PROCESS | 2576 | 1464072460637 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 23:47:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:47:40 INFO - PROCESS | 2576 | 1464072460642 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:47:40 INFO - PROCESS | 2576 | 1464072460646 Marionette TRACE conn6 <- [1,630,null,{}] 23:47:40 INFO - PROCESS | 2576 | 1464072460673 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}] 23:47:40 INFO - PROCESS | 2576 | 1464072460782 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 23:47:40 INFO - PROCESS | 2576 | 1464072460874 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:40 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87EE3000 == 80 [pid = 2576] [id = 167] 23:47:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 192 (0000001B85993400) [pid = 2576] [serial = 499] [outer = 0000000000000000] 23:47:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 193 (0000001B85C5B000) [pid = 2576] [serial = 500] [outer = 0000001B85993400] 23:47:40 INFO - PROCESS | 2576 | 1464072460924 Marionette DEBUG loaded listener.js 23:47:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001B87F66800) [pid = 2576] [serial = 501] [outer = 0000001B85993400] 23:47:41 INFO - PROCESS | 2576 | 1464072461474 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]]]}] 23:47:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:47:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 902ms 23:47:41 INFO - PROCESS | 2576 | 1464072461550 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 23:47:41 INFO - PROCESS | 2576 | 1464072461555 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 23:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:47:41 INFO - PROCESS | 2576 | 1464072461561 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:47:41 INFO - PROCESS | 2576 | 1464072461564 Marionette TRACE conn6 <- [1,634,null,{}] 23:47:41 INFO - PROCESS | 2576 | 1464072461568 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}] 23:47:41 INFO - PROCESS | 2576 | 1464072461676 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 23:47:41 INFO - PROCESS | 2576 | 1464072461808 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:41 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83418000 == 81 [pid = 2576] [id = 168] 23:47:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 195 (0000001B81151400) [pid = 2576] [serial = 502] [outer = 0000000000000000] 23:47:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 196 (0000001B883BE800) [pid = 2576] [serial = 503] [outer = 0000001B81151400] 23:47:41 INFO - PROCESS | 2576 | 1464072461859 Marionette DEBUG loaded listener.js 23:47:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 197 (0000001B88977800) [pid = 2576] [serial = 504] [outer = 0000001B81151400] 23:47:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF8714000 == 80 [pid = 2576] [id = 157] 23:47:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF7048800 == 79 [pid = 2576] [id = 156] 23:47:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF67DC800 == 78 [pid = 2576] [id = 155] 23:47:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF10BA000 == 77 [pid = 2576] [id = 154] 23:47:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8BF16000 == 76 [pid = 2576] [id = 153] 23:47:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87F90000 == 75 [pid = 2576] [id = 152] 23:47:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86C3D000 == 74 [pid = 2576] [id = 151] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 196 (0000001B884B7400) [pid = 2576] [serial = 419] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83423000 == 73 [pid = 2576] [id = 150] 23:47:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86821000 == 72 [pid = 2576] [id = 149] 23:47:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8935A000 == 71 [pid = 2576] [id = 144] 23:47:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A5A8800 == 70 [pid = 2576] [id = 143] 23:47:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFCC9D000 == 69 [pid = 2576] [id = 142] 23:47:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86BE0800 == 68 [pid = 2576] [id = 141] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 195 (0000001B889A5C00) [pid = 2576] [serial = 404] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 194 (0000001BF21B3000) [pid = 2576] [serial = 407] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001B897AB000) [pid = 2576] [serial = 405] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 192 (0000001B842BB000) [pid = 2576] [serial = 410] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 191 (0000001B85C65400) [pid = 2576] [serial = 392] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 190 (0000001B86862400) [pid = 2576] [serial = 395] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 189 (0000001B87E1C000) [pid = 2576] [serial = 396] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 188 (0000001B87F65000) [pid = 2576] [serial = 373] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 187 (0000001B885AA000) [pid = 2576] [serial = 401] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 186 (0000001B8803AC00) [pid = 2576] [serial = 398] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 185 (0000001B88532800) [pid = 2576] [serial = 399] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 184 (0000001B897B2000) [pid = 2576] [serial = 389] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 183 (0000001BFB9B7800) [pid = 2576] [serial = 383] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 182 (0000001BF3482800) [pid = 2576] [serial = 408] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001B88975C00) [pid = 2576] [serial = 376] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 180 (0000001BF052AC00) [pid = 2576] [serial = 379] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 179 (0000001B8114CC00) [pid = 2576] [serial = 386] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001B883BD000) [pid = 2576] [serial = 411] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001B868EE800) [pid = 2576] [serial = 161] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001BF8043800) [pid = 2576] [serial = 413] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 175 (0000001B86B24C00) [pid = 2576] [serial = 393] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 174 (0000001BFB964400) [pid = 2576] [serial = 417] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 173 (0000001BFB9B2C00) [pid = 2576] [serial = 414] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0000001B88980000) [pid = 2576] [serial = 402] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0000001B8AFE1C00) [pid = 2576] [serial = 416] [outer = 0000000000000000] [url = about:blank] 23:47:42 INFO - PROCESS | 2576 | 1464072462464 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]]]}] 23:47:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:47:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 945ms 23:47:42 INFO - PROCESS | 2576 | 1464072462507 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 23:47:42 INFO - PROCESS | 2576 | 1464072462510 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 23:47:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:47:42 INFO - PROCESS | 2576 | 1464072462513 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:47:42 INFO - PROCESS | 2576 | 1464072462517 Marionette TRACE conn6 <- [1,638,null,{}] 23:47:42 INFO - PROCESS | 2576 | 1464072462528 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}] 23:47:42 INFO - PROCESS | 2576 | 1464072462630 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 23:47:42 INFO - PROCESS | 2576 | 1464072462711 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86788800 == 69 [pid = 2576] [id = 169] 23:47:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (0000001B85C65000) [pid = 2576] [serial = 505] [outer = 0000000000000000] 23:47:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (0000001B8803E400) [pid = 2576] [serial = 506] [outer = 0000001B85C65000] 23:47:42 INFO - PROCESS | 2576 | 1464072462761 Marionette DEBUG loaded listener.js 23:47:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 174 (0000001B885A3000) [pid = 2576] [serial = 507] [outer = 0000001B85C65000] 23:47:43 INFO - PROCESS | 2576 | 1464072463162 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]]]}] 23:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 692ms 23:47:43 INFO - PROCESS | 2576 | 1464072463208 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 23:47:43 INFO - PROCESS | 2576 | 1464072463211 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 23:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:47:43 INFO - PROCESS | 2576 | 1464072463214 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:47:43 INFO - PROCESS | 2576 | 1464072463216 Marionette TRACE conn6 <- [1,642,null,{}] 23:47:43 INFO - PROCESS | 2576 | 1464072463219 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}] 23:47:43 INFO - PROCESS | 2576 | 1464072463314 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 23:47:43 INFO - PROCESS | 2576 | 1464072463356 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B89363000 == 70 [pid = 2576] [id = 170] 23:47:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 175 (0000001B88999400) [pid = 2576] [serial = 508] [outer = 0000000000000000] 23:47:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 176 (0000001B889BF000) [pid = 2576] [serial = 509] [outer = 0000001B88999400] 23:47:43 INFO - PROCESS | 2576 | 1464072463403 Marionette DEBUG loaded listener.js 23:47:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001B8A007400) [pid = 2576] [serial = 510] [outer = 0000001B88999400] 23:47:43 INFO - PROCESS | 2576 | 1464072463849 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]]]}] 23:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 692ms 23:47:43 INFO - PROCESS | 2576 | 1464072463909 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 23:47:43 INFO - PROCESS | 2576 | 1464072463912 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 23:47:43 INFO - PROCESS | 2576 | 1464072463915 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:47:43 INFO - PROCESS | 2576 | 1464072463917 Marionette TRACE conn6 <- [1,646,null,{}] 23:47:43 INFO - PROCESS | 2576 | 1464072463920 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}] 23:47:44 INFO - PROCESS | 2576 | 1464072464008 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 23:47:44 INFO - PROCESS | 2576 | 1464072464017 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C67E000 == 71 [pid = 2576] [id = 171] 23:47:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001B8AB6F400) [pid = 2576] [serial = 511] [outer = 0000000000000000] 23:47:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001B8AE34800) [pid = 2576] [serial = 512] [outer = 0000001B8AB6F400] 23:47:44 INFO - PROCESS | 2576 | 1464072464063 Marionette DEBUG loaded listener.js 23:47:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 180 (0000001B8AE3D400) [pid = 2576] [serial = 513] [outer = 0000001B8AB6F400] 23:47:44 INFO - PROCESS | 2576 | 1464072464501 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]]]}] 23:47:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:47:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 23:47:44 INFO - PROCESS | 2576 | 1464072464554 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 23:47:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:47:44 INFO - PROCESS | 2576 | 1464072464557 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 23:47:44 INFO - PROCESS | 2576 | 1464072464560 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:47:44 INFO - PROCESS | 2576 | 1464072464562 Marionette TRACE conn6 <- [1,650,null,{}] 23:47:44 INFO - PROCESS | 2576 | 1464072464565 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}] 23:47:44 INFO - PROCESS | 2576 | 1464072464703 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 23:47:44 INFO - PROCESS | 2576 | 1464072464783 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF199E800 == 72 [pid = 2576] [id = 172] 23:47:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 181 (0000001B8AF27800) [pid = 2576] [serial = 514] [outer = 0000000000000000] 23:47:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001B8B1A6400) [pid = 2576] [serial = 515] [outer = 0000001B8AF27800] 23:47:44 INFO - PROCESS | 2576 | 1464072464829 Marionette DEBUG loaded listener.js 23:47:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 183 (0000001B8B744000) [pid = 2576] [serial = 516] [outer = 0000001B8AF27800] 23:47:45 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:45 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:47:45 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:45 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:47:45 INFO - PROCESS | 2576 | 1464072465285 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]]]}] 23:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 777ms 23:47:45 INFO - PROCESS | 2576 | 1464072465339 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 23:47:45 INFO - PROCESS | 2576 | 1464072465348 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 23:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:47:45 INFO - PROCESS | 2576 | 1464072465357 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:47:45 INFO - PROCESS | 2576 | 1464072465359 Marionette TRACE conn6 <- [1,654,null,{}] 23:47:45 INFO - PROCESS | 2576 | 1464072465363 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}] 23:47:45 INFO - PROCESS | 2576 | 1464072465483 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 23:47:45 INFO - PROCESS | 2576 | 1464072465548 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:45 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF690E800 == 73 [pid = 2576] [id = 173] 23:47:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 184 (0000001B8B74E000) [pid = 2576] [serial = 517] [outer = 0000000000000000] 23:47:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 185 (0000001B8B9EDC00) [pid = 2576] [serial = 518] [outer = 0000001B8B74E000] 23:47:45 INFO - PROCESS | 2576 | 1464072465593 Marionette DEBUG loaded listener.js 23:47:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 186 (0000001B8BFF1000) [pid = 2576] [serial = 519] [outer = 0000001B8B74E000] 23:47:45 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:45 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:45 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:47:46 INFO - PROCESS | 2576 | 1464072466010 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]]]}] 23:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 691ms 23:47:46 INFO - PROCESS | 2576 | 1464072466050 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 23:47:46 INFO - PROCESS | 2576 | 1464072466052 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 23:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:47:46 INFO - PROCESS | 2576 | 1464072466092 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:47:46 INFO - PROCESS | 2576 | 1464072466094 Marionette TRACE conn6 <- [1,658,null,{}] 23:47:46 INFO - PROCESS | 2576 | 1464072466100 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}] 23:47:46 INFO - PROCESS | 2576 | 1464072466215 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 23:47:46 INFO - PROCESS | 2576 | 1464072466271 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:46 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF83B9000 == 74 [pid = 2576] [id = 174] 23:47:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 187 (0000001B8B9EB400) [pid = 2576] [serial = 520] [outer = 0000000000000000] 23:47:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 188 (0000001B8DF19000) [pid = 2576] [serial = 521] [outer = 0000001B8B9EB400] 23:47:46 INFO - PROCESS | 2576 | 1464072466317 Marionette DEBUG loaded listener.js 23:47:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 189 (0000001B8DF21400) [pid = 2576] [serial = 522] [outer = 0000001B8B9EB400] 23:47:46 INFO - PROCESS | 2576 | --DOMWINDOW == 188 (0000001B885A4400) [pid = 2576] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:47:46 INFO - PROCESS | 2576 | --DOMWINDOW == 187 (0000001BF28B4400) [pid = 2576] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:47:46 INFO - PROCESS | 2576 | --DOMWINDOW == 186 (0000001B8B1A9C00) [pid = 2576] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:47:46 INFO - PROCESS | 2576 | --DOMWINDOW == 185 (0000001B8BFF4400) [pid = 2576] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:47:46 INFO - PROCESS | 2576 | --DOMWINDOW == 184 (0000001B83130C00) [pid = 2576] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:47:46 INFO - PROCESS | 2576 | --DOMWINDOW == 183 (0000001B889B9400) [pid = 2576] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:47:46 INFO - PROCESS | 2576 | --DOMWINDOW == 182 (0000001B85C58400) [pid = 2576] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:47:46 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001B82B5F000) [pid = 2576] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:47:46 INFO - PROCESS | 2576 | --DOMWINDOW == 180 (0000001B87FC4800) [pid = 2576] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:47:46 INFO - PROCESS | 2576 | 1464072466824 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]]]}] 23:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 796ms 23:47:46 INFO - PROCESS | 2576 | 1464072466880 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 23:47:46 INFO - PROCESS | 2576 | 1464072466883 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 23:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:47:46 INFO - PROCESS | 2576 | 1464072466886 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:47:46 INFO - PROCESS | 2576 | 1464072466888 Marionette TRACE conn6 <- [1,662,null,{}] 23:47:46 INFO - PROCESS | 2576 | 1464072466899 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}] 23:47:47 INFO - PROCESS | 2576 | 1464072467017 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 23:47:47 INFO - PROCESS | 2576 | 1464072467071 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:47 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC3E3000 == 75 [pid = 2576] [id = 175] 23:47:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 181 (0000001B87E19400) [pid = 2576] [serial = 523] [outer = 0000000000000000] 23:47:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001B8C3A7C00) [pid = 2576] [serial = 524] [outer = 0000001B87E19400] 23:47:47 INFO - PROCESS | 2576 | 1464072467116 Marionette DEBUG loaded listener.js 23:47:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 183 (0000001BF052BC00) [pid = 2576] [serial = 525] [outer = 0000001B87E19400] 23:47:47 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:47 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:47:47 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:47 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:47:47 INFO - PROCESS | 2576 | 1464072467455 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]]]}] 23:47:47 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 23:47:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 629ms 23:47:47 INFO - PROCESS | 2576 | 1464072467519 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 23:47:47 INFO - PROCESS | 2576 | 1464072467521 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 23:47:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:47:47 INFO - PROCESS | 2576 | 1464072467524 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:47:47 INFO - PROCESS | 2576 | 1464072467526 Marionette TRACE conn6 <- [1,666,null,{}] 23:47:47 INFO - PROCESS | 2576 | 1464072467561 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}] 23:47:47 INFO - PROCESS | 2576 | 1464072467651 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 23:47:47 INFO - PROCESS | 2576 | 1464072467658 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:47 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEB87800 == 76 [pid = 2576] [id = 176] 23:47:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 184 (0000001BF17EEC00) [pid = 2576] [serial = 526] [outer = 0000000000000000] 23:47:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 185 (0000001BF2590000) [pid = 2576] [serial = 527] [outer = 0000001BF17EEC00] 23:47:47 INFO - PROCESS | 2576 | 1464072467703 Marionette DEBUG loaded listener.js 23:47:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 186 (0000001BF6FFA000) [pid = 2576] [serial = 528] [outer = 0000001BF17EEC00] 23:47:48 INFO - PROCESS | 2576 | 1464072468132 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]]]}] 23:47:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 671ms 23:47:48 INFO - PROCESS | 2576 | 1464072468198 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 23:47:48 INFO - PROCESS | 2576 | 1464072468201 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 23:47:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:47:48 INFO - PROCESS | 2576 | 1464072468204 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:47:48 INFO - PROCESS | 2576 | 1464072468207 Marionette TRACE conn6 <- [1,670,null,{}] 23:47:48 INFO - PROCESS | 2576 | 1464072468210 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}] 23:47:48 INFO - PROCESS | 2576 | 1464072468349 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 23:47:48 INFO - PROCESS | 2576 | 1464072468368 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:48 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF5A4000 == 77 [pid = 2576] [id = 177] 23:47:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 187 (0000001BFB9BC400) [pid = 2576] [serial = 529] [outer = 0000000000000000] 23:47:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 188 (0000001BFBD24C00) [pid = 2576] [serial = 530] [outer = 0000001BFB9BC400] 23:47:48 INFO - PROCESS | 2576 | 1464072468418 Marionette DEBUG loaded listener.js 23:47:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 189 (0000001BFC61E400) [pid = 2576] [serial = 531] [outer = 0000001BFB9BC400] 23:47:48 INFO - PROCESS | 2576 | [2576] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:47:49 INFO - PROCESS | 2576 | [2576] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:47:49 INFO - PROCESS | 2576 | 1464072469534 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]]]}] 23:47:49 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) 23:47:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1388ms 23:47:49 INFO - PROCESS | 2576 | 1464072469596 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 23:47:49 INFO - PROCESS | 2576 | 1464072469602 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 23:47:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:47:49 INFO - PROCESS | 2576 | 1464072469607 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:47:49 INFO - PROCESS | 2576 | 1464072469610 Marionette TRACE conn6 <- [1,674,null,{}] 23:47:49 INFO - PROCESS | 2576 | 1464072469616 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}] 23:47:49 INFO - PROCESS | 2576 | 1464072469774 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 23:47:49 INFO - PROCESS | 2576 | 1464072469896 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:49 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C6B000 == 78 [pid = 2576] [id = 178] 23:47:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 190 (0000001B8685B000) [pid = 2576] [serial = 532] [outer = 0000000000000000] 23:47:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 191 (0000001B87E61000) [pid = 2576] [serial = 533] [outer = 0000001B8685B000] 23:47:49 INFO - PROCESS | 2576 | 1464072469956 Marionette DEBUG loaded listener.js 23:47:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 192 (0000001B883B6000) [pid = 2576] [serial = 534] [outer = 0000001B8685B000] 23:47:51 INFO - PROCESS | 2576 | 1464072471043 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]]]}] 23:47:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:47:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1495ms 23:47:51 INFO - PROCESS | 2576 | 1464072471105 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 23:47:51 INFO - PROCESS | 2576 | 1464072471112 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 23:47:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:47:51 INFO - PROCESS | 2576 | 1464072471118 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:47:51 INFO - PROCESS | 2576 | 1464072471121 Marionette TRACE conn6 <- [1,678,null,{}] 23:47:51 INFO - PROCESS | 2576 | 1464072471126 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}] 23:47:51 INFO - PROCESS | 2576 | 1464072471276 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 23:47:51 INFO - PROCESS | 2576 | 1464072471404 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:51 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B919800 == 79 [pid = 2576] [id = 179] 23:47:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 193 (0000001B88984C00) [pid = 2576] [serial = 535] [outer = 0000000000000000] 23:47:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001B8A00CC00) [pid = 2576] [serial = 536] [outer = 0000001B88984C00] 23:47:51 INFO - PROCESS | 2576 | 1464072471460 Marionette DEBUG loaded listener.js 23:47:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 195 (0000001B8AF23800) [pid = 2576] [serial = 537] [outer = 0000001B88984C00] 23:47:52 INFO - PROCESS | 2576 | 1464072472469 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]]]}] 23:47:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:47:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1390ms 23:47:52 INFO - PROCESS | 2576 | 1464072472555 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 23:47:52 INFO - PROCESS | 2576 | 1464072472558 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 23:47:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:47:52 INFO - PROCESS | 2576 | 1464072472564 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:47:52 INFO - PROCESS | 2576 | 1464072472569 Marionette TRACE conn6 <- [1,682,null,{}] 23:47:52 INFO - PROCESS | 2576 | 1464072472580 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}] 23:47:52 INFO - PROCESS | 2576 | 1464072472693 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 23:47:52 INFO - PROCESS | 2576 | 1464072472891 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:52 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFCC97800 == 80 [pid = 2576] [id = 180] 23:47:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 196 (0000001B8B7C0000) [pid = 2576] [serial = 538] [outer = 0000000000000000] 23:47:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 197 (0000001B8B7C7800) [pid = 2576] [serial = 539] [outer = 0000001B8B7C0000] 23:47:52 INFO - PROCESS | 2576 | 1464072472950 Marionette DEBUG loaded listener.js 23:47:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 198 (0000001B8B9F0400) [pid = 2576] [serial = 540] [outer = 0000001B8B7C0000] 23:47:54 INFO - PROCESS | 2576 | 1464072474015 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]]]}] 23:47:54 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) 23:47:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1488ms 23:47:54 INFO - PROCESS | 2576 | 1464072474056 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 23:47:54 INFO - PROCESS | 2576 | 1464072474059 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 23:47:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:47:54 INFO - PROCESS | 2576 | 1464072474063 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:47:54 INFO - PROCESS | 2576 | 1464072474065 Marionette TRACE conn6 <- [1,686,null,{}] 23:47:54 INFO - PROCESS | 2576 | 1464072474069 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}] 23:47:54 INFO - PROCESS | 2576 | 1464072474217 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 23:47:54 INFO - PROCESS | 2576 | 1464072474344 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:54 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B072800 == 81 [pid = 2576] [id = 181] 23:47:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 199 (0000001B8AEC5400) [pid = 2576] [serial = 541] [outer = 0000000000000000] 23:47:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 200 (0000001B8AECB000) [pid = 2576] [serial = 542] [outer = 0000001B8AEC5400] 23:47:54 INFO - PROCESS | 2576 | 1464072474401 Marionette DEBUG loaded listener.js 23:47:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 201 (0000001B8C3A0400) [pid = 2576] [serial = 543] [outer = 0000001B8AEC5400] 23:47:55 INFO - PROCESS | 2576 | 1464072475737 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]]]}] 23:47:55 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) 23:47:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1696ms 23:47:55 INFO - PROCESS | 2576 | 1464072475788 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 23:47:55 INFO - PROCESS | 2576 | 1464072475792 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 23:47:55 INFO - PROCESS | 2576 | 1464072475798 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:47:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:47:55 INFO - PROCESS | 2576 | 1464072475802 Marionette TRACE conn6 <- [1,690,null,{}] 23:47:55 INFO - PROCESS | 2576 | 1464072475809 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}] 23:47:55 INFO - PROCESS | 2576 | 1464072475902 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 23:47:56 INFO - PROCESS | 2576 | 1464072476026 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:56 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87ED6000 == 82 [pid = 2576] [id = 182] 23:47:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 202 (0000001B82A0A800) [pid = 2576] [serial = 544] [outer = 0000000000000000] 23:47:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 203 (0000001B86727000) [pid = 2576] [serial = 545] [outer = 0000001B82A0A800] 23:47:56 INFO - PROCESS | 2576 | 1464072476078 Marionette DEBUG loaded listener.js 23:47:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 204 (0000001B88034C00) [pid = 2576] [serial = 546] [outer = 0000001B82A0A800] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFEB87800 == 81 [pid = 2576] [id = 176] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC3E3000 == 80 [pid = 2576] [id = 175] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF83B9000 == 79 [pid = 2576] [id = 174] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF690E800 == 78 [pid = 2576] [id = 173] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF199E800 == 77 [pid = 2576] [id = 172] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C67E000 == 76 [pid = 2576] [id = 171] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001B89363000 == 75 [pid = 2576] [id = 170] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86788800 == 74 [pid = 2576] [id = 169] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 203 (0000001BFB902400) [pid = 2576] [serial = 473] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83418000 == 73 [pid = 2576] [id = 168] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87EE3000 == 72 [pid = 2576] [id = 167] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C7D000 == 71 [pid = 2576] [id = 166] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C669800 == 70 [pid = 2576] [id = 165] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A928800 == 69 [pid = 2576] [id = 164] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A021000 == 68 [pid = 2576] [id = 163] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF5B9800 == 67 [pid = 2576] [id = 162] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF028000 == 66 [pid = 2576] [id = 161] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF1EA7800 == 65 [pid = 2576] [id = 160] 23:47:56 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C80000 == 64 [pid = 2576] [id = 159] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 202 (0000001B8AF20800) [pid = 2576] [serial = 434] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 201 (0000001B8897B000) [pid = 2576] [serial = 455] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 200 (0000001BF6F8C800) [pid = 2576] [serial = 470] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 199 (0000001B8BFEB800) [pid = 2576] [serial = 461] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 198 (0000001B8B9F2800) [pid = 2576] [serial = 440] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 197 (0000001BF21BBC00) [pid = 2576] [serial = 465] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 196 (0000001BFCEF9C00) [pid = 2576] [serial = 431] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 195 (0000001B8689E000) [pid = 2576] [serial = 422] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 194 (0000001B868E5800) [pid = 2576] [serial = 450] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001B8AFD6C00) [pid = 2576] [serial = 459] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 192 (0000001B889A0C00) [pid = 2576] [serial = 456] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 191 (0000001BFEC60000) [pid = 2576] [serial = 437] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 190 (0000001B885AE400) [pid = 2576] [serial = 425] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 189 (0000001B87E5AC00) [pid = 2576] [serial = 447] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 188 (0000001B85C5D000) [pid = 2576] [serial = 446] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 187 (0000001B884AD000) [pid = 2576] [serial = 467] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 186 (0000001BF8784400) [pid = 2576] [serial = 428] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 185 (0000001B85C5A800) [pid = 2576] [serial = 449] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 184 (0000001B88537800) [pid = 2576] [serial = 453] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 183 (0000001B8BFF3800) [pid = 2576] [serial = 462] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 182 (0000001B897A9C00) [pid = 2576] [serial = 458] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001B883C0800) [pid = 2576] [serial = 452] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 180 (0000001B8803DC00) [pid = 2576] [serial = 443] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 179 (0000001BF2528C00) [pid = 2576] [serial = 468] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001BF05DCC00) [pid = 2576] [serial = 464] [outer = 0000000000000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001BF80DE800) [pid = 2576] [serial = 471] [outer = 0000000000000000] [url = about:blank] 23:47:57 INFO - PROCESS | 2576 | 1464072477151 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]]]}] 23:47:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:47:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1392ms 23:47:57 INFO - PROCESS | 2576 | 1464072477198 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 23:47:57 INFO - PROCESS | 2576 | 1464072477203 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 23:47:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:47:57 INFO - PROCESS | 2576 | 1464072477210 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:47:57 INFO - PROCESS | 2576 | 1464072477212 Marionette TRACE conn6 <- [1,694,null,{}] 23:47:57 INFO - PROCESS | 2576 | 1464072477216 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}] 23:47:57 INFO - PROCESS | 2576 | 1464072477310 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 23:47:57 INFO - PROCESS | 2576 | 1464072477318 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:57 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B846C0800 == 65 [pid = 2576] [id = 183] 23:47:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001B83130C00) [pid = 2576] [serial = 547] [outer = 0000000000000000] 23:47:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001B868E5800) [pid = 2576] [serial = 548] [outer = 0000001B83130C00] 23:47:57 INFO - PROCESS | 2576 | 1464072477366 Marionette DEBUG loaded listener.js 23:47:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 180 (0000001B87FD1400) [pid = 2576] [serial = 549] [outer = 0000001B83130C00] 23:47:58 INFO - PROCESS | 2576 | 1464072478369 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]]]}] 23:47:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:47:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1182ms 23:47:58 INFO - PROCESS | 2576 | 1464072478394 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 23:47:58 INFO - PROCESS | 2576 | 1464072478397 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 23:47:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:47:58 INFO - PROCESS | 2576 | 1464072478400 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:47:58 INFO - PROCESS | 2576 | 1464072478403 Marionette TRACE conn6 <- [1,698,null,{}] 23:47:58 INFO - PROCESS | 2576 | 1464072478414 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}] 23:47:58 INFO - PROCESS | 2576 | 1464072478512 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 23:47:58 INFO - PROCESS | 2576 | 1464072478596 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:58 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87F88000 == 66 [pid = 2576] [id = 184] 23:47:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 181 (0000001B88536C00) [pid = 2576] [serial = 550] [outer = 0000000000000000] 23:47:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001B889A2800) [pid = 2576] [serial = 551] [outer = 0000001B88536C00] 23:47:58 INFO - PROCESS | 2576 | 1464072478645 Marionette DEBUG loaded listener.js 23:47:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 183 (0000001B8A00A000) [pid = 2576] [serial = 552] [outer = 0000001B88536C00] 23:47:59 INFO - PROCESS | 2576 | --DOMWINDOW == 182 (0000001B8AF27800) [pid = 2576] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:47:59 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001B8AB6F400) [pid = 2576] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:47:59 INFO - PROCESS | 2576 | --DOMWINDOW == 180 (0000001B85C65000) [pid = 2576] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:47:59 INFO - PROCESS | 2576 | --DOMWINDOW == 179 (0000001BF8F26000) [pid = 2576] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:47:59 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001B88999400) [pid = 2576] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:47:59 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001B81151400) [pid = 2576] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:47:59 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001B8B74E000) [pid = 2576] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:47:59 INFO - PROCESS | 2576 | --DOMWINDOW == 175 (0000001B85993400) [pid = 2576] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:47:59 INFO - PROCESS | 2576 | --DOMWINDOW == 174 (0000001BF17EEC00) [pid = 2576] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:47:59 INFO - PROCESS | 2576 | --DOMWINDOW == 173 (0000001B87E19400) [pid = 2576] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:47:59 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0000001B8B9EB400) [pid = 2576] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:47:59 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0000001B889BE000) [pid = 2576] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:47:59 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (0000001B884B0800) [pid = 2576] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:47:59 INFO - PROCESS | 2576 | 1464072479615 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]]]}] 23:47:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:47:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1237ms 23:47:59 INFO - PROCESS | 2576 | 1464072479640 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 23:47:59 INFO - PROCESS | 2576 | 1464072479645 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 23:47:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:47:59 INFO - PROCESS | 2576 | 1464072479650 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:47:59 INFO - PROCESS | 2576 | 1464072479655 Marionette TRACE conn6 <- [1,702,null,{}] 23:47:59 INFO - PROCESS | 2576 | 1464072479661 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}] 23:47:59 INFO - PROCESS | 2576 | 1464072479780 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 23:47:59 INFO - PROCESS | 2576 | 1464072479899 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:59 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85B6D000 == 67 [pid = 2576] [id = 185] 23:47:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (0000001B8598CC00) [pid = 2576] [serial = 553] [outer = 0000000000000000] 23:48:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (0000001B85999400) [pid = 2576] [serial = 554] [outer = 0000001B8598CC00] 23:48:00 INFO - PROCESS | 2576 | 1464072480006 Marionette DEBUG loaded listener.js 23:48:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (0000001B87E5C400) [pid = 2576] [serial = 555] [outer = 0000001B8598CC00] 23:48:01 INFO - PROCESS | 2576 | 1464072481070 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]]]}] 23:48:01 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 23:48:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1445ms 23:48:01 INFO - PROCESS | 2576 | 1464072481100 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 23:48:01 INFO - PROCESS | 2576 | 1464072481106 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 23:48:01 INFO - PROCESS | 2576 | 1464072481113 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:48:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:48:01 INFO - PROCESS | 2576 | 1464072481116 Marionette TRACE conn6 <- [1,706,null,{}] 23:48:01 INFO - PROCESS | 2576 | 1464072481120 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}] 23:48:01 INFO - PROCESS | 2576 | 1464072481265 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 23:48:01 INFO - PROCESS | 2576 | 1464072481393 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:01 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A91E800 == 68 [pid = 2576] [id = 186] 23:48:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 174 (0000001B884B3400) [pid = 2576] [serial = 556] [outer = 0000000000000000] 23:48:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 175 (0000001B8899EC00) [pid = 2576] [serial = 557] [outer = 0000001B884B3400] 23:48:01 INFO - PROCESS | 2576 | 1464072481450 Marionette DEBUG loaded listener.js 23:48:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 176 (0000001B8A005000) [pid = 2576] [serial = 558] [outer = 0000001B884B3400] 23:48:02 INFO - PROCESS | 2576 | 1464072482486 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]]]}] 23:48:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:48:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1387ms 23:48:02 INFO - PROCESS | 2576 | 1464072482505 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 23:48:02 INFO - PROCESS | 2576 | 1464072482508 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 23:48:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:48:02 INFO - PROCESS | 2576 | 1464072482512 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:48:02 INFO - PROCESS | 2576 | 1464072482516 Marionette TRACE conn6 <- [1,710,null,{}] 23:48:02 INFO - PROCESS | 2576 | 1464072482527 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}] 23:48:02 INFO - PROCESS | 2576 | 1464072482647 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 23:48:02 INFO - PROCESS | 2576 | 1464072482774 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:02 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B91F000 == 69 [pid = 2576] [id = 187] 23:48:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001B88979000) [pid = 2576] [serial = 559] [outer = 0000000000000000] 23:48:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001B8AF1DC00) [pid = 2576] [serial = 560] [outer = 0000001B88979000] 23:48:02 INFO - PROCESS | 2576 | 1464072482834 Marionette DEBUG loaded listener.js 23:48:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001B8AFDC800) [pid = 2576] [serial = 561] [outer = 0000001B88979000] 23:48:03 INFO - PROCESS | 2576 | 1464072483386 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] 23:48:03 INFO - PROCESS | 2576 | 1464072483460 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 23:48:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:48:03 INFO - PROCESS | 2576 | 1464072483463 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:48:03 INFO - PROCESS | 2576 | 1464072483465 Marionette TRACE conn6 <- [1,714,null,{}] 23:48:03 INFO - PROCESS | 2576 | 1464072483469 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}] 23:48:03 INFO - PROCESS | 2576 | 1464072483581 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 23:48:03 INFO - PROCESS | 2576 | 1464072483705 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:03 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF03B4800 == 70 [pid = 2576] [id = 188] 23:48:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 180 (0000001B8B741000) [pid = 2576] [serial = 562] [outer = 0000000000000000] 23:48:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 181 (0000001B8B74CC00) [pid = 2576] [serial = 563] [outer = 0000001B8B741000] 23:48:03 INFO - PROCESS | 2576 | 1464072483763 Marionette DEBUG loaded listener.js 23:48:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001B8B7CB400) [pid = 2576] [serial = 564] [outer = 0000001B8B741000] 23:48:04 INFO - PROCESS | 2576 | 1464072484386 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]]]}] 23:48:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:48:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 985ms 23:48:04 INFO - PROCESS | 2576 | 1464072484451 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 23:48:04 INFO - PROCESS | 2576 | 1464072484454 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 23:48:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:48:04 INFO - PROCESS | 2576 | 1464072484470 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:48:04 INFO - PROCESS | 2576 | 1464072484473 Marionette TRACE conn6 <- [1,718,null,{}] 23:48:04 INFO - PROCESS | 2576 | 1464072484479 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}] 23:48:04 INFO - PROCESS | 2576 | 1464072484587 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 23:48:04 INFO - PROCESS | 2576 | 1464072484710 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF1EBB800 == 71 [pid = 2576] [id = 189] 23:48:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 183 (0000001B8B9EC400) [pid = 2576] [serial = 565] [outer = 0000000000000000] 23:48:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 184 (0000001B8BFEB800) [pid = 2576] [serial = 566] [outer = 0000001B8B9EC400] 23:48:04 INFO - PROCESS | 2576 | 1464072484767 Marionette DEBUG loaded listener.js 23:48:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 185 (0000001B8C3EB400) [pid = 2576] [serial = 567] [outer = 0000001B8B9EC400] 23:48:05 INFO - PROCESS | 2576 | 1464072485406 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] 23:48:05 INFO - PROCESS | 2576 | 1464072485467 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 23:48:05 INFO - PROCESS | 2576 | 1464072485471 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:48:05 INFO - PROCESS | 2576 | 1464072485473 Marionette TRACE conn6 <- [1,722,null,{}] 23:48:05 INFO - PROCESS | 2576 | 1464072485477 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}] 23:48:05 INFO - PROCESS | 2576 | 1464072485609 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 23:48:05 INFO - PROCESS | 2576 | 1464072485738 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:05 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6922000 == 72 [pid = 2576] [id = 190] 23:48:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 186 (0000001B8C3F5400) [pid = 2576] [serial = 568] [outer = 0000000000000000] 23:48:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 187 (0000001B8DF1FC00) [pid = 2576] [serial = 569] [outer = 0000001B8C3F5400] 23:48:05 INFO - PROCESS | 2576 | 1464072485796 Marionette DEBUG loaded listener.js 23:48:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 188 (0000001BF1E36400) [pid = 2576] [serial = 570] [outer = 0000001B8C3F5400] 23:48:06 INFO - PROCESS | 2576 | 1464072486416 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]]]}] 23:48:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:48:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 988ms 23:48:06 INFO - PROCESS | 2576 | 1464072486461 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 23:48:06 INFO - PROCESS | 2576 | 1464072486464 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 23:48:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:48:06 INFO - PROCESS | 2576 | 1464072486467 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:48:06 INFO - PROCESS | 2576 | 1464072486469 Marionette TRACE conn6 <- [1,726,null,{}] 23:48:06 INFO - PROCESS | 2576 | 1464072486473 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}] 23:48:06 INFO - PROCESS | 2576 | 1464072486580 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 23:48:06 INFO - PROCESS | 2576 | 1464072486704 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:06 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF8157800 == 73 [pid = 2576] [id = 191] 23:48:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 189 (0000001BF2529C00) [pid = 2576] [serial = 571] [outer = 0000000000000000] 23:48:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 190 (0000001BF26BBC00) [pid = 2576] [serial = 572] [outer = 0000001BF2529C00] 23:48:06 INFO - PROCESS | 2576 | 1464072486760 Marionette DEBUG loaded listener.js 23:48:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 191 (0000001BF74F8800) [pid = 2576] [serial = 573] [outer = 0000001BF2529C00] 23:48:07 INFO - PROCESS | 2576 | [2576] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:48:07 INFO - PROCESS | 2576 | 1464072487770 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]]]}] 23:48:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:48:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1344ms 23:48:07 INFO - PROCESS | 2576 | 1464072487814 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 23:48:07 INFO - PROCESS | 2576 | 1464072487817 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 23:48:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:48:07 INFO - PROCESS | 2576 | 1464072487820 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:48:07 INFO - PROCESS | 2576 | 1464072487822 Marionette TRACE conn6 <- [1,730,null,{}] 23:48:07 INFO - PROCESS | 2576 | 1464072487826 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}] 23:48:07 INFO - PROCESS | 2576 | 1464072487936 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 23:48:08 INFO - PROCESS | 2576 | 1464072488086 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83E44000 == 74 [pid = 2576] [id = 192] 23:48:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 192 (0000001B82A11C00) [pid = 2576] [serial = 574] [outer = 0000000000000000] 23:48:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 193 (0000001B8685A400) [pid = 2576] [serial = 575] [outer = 0000001B82A11C00] 23:48:08 INFO - PROCESS | 2576 | 1464072488148 Marionette DEBUG loaded listener.js 23:48:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001B8B9F5800) [pid = 2576] [serial = 576] [outer = 0000001B82A11C00] 23:48:09 INFO - PROCESS | 2576 | 1464072489210 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]]]}] 23:48:09 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 23:48:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1432ms 23:48:09 INFO - PROCESS | 2576 | 1464072489255 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 23:48:09 INFO - PROCESS | 2576 | 1464072489260 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 23:48:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:48:09 INFO - PROCESS | 2576 | 1464072489265 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:48:09 INFO - PROCESS | 2576 | 1464072489269 Marionette TRACE conn6 <- [1,734,null,{}] 23:48:09 INFO - PROCESS | 2576 | 1464072489275 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}] 23:48:09 INFO - PROCESS | 2576 | 1464072489432 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 23:48:09 INFO - PROCESS | 2576 | --DOCSHELL 0000001B846C0800 == 73 [pid = 2576] [id = 183] 23:48:09 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87ED6000 == 72 [pid = 2576] [id = 182] 23:48:09 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFCC97800 == 71 [pid = 2576] [id = 180] 23:48:09 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B919800 == 70 [pid = 2576] [id = 179] 23:48:09 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C6B000 == 69 [pid = 2576] [id = 178] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001BFEC68000) [pid = 2576] [serial = 371] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 192 (0000001B8B1A6400) [pid = 2576] [serial = 515] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 191 (0000001B8B744000) [pid = 2576] [serial = 516] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 190 (0000001B8AE34800) [pid = 2576] [serial = 512] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 189 (0000001B8A00BC00) [pid = 2576] [serial = 488] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 188 (0000001B8803E400) [pid = 2576] [serial = 506] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 187 (0000001B885A3000) [pid = 2576] [serial = 507] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 186 (0000001BFBD29000) [pid = 2576] [serial = 474] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 185 (0000001BF655D400) [pid = 2576] [serial = 482] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 184 (0000001B889BF000) [pid = 2576] [serial = 509] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 183 (0000001B8A007400) [pid = 2576] [serial = 510] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 182 (0000001B88977800) [pid = 2576] [serial = 504] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001B883BE800) [pid = 2576] [serial = 503] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 180 (0000001B8BFF1000) [pid = 2576] [serial = 519] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 179 (0000001B8AB71000) [pid = 2576] [serial = 485] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001B87F66800) [pid = 2576] [serial = 501] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001B85C5B000) [pid = 2576] [serial = 500] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001B8B9EDC00) [pid = 2576] [serial = 518] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 175 (0000001B868A2400) [pid = 2576] [serial = 476] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 174 (0000001B8899D400) [pid = 2576] [serial = 479] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 173 (0000001B8B74D800) [pid = 2576] [serial = 491] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0000001B8C3A3800) [pid = 2576] [serial = 494] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0000001B889BDC00) [pid = 2576] [serial = 497] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (0000001BF6FFA000) [pid = 2576] [serial = 528] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 169 (0000001B8C3A7C00) [pid = 2576] [serial = 524] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 168 (0000001BFBD24C00) [pid = 2576] [serial = 530] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 167 (0000001B8DF19000) [pid = 2576] [serial = 521] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 166 (0000001BF2590000) [pid = 2576] [serial = 527] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 165 (0000001B8DF21400) [pid = 2576] [serial = 522] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 164 (0000001BF052BC00) [pid = 2576] [serial = 525] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 163 (0000001B8AE3D400) [pid = 2576] [serial = 513] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | --DOMWINDOW == 162 (0000001B8AFE3000) [pid = 2576] [serial = 420] [outer = 0000000000000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2576 | 1464072489591 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:09 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83FD1800 == 70 [pid = 2576] [id = 193] 23:48:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 163 (0000001B83126000) [pid = 2576] [serial = 577] [outer = 0000000000000000] 23:48:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 164 (0000001B85C5B000) [pid = 2576] [serial = 578] [outer = 0000001B83126000] 23:48:09 INFO - PROCESS | 2576 | 1464072489640 Marionette DEBUG loaded listener.js 23:48:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 165 (0000001B87F6AC00) [pid = 2576] [serial = 579] [outer = 0000001B83126000] 23:48:10 INFO - PROCESS | 2576 | 1464072490517 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]]]}] 23:48:10 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.) 23:48:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1277ms 23:48:10 INFO - PROCESS | 2576 | 1464072490546 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 23:48:10 INFO - PROCESS | 2576 | 1464072490552 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 23:48:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:48:10 INFO - PROCESS | 2576 | 1464072490565 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:48:10 INFO - PROCESS | 2576 | 1464072490568 Marionette TRACE conn6 <- [1,738,null,{}] 23:48:10 INFO - PROCESS | 2576 | 1464072490572 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}] 23:48:10 INFO - PROCESS | 2576 | 1464072490668 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 23:48:10 INFO - PROCESS | 2576 | 1464072490676 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:10 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87EE2800 == 71 [pid = 2576] [id = 194] 23:48:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 166 (0000001B88997C00) [pid = 2576] [serial = 580] [outer = 0000000000000000] 23:48:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 167 (0000001B889B6400) [pid = 2576] [serial = 581] [outer = 0000001B88997C00] 23:48:10 INFO - PROCESS | 2576 | 1464072490724 Marionette DEBUG loaded listener.js 23:48:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 168 (0000001B8AB66C00) [pid = 2576] [serial = 582] [outer = 0000001B88997C00] 23:48:11 INFO - PROCESS | 2576 | 1464072491678 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]]]}] 23:48:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:48:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1139ms 23:48:11 INFO - PROCESS | 2576 | 1464072491705 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 23:48:11 INFO - PROCESS | 2576 | 1464072491707 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 23:48:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:48:11 INFO - PROCESS | 2576 | 1464072491711 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:48:11 INFO - PROCESS | 2576 | 1464072491715 Marionette TRACE conn6 <- [1,742,null,{}] 23:48:11 INFO - PROCESS | 2576 | 1464072491726 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}] 23:48:11 INFO - PROCESS | 2576 | 1464072491861 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 23:48:11 INFO - PROCESS | 2576 | 1464072491913 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:11 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B070800 == 72 [pid = 2576] [id = 195] 23:48:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 169 (0000001B8AE3F400) [pid = 2576] [serial = 583] [outer = 0000000000000000] 23:48:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 170 (0000001B8AFD9800) [pid = 2576] [serial = 584] [outer = 0000001B8AE3F400] 23:48:11 INFO - PROCESS | 2576 | 1464072491970 Marionette DEBUG loaded listener.js 23:48:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (0000001B8B74D800) [pid = 2576] [serial = 585] [outer = 0000001B8AE3F400] 23:48:12 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (0000001B82A0A800) [pid = 2576] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:48:12 INFO - PROCESS | 2576 | --DOMWINDOW == 169 (0000001B83130C00) [pid = 2576] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:48:12 INFO - PROCESS | 2576 | 1464072492902 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]]]}] 23:48:12 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 23:48:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1241ms 23:48:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:48:12 INFO - PROCESS | 2576 | 1464072492954 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 23:48:12 INFO - PROCESS | 2576 | 1464072492957 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 23:48:12 INFO - PROCESS | 2576 | 1464072492960 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:48:12 INFO - PROCESS | 2576 | 1464072492962 Marionette TRACE conn6 <- [1,746,null,{}] 23:48:12 INFO - PROCESS | 2576 | 1464072492966 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}] 23:48:13 INFO - PROCESS | 2576 | 1464072493061 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 23:48:13 INFO - PROCESS | 2576 | 1464072493139 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:13 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C67C000 == 73 [pid = 2576] [id = 196] 23:48:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 170 (0000001B8B749000) [pid = 2576] [serial = 586] [outer = 0000000000000000] 23:48:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (0000001B8C3A3800) [pid = 2576] [serial = 587] [outer = 0000001B8B749000] 23:48:13 INFO - PROCESS | 2576 | 1464072493185 Marionette DEBUG loaded listener.js 23:48:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (0000001B8DF1B400) [pid = 2576] [serial = 588] [outer = 0000001B8B749000] 23:48:13 INFO - PROCESS | 2576 | 1464072493570 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]]]}] 23:48:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:48:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 23:48:13 INFO - PROCESS | 2576 | 1464072493656 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 23:48:13 INFO - PROCESS | 2576 | 1464072493658 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 23:48:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:48:13 INFO - PROCESS | 2576 | 1464072493661 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:48:13 INFO - PROCESS | 2576 | 1464072493663 Marionette TRACE conn6 <- [1,750,null,{}] 23:48:13 INFO - PROCESS | 2576 | 1464072493667 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}] 23:48:13 INFO - PROCESS | 2576 | 1464072493757 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 23:48:13 INFO - PROCESS | 2576 | 1464072493765 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:13 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF67D5800 == 74 [pid = 2576] [id = 197] 23:48:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (0000001BF051EC00) [pid = 2576] [serial = 589] [outer = 0000000000000000] 23:48:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 174 (0000001BF2583800) [pid = 2576] [serial = 590] [outer = 0000001BF051EC00] 23:48:13 INFO - PROCESS | 2576 | 1464072493816 Marionette DEBUG loaded listener.js 23:48:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 175 (0000001BF8F26000) [pid = 2576] [serial = 591] [outer = 0000001BF051EC00] 23:48:14 INFO - PROCESS | 2576 | [2576] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:48:14 INFO - PROCESS | 2576 | 1464072494732 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]]]}] 23:48:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:48:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1087ms 23:48:14 INFO - PROCESS | 2576 | 1464072494751 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 23:48:14 INFO - PROCESS | 2576 | 1464072494753 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 23:48:14 INFO - PROCESS | 2576 | 1464072494757 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:48:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:48:14 INFO - PROCESS | 2576 | 1464072494759 Marionette TRACE conn6 <- [1,754,null,{}] 23:48:14 INFO - PROCESS | 2576 | 1464072494763 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}] 23:48:14 INFO - PROCESS | 2576 | 1464072494904 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 23:48:14 INFO - PROCESS | 2576 | 1464072494913 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:14 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFBDA5000 == 75 [pid = 2576] [id = 198] 23:48:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 176 (0000001BFBD28400) [pid = 2576] [serial = 592] [outer = 0000000000000000] 23:48:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001BFBD3D800) [pid = 2576] [serial = 593] [outer = 0000001BFBD28400] 23:48:14 INFO - PROCESS | 2576 | 1464072494960 Marionette DEBUG loaded listener.js 23:48:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001BFCC47400) [pid = 2576] [serial = 594] [outer = 0000001BFBD28400] 23:48:15 INFO - PROCESS | 2576 | 1464072495859 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]]]}] 23:48:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:48:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1142ms 23:48:15 INFO - PROCESS | 2576 | 1464072495903 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 23:48:15 INFO - PROCESS | 2576 | 1464072495907 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 23:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:48:15 INFO - PROCESS | 2576 | 1464072495956 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:48:15 INFO - PROCESS | 2576 | 1464072495960 Marionette TRACE conn6 <- [1,758,null,{}] 23:48:15 INFO - PROCESS | 2576 | 1464072495967 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}] 23:48:16 INFO - PROCESS | 2576 | 1464072496082 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 23:48:16 INFO - PROCESS | 2576 | 1464072496291 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:16 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C3F000 == 76 [pid = 2576] [id = 199] 23:48:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001B87E19400) [pid = 2576] [serial = 595] [outer = 0000000000000000] 23:48:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 180 (0000001B88038800) [pid = 2576] [serial = 596] [outer = 0000001B87E19400] 23:48:16 INFO - PROCESS | 2576 | 1464072496350 Marionette DEBUG loaded listener.js 23:48:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 181 (0000001B88979400) [pid = 2576] [serial = 597] [outer = 0000001B87E19400] 23:48:16 INFO - PROCESS | 2576 | 1464072496923 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]]]}] 23:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1040ms 23:48:17 INFO - PROCESS | 2576 | 1464072496998 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 23:48:17 INFO - PROCESS | 2576 | 1464072497004 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 23:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:48:17 INFO - PROCESS | 2576 | 1464072497010 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:48:17 INFO - PROCESS | 2576 | 1464072497014 Marionette TRACE conn6 <- [1,762,null,{}] 23:48:17 INFO - PROCESS | 2576 | 1464072497039 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}] 23:48:17 INFO - PROCESS | 2576 | 1464072497222 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 23:48:17 INFO - PROCESS | 2576 | 1464072497315 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:17 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF04BC800 == 77 [pid = 2576] [id = 200] 23:48:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001B8AE38C00) [pid = 2576] [serial = 598] [outer = 0000000000000000] 23:48:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 183 (0000001B8AF1E000) [pid = 2576] [serial = 599] [outer = 0000001B8AE38C00] 23:48:17 INFO - PROCESS | 2576 | 1464072497371 Marionette DEBUG loaded listener.js 23:48:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 184 (0000001B8B9F3000) [pid = 2576] [serial = 600] [outer = 0000001B8AE38C00] 23:48:17 INFO - PROCESS | 2576 | 1464072497975 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]]]}] 23:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1005ms 23:48:18 INFO - PROCESS | 2576 | 1464072498021 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 23:48:18 INFO - PROCESS | 2576 | 1464072498024 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 23:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:48:18 INFO - PROCESS | 2576 | 1464072498027 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:48:18 INFO - PROCESS | 2576 | 1464072498032 Marionette TRACE conn6 <- [1,766,null,{}] 23:48:18 INFO - PROCESS | 2576 | 1464072498043 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}] 23:48:18 INFO - PROCESS | 2576 | 1464072498166 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 23:48:18 INFO - PROCESS | 2576 | 1464072498267 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:18 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFCEA7000 == 78 [pid = 2576] [id = 201] 23:48:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 185 (0000001B8BF3C800) [pid = 2576] [serial = 601] [outer = 0000000000000000] 23:48:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 186 (0000001B8C3F0400) [pid = 2576] [serial = 602] [outer = 0000001B8BF3C800] 23:48:18 INFO - PROCESS | 2576 | 1464072498325 Marionette DEBUG loaded listener.js 23:48:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 187 (0000001BF2F43400) [pid = 2576] [serial = 603] [outer = 0000001B8BF3C800] 23:48:18 INFO - PROCESS | 2576 | 1464072498984 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]]]}] 23:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 986ms 23:48:19 INFO - PROCESS | 2576 | 1464072499015 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 23:48:19 INFO - PROCESS | 2576 | 1464072499018 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 23:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:48:19 INFO - PROCESS | 2576 | 1464072499022 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:48:19 INFO - PROCESS | 2576 | 1464072499024 Marionette TRACE conn6 <- [1,770,null,{}] 23:48:19 INFO - PROCESS | 2576 | 1464072499028 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}] 23:48:19 INFO - PROCESS | 2576 | 1464072499144 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 23:48:19 INFO - PROCESS | 2576 | 1464072499272 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:19 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86B92000 == 79 [pid = 2576] [id = 202] 23:48:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 188 (0000001B829C3000) [pid = 2576] [serial = 604] [outer = 0000000000000000] 23:48:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 189 (0000001B829C8000) [pid = 2576] [serial = 605] [outer = 0000001B829C3000] 23:48:19 INFO - PROCESS | 2576 | 1464072499330 Marionette DEBUG loaded listener.js 23:48:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 190 (0000001BF8196C00) [pid = 2576] [serial = 606] [outer = 0000001B829C3000] 23:48:20 INFO - PROCESS | 2576 | 1464072500193 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]]]}] 23:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1193ms 23:48:20 INFO - PROCESS | 2576 | 1464072500217 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 23:48:20 INFO - PROCESS | 2576 | 1464072500222 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 23:48:20 INFO - PROCESS | 2576 | 1464072500226 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:48:20 INFO - PROCESS | 2576 | 1464072500231 Marionette TRACE conn6 <- [1,774,null,{}] 23:48:20 INFO - PROCESS | 2576 | 1464072500250 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}] 23:48:20 INFO - PROCESS | 2576 | 1464072500356 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 23:48:20 INFO - PROCESS | 2576 | 1464072500485 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:20 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83165000 == 80 [pid = 2576] [id = 203] 23:48:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 191 (0000001B83123800) [pid = 2576] [serial = 607] [outer = 0000000000000000] 23:48:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 192 (0000001B83125000) [pid = 2576] [serial = 608] [outer = 0000001B83123800] 23:48:20 INFO - PROCESS | 2576 | 1464072500543 Marionette DEBUG loaded listener.js 23:48:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 193 (0000001B842BD400) [pid = 2576] [serial = 609] [outer = 0000001B83123800] 23:48:21 INFO - PROCESS | 2576 | 1464072501154 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]]]}] 23:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 985ms 23:48:21 INFO - PROCESS | 2576 | 1464072501217 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 23:48:21 INFO - PROCESS | 2576 | 1464072501223 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 23:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:48:21 INFO - PROCESS | 2576 | 1464072501229 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:48:21 INFO - PROCESS | 2576 | 1464072501232 Marionette TRACE conn6 <- [1,778,null,{}] 23:48:21 INFO - PROCESS | 2576 | 1464072501236 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}] 23:48:21 INFO - PROCESS | 2576 | 1464072501339 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 23:48:21 INFO - PROCESS | 2576 | 1464072501469 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:21 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85909800 == 81 [pid = 2576] [id = 204] 23:48:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001B8671FC00) [pid = 2576] [serial = 610] [outer = 0000000000000000] 23:48:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 195 (0000001B86863C00) [pid = 2576] [serial = 611] [outer = 0000001B8671FC00] 23:48:21 INFO - PROCESS | 2576 | 1464072501522 Marionette DEBUG loaded listener.js 23:48:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 196 (0000001B86B23000) [pid = 2576] [serial = 612] [outer = 0000001B8671FC00] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFE236000 == 80 [pid = 2576] [id = 75] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B898800 == 79 [pid = 2576] [id = 146] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF59F800 == 78 [pid = 2576] [id = 124] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFCCB1000 == 77 [pid = 2576] [id = 30] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B072800 == 76 [pid = 2576] [id = 181] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83FCD800 == 75 [pid = 2576] [id = 148] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFCCAA000 == 74 [pid = 2576] [id = 158] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFED94800 == 73 [pid = 2576] [id = 31] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8BF08000 == 72 [pid = 2576] [id = 147] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF692E000 == 71 [pid = 2576] [id = 107] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF03E000 == 70 [pid = 2576] [id = 140] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF67D5800 == 69 [pid = 2576] [id = 197] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C67C000 == 68 [pid = 2576] [id = 196] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B070800 == 67 [pid = 2576] [id = 195] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87EE2800 == 66 [pid = 2576] [id = 194] 23:48:22 INFO - PROCESS | 2576 | --DOMWINDOW == 195 (0000001B8A00CC00) [pid = 2576] [serial = 536] [outer = 0000000000000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2576 | --DOMWINDOW == 194 (0000001B8AECB000) [pid = 2576] [serial = 542] [outer = 0000000000000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001B87E61000) [pid = 2576] [serial = 533] [outer = 0000000000000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2576 | --DOMWINDOW == 192 (0000001B8B7C7800) [pid = 2576] [serial = 539] [outer = 0000000000000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2576 | --DOMWINDOW == 191 (0000001B889A2800) [pid = 2576] [serial = 551] [outer = 0000000000000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83FD1800 == 65 [pid = 2576] [id = 193] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83E44000 == 64 [pid = 2576] [id = 192] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF8157800 == 63 [pid = 2576] [id = 191] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6922000 == 62 [pid = 2576] [id = 190] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF1EBB800 == 61 [pid = 2576] [id = 189] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF03B4800 == 60 [pid = 2576] [id = 188] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B91F000 == 59 [pid = 2576] [id = 187] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A91E800 == 58 [pid = 2576] [id = 186] 23:48:22 INFO - PROCESS | 2576 | 1464072502202 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]]]}] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85B6D000 == 57 [pid = 2576] [id = 185] 23:48:22 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87F88000 == 56 [pid = 2576] [id = 184] 23:48:22 INFO - PROCESS | 2576 | --DOMWINDOW == 190 (0000001B88034C00) [pid = 2576] [serial = 546] [outer = 0000000000000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2576 | --DOMWINDOW == 189 (0000001B86727000) [pid = 2576] [serial = 545] [outer = 0000000000000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2576 | --DOMWINDOW == 188 (0000001B868E5800) [pid = 2576] [serial = 548] [outer = 0000000000000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2576 | --DOMWINDOW == 187 (0000001B87FD1400) [pid = 2576] [serial = 549] [outer = 0000000000000000] [url = about:blank] 23:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1029ms 23:48:22 INFO - PROCESS | 2576 | 1464072502259 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 23:48:22 INFO - PROCESS | 2576 | 1464072502262 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 23:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:48:22 INFO - PROCESS | 2576 | 1464072502265 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:48:22 INFO - PROCESS | 2576 | 1464072502269 Marionette TRACE conn6 <- [1,782,null,{}] 23:48:22 INFO - PROCESS | 2576 | 1464072502294 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}] 23:48:22 INFO - PROCESS | 2576 | 1464072502386 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 23:48:22 INFO - PROCESS | 2576 | 1464072502400 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:22 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85908800 == 57 [pid = 2576] [id = 205] 23:48:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 188 (0000001B86721C00) [pid = 2576] [serial = 613] [outer = 0000000000000000] 23:48:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 189 (0000001B86727000) [pid = 2576] [serial = 614] [outer = 0000001B86721C00] 23:48:22 INFO - PROCESS | 2576 | 1464072502449 Marionette DEBUG loaded listener.js 23:48:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 190 (0000001B87E13000) [pid = 2576] [serial = 615] [outer = 0000001B86721C00] 23:48:22 INFO - PROCESS | 2576 | 1464072502935 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]]]}] 23:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 734ms 23:48:23 INFO - PROCESS | 2576 | 1464072503003 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 23:48:23 INFO - PROCESS | 2576 | 1464072503006 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 23:48:23 INFO - PROCESS | 2576 | 1464072503009 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:48:23 INFO - PROCESS | 2576 | 1464072503011 Marionette TRACE conn6 <- [1,786,null,{}] 23:48:23 INFO - PROCESS | 2576 | 1464072503015 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}] 23:48:23 INFO - PROCESS | 2576 | 1464072503104 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 23:48:23 INFO - PROCESS | 2576 | 1464072503188 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87EDF000 == 58 [pid = 2576] [id = 206] 23:48:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 191 (0000001B868E5400) [pid = 2576] [serial = 616] [outer = 0000000000000000] 23:48:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 192 (0000001B87F6A000) [pid = 2576] [serial = 617] [outer = 0000001B868E5400] 23:48:23 INFO - PROCESS | 2576 | 1464072503234 Marionette DEBUG loaded listener.js 23:48:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 193 (0000001B88032C00) [pid = 2576] [serial = 618] [outer = 0000001B868E5400] 23:48:23 INFO - PROCESS | 2576 | 1464072503623 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]]]}] 23:48:23 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 23:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 23:48:23 INFO - PROCESS | 2576 | 1464072503641 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 23:48:23 INFO - PROCESS | 2576 | 1464072503643 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 23:48:23 INFO - PROCESS | 2576 | 1464072503646 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:48:23 INFO - PROCESS | 2576 | 1464072503648 Marionette TRACE conn6 <- [1,790,null,{}] 23:48:23 INFO - PROCESS | 2576 | 1464072503652 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}] 23:48:23 INFO - PROCESS | 2576 | 1464072503766 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 23:48:23 INFO - PROCESS | 2576 | 1464072503776 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A5B4800 == 59 [pid = 2576] [id = 207] 23:48:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001B883B7C00) [pid = 2576] [serial = 619] [outer = 0000000000000000] 23:48:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 195 (0000001B883C4000) [pid = 2576] [serial = 620] [outer = 0000001B883B7C00] 23:48:23 INFO - PROCESS | 2576 | 1464072503823 Marionette DEBUG loaded listener.js 23:48:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 196 (0000001B88536400) [pid = 2576] [serial = 621] [outer = 0000001B883B7C00] 23:48:24 INFO - PROCESS | 2576 | 1464072504316 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]]]}] 23:48:24 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 23:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 693ms 23:48:24 INFO - PROCESS | 2576 | 1464072504344 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 23:48:24 INFO - PROCESS | 2576 | 1464072504346 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 23:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:48:24 INFO - PROCESS | 2576 | 1464072504349 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:48:24 INFO - PROCESS | 2576 | 1464072504351 Marionette TRACE conn6 <- [1,794,null,{}] 23:48:24 INFO - PROCESS | 2576 | 1464072504355 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}] 23:48:24 INFO - PROCESS | 2576 | 1464072504481 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 23:48:24 INFO - PROCESS | 2576 | 1464072504536 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:24 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B91E000 == 60 [pid = 2576] [id = 208] 23:48:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 197 (0000001B88984800) [pid = 2576] [serial = 622] [outer = 0000000000000000] 23:48:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 198 (0000001B889A3000) [pid = 2576] [serial = 623] [outer = 0000001B88984800] 23:48:24 INFO - PROCESS | 2576 | 1464072504583 Marionette DEBUG loaded listener.js 23:48:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 199 (0000001B889BE800) [pid = 2576] [serial = 624] [outer = 0000001B88984800] 23:48:25 INFO - PROCESS | 2576 | 1464072505011 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]]]}] 23:48:25 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 23:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 692ms 23:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:48:25 INFO - PROCESS | 2576 | 1464072505044 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 23:48:25 INFO - PROCESS | 2576 | 1464072505046 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 23:48:25 INFO - PROCESS | 2576 | 1464072505063 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:48:25 INFO - PROCESS | 2576 | 1464072505066 Marionette TRACE conn6 <- [1,798,null,{}] 23:48:25 INFO - PROCESS | 2576 | 1464072505069 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}] 23:48:25 INFO - PROCESS | 2576 | 1464072505210 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 23:48:25 INFO - PROCESS | 2576 | 1464072505232 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:25 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C682800 == 61 [pid = 2576] [id = 209] 23:48:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 200 (0000001B897A8400) [pid = 2576] [serial = 625] [outer = 0000000000000000] 23:48:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 201 (0000001B897B2C00) [pid = 2576] [serial = 626] [outer = 0000001B897A8400] 23:48:25 INFO - PROCESS | 2576 | 1464072505277 Marionette DEBUG loaded listener.js 23:48:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 202 (0000001B8AB68800) [pid = 2576] [serial = 627] [outer = 0000001B897A8400] 23:48:25 INFO - PROCESS | 2576 | 1464072505720 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]]]}] 23:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 692ms 23:48:25 INFO - PROCESS | 2576 | 1464072505745 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 23:48:25 INFO - PROCESS | 2576 | 1464072505747 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 23:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:48:25 INFO - PROCESS | 2576 | 1464072505758 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:48:25 INFO - PROCESS | 2576 | 1464072505760 Marionette TRACE conn6 <- [1,802,null,{}] 23:48:25 INFO - PROCESS | 2576 | 1464072505764 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}] 23:48:25 INFO - PROCESS | 2576 | 1464072505877 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 23:48:25 INFO - PROCESS | 2576 | 1464072505883 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:25 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF0D25800 == 62 [pid = 2576] [id = 210] 23:48:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 203 (0000001B8AB69C00) [pid = 2576] [serial = 628] [outer = 0000000000000000] 23:48:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 204 (0000001B8AE39C00) [pid = 2576] [serial = 629] [outer = 0000001B8AB69C00] 23:48:25 INFO - PROCESS | 2576 | 1464072505931 Marionette DEBUG loaded listener.js 23:48:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 205 (0000001B8AECD800) [pid = 2576] [serial = 630] [outer = 0000001B8AB69C00] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 204 (0000001BFB9BC400) [pid = 2576] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 203 (0000001B8AF1B800) [pid = 2576] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 202 (0000001B8685B000) [pid = 2576] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 201 (0000001BFC296000) [pid = 2576] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 200 (0000001B8899B800) [pid = 2576] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 199 (0000001B868A8400) [pid = 2576] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 198 (0000001B884BAC00) [pid = 2576] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 197 (0000001BF877C000) [pid = 2576] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 196 (0000001B80505C00) [pid = 2576] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 195 (0000001B83E35400) [pid = 2576] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 194 (0000001B88984C00) [pid = 2576] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001B8C39B000) [pid = 2576] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 192 (0000001B883BB400) [pid = 2576] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 191 (0000001B883B8800) [pid = 2576] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 190 (0000001B87E60000) [pid = 2576] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 189 (0000001B87E17C00) [pid = 2576] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 188 (0000001B87FC8000) [pid = 2576] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 187 (0000001BF21AD400) [pid = 2576] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 186 (0000001BF74F6C00) [pid = 2576] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 185 (0000001B8B745800) [pid = 2576] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 184 (0000001BFCC91C00) [pid = 2576] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 183 (0000001BF75B6400) [pid = 2576] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 182 (0000001BF21B3C00) [pid = 2576] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001B8A003400) [pid = 2576] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 180 (0000001B8685F400) [pid = 2576] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 179 (0000001B88532000) [pid = 2576] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001B83130000) [pid = 2576] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001B8312DC00) [pid = 2576] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001B8B9E9C00) [pid = 2576] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 175 (0000001B868A9800) [pid = 2576] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 174 (0000001B87E5C800) [pid = 2576] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 173 (0000001B86722000) [pid = 2576] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0000001B889A3400) [pid = 2576] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0000001BFE166000) [pid = 2576] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (0000001BF174BC00) [pid = 2576] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 169 (0000001B868ECC00) [pid = 2576] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 168 (0000001B87E69C00) [pid = 2576] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 167 (0000001BF2585800) [pid = 2576] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 166 (0000001BF2584C00) [pid = 2576] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 165 (0000001B81147400) [pid = 2576] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 164 (0000001BF74ED400) [pid = 2576] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 163 (0000001BF0DCE000) [pid = 2576] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 162 (0000001B8B1A8000) [pid = 2576] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 161 (0000001B85C5E800) [pid = 2576] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 160 (0000001B85991C00) [pid = 2576] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 159 (0000001B8598D000) [pid = 2576] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 158 (0000001B819AEC00) [pid = 2576] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 157 (0000001B8AB67C00) [pid = 2576] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 156 (0000001B83E36C00) [pid = 2576] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 155 (0000001BF1749800) [pid = 2576] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 154 (0000001B8671C400) [pid = 2576] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 153 (0000001B8B7C0000) [pid = 2576] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 152 (0000001B8AEC5400) [pid = 2576] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 151 (0000001B8B749000) [pid = 2576] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 150 (0000001BF051EC00) [pid = 2576] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (0000001B8598CC00) [pid = 2576] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (0000001B8B9EC400) [pid = 2576] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (0000001B8B741000) [pid = 2576] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (0000001B83126000) [pid = 2576] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (0000001BF2529C00) [pid = 2576] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (0000001B884B3400) [pid = 2576] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (0000001B8C3F5400) [pid = 2576] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (0000001B82A11C00) [pid = 2576] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (0000001B88997C00) [pid = 2576] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (0000001B88979000) [pid = 2576] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:48:27 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (0000001B8AE3F400) [pid = 2576] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:48:27 INFO - PROCESS | 2576 | 1464072507154 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] 23:48:27 INFO - PROCESS | 2576 | 1464072507196 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 23:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:48:27 INFO - PROCESS | 2576 | 1464072507200 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:48:27 INFO - PROCESS | 2576 | 1464072507201 Marionette TRACE conn6 <- [1,806,null,{}] 23:48:27 INFO - PROCESS | 2576 | 1464072507213 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}] 23:48:27 INFO - PROCESS | 2576 | 1464072507322 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 23:48:27 INFO - PROCESS | 2576 | 1464072507376 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:27 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8590F800 == 63 [pid = 2576] [id = 211] 23:48:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (0000001B81142800) [pid = 2576] [serial = 631] [outer = 0000000000000000] 23:48:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (0000001B8598D000) [pid = 2576] [serial = 632] [outer = 0000001B81142800] 23:48:27 INFO - PROCESS | 2576 | 1464072507421 Marionette DEBUG loaded listener.js 23:48:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (0000001B86B28C00) [pid = 2576] [serial = 633] [outer = 0000001B81142800] 23:48:27 INFO - PROCESS | 2576 | 1464072507775 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]]]}] 23:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 23:48:27 INFO - PROCESS | 2576 | 1464072507833 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 23:48:27 INFO - PROCESS | 2576 | 1464072507835 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 23:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:48:27 INFO - PROCESS | 2576 | 1464072507838 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:48:27 INFO - PROCESS | 2576 | 1464072507840 Marionette TRACE conn6 <- [1,810,null,{}] 23:48:27 INFO - PROCESS | 2576 | 1464072507843 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}] 23:48:27 INFO - PROCESS | 2576 | 1464072507935 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 23:48:27 INFO - PROCESS | 2576 | 1464072507942 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:27 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF3686800 == 64 [pid = 2576] [id = 212] 23:48:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (0000001B87E69C00) [pid = 2576] [serial = 634] [outer = 0000000000000000] 23:48:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (0000001B883B8800) [pid = 2576] [serial = 635] [outer = 0000001B87E69C00] 23:48:27 INFO - PROCESS | 2576 | 1464072507987 Marionette DEBUG loaded listener.js 23:48:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (0000001B8897F000) [pid = 2576] [serial = 636] [outer = 0000001B87E69C00] 23:48:28 INFO - PROCESS | 2576 | 1464072508426 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] 23:48:28 INFO - PROCESS | 2576 | 1464072508473 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 23:48:28 INFO - PROCESS | 2576 | 1464072508476 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:48:28 INFO - PROCESS | 2576 | 1464072508479 Marionette TRACE conn6 <- [1,814,null,{}] 23:48:28 INFO - PROCESS | 2576 | 1464072508483 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}] 23:48:28 INFO - PROCESS | 2576 | 1464072508598 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 23:48:28 INFO - PROCESS | 2576 | 1464072508637 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF814F800 == 65 [pid = 2576] [id = 213] 23:48:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (0000001B8AF27000) [pid = 2576] [serial = 637] [outer = 0000000000000000] 23:48:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (0000001B8AFE4C00) [pid = 2576] [serial = 638] [outer = 0000001B8AF27000] 23:48:28 INFO - PROCESS | 2576 | 1464072508696 Marionette DEBUG loaded listener.js 23:48:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (0000001B8B741800) [pid = 2576] [serial = 639] [outer = 0000001B8AF27000] 23:48:29 INFO - PROCESS | 2576 | 1464072509339 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]]]}] 23:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 944ms 23:48:29 INFO - PROCESS | 2576 | 1464072509424 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 23:48:29 INFO - PROCESS | 2576 | 1464072509429 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 23:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:48:29 INFO - PROCESS | 2576 | 1464072509435 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:48:29 INFO - PROCESS | 2576 | 1464072509439 Marionette TRACE conn6 <- [1,818,null,{}] 23:48:29 INFO - PROCESS | 2576 | 1464072509445 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}] 23:48:29 INFO - PROCESS | 2576 | 1464072509608 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 23:48:29 INFO - PROCESS | 2576 | 1464072509729 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:29 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83EDD800 == 66 [pid = 2576] [id = 214] 23:48:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (0000001B82A08400) [pid = 2576] [serial = 640] [outer = 0000000000000000] 23:48:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (0000001B82B68000) [pid = 2576] [serial = 641] [outer = 0000001B82A08400] 23:48:29 INFO - PROCESS | 2576 | 1464072509790 Marionette DEBUG loaded listener.js 23:48:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 151 (0000001B85937400) [pid = 2576] [serial = 642] [outer = 0000001B82A08400] 23:48:30 INFO - PROCESS | 2576 | 1464072510417 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]]]}] 23:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1036ms 23:48:30 INFO - PROCESS | 2576 | 1464072510475 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 23:48:30 INFO - PROCESS | 2576 | 1464072510481 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 23:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:48:30 INFO - PROCESS | 2576 | 1464072510488 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:48:30 INFO - PROCESS | 2576 | 1464072510491 Marionette TRACE conn6 <- [1,822,null,{}] 23:48:30 INFO - PROCESS | 2576 | 1464072510516 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}] 23:48:30 INFO - PROCESS | 2576 | 1464072510697 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 23:48:30 INFO - PROCESS | 2576 | 1464072510791 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:30 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B8AF000 == 67 [pid = 2576] [id = 215] 23:48:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 152 (0000001B86862400) [pid = 2576] [serial = 643] [outer = 0000000000000000] 23:48:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 153 (0000001B868E5800) [pid = 2576] [serial = 644] [outer = 0000001B86862400] 23:48:30 INFO - PROCESS | 2576 | 1464072510847 Marionette DEBUG loaded listener.js 23:48:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 154 (0000001B87F63C00) [pid = 2576] [serial = 645] [outer = 0000001B86862400] 23:48:32 INFO - PROCESS | 2576 | 1464072512833 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]]]}] 23:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2398ms 23:48:32 INFO - PROCESS | 2576 | 1464072512891 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 23:48:32 INFO - PROCESS | 2576 | 1464072512894 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 23:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:48:32 INFO - PROCESS | 2576 | 1464072512898 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:48:32 INFO - PROCESS | 2576 | 1464072512902 Marionette TRACE conn6 <- [1,826,null,{}] 23:48:32 INFO - PROCESS | 2576 | 1464072512914 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}] 23:48:33 INFO - PROCESS | 2576 | 1464072513061 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 23:48:33 INFO - PROCESS | 2576 | 1464072513191 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:33 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFCDDB800 == 68 [pid = 2576] [id = 216] 23:48:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 155 (0000001B8B1A8000) [pid = 2576] [serial = 646] [outer = 0000000000000000] 23:48:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 156 (0000001B8B743400) [pid = 2576] [serial = 647] [outer = 0000001B8B1A8000] 23:48:33 INFO - PROCESS | 2576 | 1464072513251 Marionette DEBUG loaded listener.js 23:48:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 157 (0000001B8B7C6800) [pid = 2576] [serial = 648] [outer = 0000001B8B1A8000] 23:48:33 INFO - PROCESS | 2576 | 1464072513883 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]]]}] 23:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1031ms 23:48:33 INFO - PROCESS | 2576 | 1464072513932 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 23:48:33 INFO - PROCESS | 2576 | 1464072513935 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 23:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:48:33 INFO - PROCESS | 2576 | 1464072513938 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:48:33 INFO - PROCESS | 2576 | 1464072513941 Marionette TRACE conn6 <- [1,830,null,{}] 23:48:33 INFO - PROCESS | 2576 | 1464072513944 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}] 23:48:34 INFO - PROCESS | 2576 | 1464072514059 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 23:48:34 INFO - PROCESS | 2576 | 1464072514156 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEE5E000 == 69 [pid = 2576] [id = 217] 23:48:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 158 (0000001B8B9F3C00) [pid = 2576] [serial = 649] [outer = 0000000000000000] 23:48:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 159 (0000001B8BF34C00) [pid = 2576] [serial = 650] [outer = 0000001B8B9F3C00] 23:48:34 INFO - PROCESS | 2576 | 1464072514213 Marionette DEBUG loaded listener.js 23:48:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 160 (0000001B8BFEB000) [pid = 2576] [serial = 651] [outer = 0000001B8B9F3C00] 23:48:34 INFO - PROCESS | 2576 | 1464072514762 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]]]}] 23:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 943ms 23:48:34 INFO - PROCESS | 2576 | 1464072514889 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 23:48:34 INFO - PROCESS | 2576 | 1464072514892 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 23:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:48:34 INFO - PROCESS | 2576 | 1464072514897 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:48:34 INFO - PROCESS | 2576 | 1464072514899 Marionette TRACE conn6 <- [1,834,null,{}] 23:48:34 INFO - PROCESS | 2576 | 1464072514903 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}] 23:48:35 INFO - PROCESS | 2576 | 1464072515019 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 23:48:35 INFO - PROCESS | 2576 | 1464072515140 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:35 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF5AB800 == 70 [pid = 2576] [id = 218] 23:48:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 161 (0000001B8BFE7C00) [pid = 2576] [serial = 652] [outer = 0000000000000000] 23:48:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 162 (0000001B8C39E400) [pid = 2576] [serial = 653] [outer = 0000001B8BFE7C00] 23:48:35 INFO - PROCESS | 2576 | 1464072515199 Marionette DEBUG loaded listener.js 23:48:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 163 (0000001B8C3EF000) [pid = 2576] [serial = 654] [outer = 0000001B8BFE7C00] 23:48:35 INFO - PROCESS | 2576 | 1464072515779 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]]]}] 23:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 944ms 23:48:35 INFO - PROCESS | 2576 | 1464072515841 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 23:48:35 INFO - PROCESS | 2576 | 1464072515844 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 23:48:35 INFO - PROCESS | 2576 | 1464072515847 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:48:35 INFO - PROCESS | 2576 | 1464072515849 Marionette TRACE conn6 <- [1,838,null,{}] 23:48:35 INFO - PROCESS | 2576 | 1464072515853 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}] 23:48:36 INFO - PROCESS | 2576 | 1464072515986 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 23:48:36 INFO - PROCESS | 2576 | 1464072516115 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:36 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83171000 == 71 [pid = 2576] [id = 219] 23:48:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 164 (0000001B81150000) [pid = 2576] [serial = 655] [outer = 0000000000000000] 23:48:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 165 (0000001B83126400) [pid = 2576] [serial = 656] [outer = 0000001B81150000] 23:48:36 INFO - PROCESS | 2576 | 1464072516173 Marionette DEBUG loaded listener.js 23:48:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 166 (0000001B88036000) [pid = 2576] [serial = 657] [outer = 0000001B81150000] 23:48:36 INFO - PROCESS | 2576 | 1464072516792 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]]]}] 23:48:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 167 (0000001B83E33C00) [pid = 2576] [serial = 658] [outer = 0000001BFB9B6800] 23:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 986ms 23:48:36 INFO - PROCESS | 2576 | 1464072516855 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 23:48:36 INFO - PROCESS | 2576 | 1464072516858 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 23:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:48:36 INFO - PROCESS | 2576 | 1464072516906 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:48:36 INFO - PROCESS | 2576 | 1464072516908 Marionette TRACE conn6 <- [1,842,null,{}] 23:48:36 INFO - PROCESS | 2576 | 1464072516932 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}] 23:48:37 INFO - PROCESS | 2576 | 1464072517048 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 23:48:37 INFO - PROCESS | 2576 | 1464072517287 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:37 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83433000 == 72 [pid = 2576] [id = 220] 23:48:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 168 (0000001B81A4F000) [pid = 2576] [serial = 659] [outer = 0000000000000000] 23:48:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 169 (0000001B828B8000) [pid = 2576] [serial = 660] [outer = 0000001B81A4F000] 23:48:37 INFO - PROCESS | 2576 | 1464072517344 Marionette DEBUG loaded listener.js 23:48:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 170 (0000001B82B69800) [pid = 2576] [serial = 661] [outer = 0000001B81A4F000] 23:48:37 INFO - PROCESS | 2576 | 1464072517950 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]]]}] 23:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1129ms 23:48:38 INFO - PROCESS | 2576 | 1464072518019 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 23:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:48:38 INFO - PROCESS | 2576 | 1464072518023 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 23:48:38 INFO - PROCESS | 2576 | 1464072518027 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:48:38 INFO - PROCESS | 2576 | 1464072518031 Marionette TRACE conn6 <- [1,846,null,{}] 23:48:38 INFO - PROCESS | 2576 | 1464072518036 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}] 23:48:38 INFO - PROCESS | 2576 | 1464072518145 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 23:48:38 INFO - PROCESS | 2576 | 1464072518275 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85B69800 == 73 [pid = 2576] [id = 221] 23:48:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (0000001B85C62400) [pid = 2576] [serial = 662] [outer = 0000000000000000] 23:48:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (0000001B8671E400) [pid = 2576] [serial = 663] [outer = 0000001B85C62400] 23:48:38 INFO - PROCESS | 2576 | 1464072518330 Marionette DEBUG loaded listener.js 23:48:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (0000001B868A5400) [pid = 2576] [serial = 664] [outer = 0000001B85C62400] 23:48:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF3686800 == 72 [pid = 2576] [id = 212] 23:48:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8590F800 == 71 [pid = 2576] [id = 211] 23:48:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF0D25800 == 70 [pid = 2576] [id = 210] 23:48:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C682800 == 69 [pid = 2576] [id = 209] 23:48:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B91E000 == 68 [pid = 2576] [id = 208] 23:48:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A5B4800 == 67 [pid = 2576] [id = 207] 23:48:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87EDF000 == 66 [pid = 2576] [id = 206] 23:48:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85908800 == 65 [pid = 2576] [id = 205] 23:48:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85909800 == 64 [pid = 2576] [id = 204] 23:48:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83165000 == 63 [pid = 2576] [id = 203] 23:48:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86B92000 == 62 [pid = 2576] [id = 202] 23:48:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFCEA7000 == 61 [pid = 2576] [id = 201] 23:48:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF04BC800 == 60 [pid = 2576] [id = 200] 23:48:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86C3F000 == 59 [pid = 2576] [id = 199] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0000001B8C3A3800) [pid = 2576] [serial = 587] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0000001B87E5C400) [pid = 2576] [serial = 555] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (0000001B85999400) [pid = 2576] [serial = 554] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 169 (0000001B8C3EB400) [pid = 2576] [serial = 567] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 168 (0000001B8BFEB800) [pid = 2576] [serial = 566] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 167 (0000001B8B7CB400) [pid = 2576] [serial = 564] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 166 (0000001B8B74CC00) [pid = 2576] [serial = 563] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 165 (0000001B85C5B000) [pid = 2576] [serial = 578] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 164 (0000001B87F6AC00) [pid = 2576] [serial = 579] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 163 (0000001BF74F8800) [pid = 2576] [serial = 573] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 162 (0000001BF26BBC00) [pid = 2576] [serial = 572] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 161 (0000001B8899EC00) [pid = 2576] [serial = 557] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 160 (0000001B8A005000) [pid = 2576] [serial = 558] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 159 (0000001BF1E36400) [pid = 2576] [serial = 570] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 158 (0000001B8DF1FC00) [pid = 2576] [serial = 569] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 157 (0000001B8B9F5800) [pid = 2576] [serial = 576] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 156 (0000001B8685A400) [pid = 2576] [serial = 575] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 155 (0000001B889B6400) [pid = 2576] [serial = 581] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 154 (0000001B8AFDC800) [pid = 2576] [serial = 561] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 153 (0000001B8AF1DC00) [pid = 2576] [serial = 560] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 152 (0000001B8AFD9800) [pid = 2576] [serial = 584] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 151 (0000001B8B74D800) [pid = 2576] [serial = 585] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 150 (0000001B8AB66C00) [pid = 2576] [serial = 582] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (0000001B8DF1B400) [pid = 2576] [serial = 588] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (0000001BFBD3D800) [pid = 2576] [serial = 593] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (0000001BFC61E400) [pid = 2576] [serial = 531] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (0000001BFCC93400) [pid = 2576] [serial = 435] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (0000001B883B6000) [pid = 2576] [serial = 534] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (0000001BFCC41C00) [pid = 2576] [serial = 82] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (0000001BF35AD400) [pid = 2576] [serial = 380] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (0000001BF174C800) [pid = 2576] [serial = 133] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (0000001B889C3C00) [pid = 2576] [serial = 426] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (0000001BFE169800) [pid = 2576] [serial = 224] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (0000001B83E32800) [pid = 2576] [serial = 263] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (0000001B842B6000) [pid = 2576] [serial = 498] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (0000001B8AF23800) [pid = 2576] [serial = 537] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (0000001B8C3A9C00) [pid = 2576] [serial = 495] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (0000001B889BBC00) [pid = 2576] [serial = 377] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (0000001BFE168800) [pid = 2576] [serial = 390] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (0000001B883BFC00) [pid = 2576] [serial = 314] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0000001BF1537C00) [pid = 2576] [serial = 176] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (0000001BF877B800) [pid = 2576] [serial = 320] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (0000001BF818EC00) [pid = 2576] [serial = 317] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (0000001BF8F1D800) [pid = 2576] [serial = 179] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (0000001BFCE79400) [pid = 2576] [serial = 492] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0000001BFE2F1400) [pid = 2576] [serial = 432] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0000001BFB907000) [pid = 2576] [serial = 347] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0000001BF2587800) [pid = 2576] [serial = 341] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0000001B8AB73800) [pid = 2576] [serial = 489] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0000001B87F6BC00) [pid = 2576] [serial = 477] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001B8AFE1000) [pid = 2576] [serial = 480] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001B85C59C00) [pid = 2576] [serial = 335] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001B868A0C00) [pid = 2576] [serial = 311] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001BFF75FC00) [pid = 2576] [serial = 441] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001B87E5A800) [pid = 2576] [serial = 266] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001B883BF400) [pid = 2576] [serial = 338] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0000001BFB148800) [pid = 2576] [serial = 182] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001BFE16A400) [pid = 2576] [serial = 384] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001BFEFCC400) [pid = 2576] [serial = 275] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0000001BF8046800) [pid = 2576] [serial = 136] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0000001B87F6C800) [pid = 2576] [serial = 374] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0000001BF2591000) [pid = 2576] [serial = 269] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0000001BF74F7C00) [pid = 2576] [serial = 344] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0000001BFC298800) [pid = 2576] [serial = 429] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0000001BF21B8800) [pid = 2576] [serial = 387] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0000001BFCE74C00) [pid = 2576] [serial = 272] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0000001BF2589800) [pid = 2576] [serial = 221] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0000001BFF387400) [pid = 2576] [serial = 438] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (0000001B87E67800) [pid = 2576] [serial = 423] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (0000001B86B2D000) [pid = 2576] [serial = 218] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0000001B8689DC00) [pid = 2576] [serial = 173] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (0000001B8598E000) [pid = 2576] [serial = 130] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (0000001BFBD40400) [pid = 2576] [serial = 486] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (0000001BFF2D7C00) [pid = 2576] [serial = 227] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (0000001BFBD3FC00) [pid = 2576] [serial = 483] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (0000001B8BFE8800) [pid = 2576] [serial = 444] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0000001B8B9F0400) [pid = 2576] [serial = 540] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0000001B8C3A0400) [pid = 2576] [serial = 543] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (0000001BF2583800) [pid = 2576] [serial = 590] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0000001BF8F26000) [pid = 2576] [serial = 591] [outer = 0000000000000000] [url = about:blank] 23:48:38 INFO - PROCESS | 2576 | 1464072518913 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]]]}] 23:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 944ms 23:48:38 INFO - PROCESS | 2576 | 1464072518973 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 23:48:38 INFO - PROCESS | 2576 | 1464072518977 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 23:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:48:38 INFO - PROCESS | 2576 | 1464072518982 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:48:38 INFO - PROCESS | 2576 | 1464072518984 Marionette TRACE conn6 <- [1,850,null,{}] 23:48:38 INFO - PROCESS | 2576 | 1464072518988 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}] 23:48:39 INFO - PROCESS | 2576 | 1464072519082 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 23:48:39 INFO - PROCESS | 2576 | 1464072519173 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B842C1800 == 60 [pid = 2576] [id = 222] 23:48:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0000001B842B6000) [pid = 2576] [serial = 665] [outer = 0000000000000000] 23:48:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0000001B86723800) [pid = 2576] [serial = 666] [outer = 0000001B842B6000] 23:48:39 INFO - PROCESS | 2576 | 1464072519220 Marionette DEBUG loaded listener.js 23:48:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0000001B86B2C800) [pid = 2576] [serial = 667] [outer = 0000001B842B6000] 23:48:39 INFO - PROCESS | 2576 | 1464072519612 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]]]}] 23:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 23:48:39 INFO - PROCESS | 2576 | 1464072519678 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 23:48:39 INFO - PROCESS | 2576 | 1464072519680 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 23:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:48:39 INFO - PROCESS | 2576 | 1464072519685 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:48:39 INFO - PROCESS | 2576 | 1464072519692 Marionette TRACE conn6 <- [1,854,null,{}] 23:48:39 INFO - PROCESS | 2576 | 1464072519701 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}] 23:48:39 INFO - PROCESS | 2576 | 1464072519796 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 23:48:39 INFO - PROCESS | 2576 | 1464072519814 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86B9F000 == 61 [pid = 2576] [id = 223] 23:48:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0000001B87E1FC00) [pid = 2576] [serial = 668] [outer = 0000000000000000] 23:48:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (0000001B87F68800) [pid = 2576] [serial = 669] [outer = 0000001B87E1FC00] 23:48:39 INFO - PROCESS | 2576 | 1464072519859 Marionette DEBUG loaded listener.js 23:48:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (0000001B87FC4400) [pid = 2576] [serial = 670] [outer = 0000001B87E1FC00] 23:48:40 INFO - PROCESS | 2576 | 1464072520277 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]]]}] 23:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 650ms 23:48:40 INFO - PROCESS | 2576 | 1464072520336 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 23:48:40 INFO - PROCESS | 2576 | 1464072520339 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 23:48:40 INFO - PROCESS | 2576 | 1464072520342 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:48:40 INFO - PROCESS | 2576 | 1464072520344 Marionette TRACE conn6 <- [1,858,null,{}] 23:48:40 INFO - PROCESS | 2576 | 1464072520347 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}] 23:48:40 INFO - PROCESS | 2576 | 1464072520466 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 23:48:40 INFO - PROCESS | 2576 | 1464072520476 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:40 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C48000 == 62 [pid = 2576] [id = 224] 23:48:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (0000001B87FCC800) [pid = 2576] [serial = 671] [outer = 0000000000000000] 23:48:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (0000001B88035C00) [pid = 2576] [serial = 672] [outer = 0000001B87FCC800] 23:48:40 INFO - PROCESS | 2576 | 1464072520522 Marionette DEBUG loaded listener.js 23:48:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (0000001B883BD800) [pid = 2576] [serial = 673] [outer = 0000001B87FCC800] 23:48:41 INFO - PROCESS | 2576 | 1464072520997 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]]]}] 23:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 692ms 23:48:41 INFO - PROCESS | 2576 | 1464072521037 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 23:48:41 INFO - PROCESS | 2576 | 1464072521040 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 23:48:41 INFO - PROCESS | 2576 | 1464072521043 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:48:41 INFO - PROCESS | 2576 | 1464072521045 Marionette TRACE conn6 <- [1,862,null,{}] 23:48:41 INFO - PROCESS | 2576 | 1464072521048 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}] 23:48:41 INFO - PROCESS | 2576 | 1464072521164 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 23:48:41 INFO - PROCESS | 2576 | 1464072521213 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:41 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87ED6000 == 63 [pid = 2576] [id = 225] 23:48:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0000001B884BB400) [pid = 2576] [serial = 674] [outer = 0000000000000000] 23:48:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (0000001B88533400) [pid = 2576] [serial = 675] [outer = 0000001B884BB400] 23:48:41 INFO - PROCESS | 2576 | 1464072521265 Marionette DEBUG loaded listener.js 23:48:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (0000001B88982800) [pid = 2576] [serial = 676] [outer = 0000001B884BB400] 23:48:41 INFO - PROCESS | 2576 | 1464072521742 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]]]}] 23:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 732ms 23:48:41 INFO - PROCESS | 2576 | 1464072521822 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 23:48:41 INFO - PROCESS | 2576 | 1464072521824 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 23:48:41 INFO - PROCESS | 2576 | 1464072521828 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:48:41 INFO - PROCESS | 2576 | 1464072521830 Marionette TRACE conn6 <- [1,866,null,{}] 23:48:41 INFO - PROCESS | 2576 | 1464072521833 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}] 23:48:41 INFO - PROCESS | 2576 | 1464072521952 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 23:48:42 INFO - PROCESS | 2576 | 1464072522009 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B89364800 == 64 [pid = 2576] [id = 226] 23:48:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (0000001B8A003800) [pid = 2576] [serial = 677] [outer = 0000000000000000] 23:48:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0000001B8A007000) [pid = 2576] [serial = 678] [outer = 0000001B8A003800] 23:48:42 INFO - PROCESS | 2576 | 1464072522054 Marionette DEBUG loaded listener.js 23:48:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0000001B8AB6D800) [pid = 2576] [serial = 679] [outer = 0000001B8A003800] 23:48:42 INFO - PROCESS | 2576 | 1464072522456 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]]]}] 23:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 693ms 23:48:42 INFO - PROCESS | 2576 | 1464072522525 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 23:48:42 INFO - PROCESS | 2576 | 1464072522527 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 23:48:42 INFO - PROCESS | 2576 | 1464072522531 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:48:42 INFO - PROCESS | 2576 | 1464072522533 Marionette TRACE conn6 <- [1,870,null,{}] 23:48:42 INFO - PROCESS | 2576 | 1464072522536 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}] 23:48:42 INFO - PROCESS | 2576 | 1464072522651 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 23:48:42 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0000001B829C3000) [pid = 2576] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:48:42 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0000001B868E5400) [pid = 2576] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:48:42 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0000001B83123800) [pid = 2576] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:48:42 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (0000001B883B7C00) [pid = 2576] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:48:42 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (0000001B86721C00) [pid = 2576] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:48:42 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0000001B8671FC00) [pid = 2576] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:48:42 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (0000001B897A8400) [pid = 2576] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:48:42 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (0000001B81142800) [pid = 2576] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:48:42 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (0000001B8AB69C00) [pid = 2576] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:48:42 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (0000001B87E69C00) [pid = 2576] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:48:42 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (0000001B88984800) [pid = 2576] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:48:42 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0000001B88536C00) [pid = 2576] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:48:42 INFO - PROCESS | 2576 | 1464072522778 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8682B800 == 65 [pid = 2576] [id = 227] 23:48:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0000001B828B5000) [pid = 2576] [serial = 680] [outer = 0000000000000000] 23:48:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (0000001B85C58800) [pid = 2576] [serial = 681] [outer = 0000001B828B5000] 23:48:42 INFO - PROCESS | 2576 | 1464072522825 Marionette DEBUG loaded listener.js 23:48:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (0000001B88978800) [pid = 2576] [serial = 682] [outer = 0000001B828B5000] 23:48:43 INFO - PROCESS | 2576 | 1464072523198 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]]]}] 23:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 23:48:43 INFO - PROCESS | 2576 | 1464072523226 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 23:48:43 INFO - PROCESS | 2576 | 1464072523228 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 23:48:43 INFO - PROCESS | 2576 | 1464072523231 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:48:43 INFO - PROCESS | 2576 | 1464072523241 Marionette TRACE conn6 <- [1,874,null,{}] 23:48:43 INFO - PROCESS | 2576 | 1464072523245 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}] 23:48:43 INFO - PROCESS | 2576 | 1464072523363 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 23:48:43 INFO - PROCESS | 2576 | 1464072523442 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A933000 == 66 [pid = 2576] [id = 228] 23:48:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (0000001B829BCC00) [pid = 2576] [serial = 683] [outer = 0000000000000000] 23:48:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (0000001B8AEC2800) [pid = 2576] [serial = 684] [outer = 0000001B829BCC00] 23:48:43 INFO - PROCESS | 2576 | 1464072523487 Marionette DEBUG loaded listener.js 23:48:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (0000001B8AFD6400) [pid = 2576] [serial = 685] [outer = 0000001B829BCC00] 23:48:43 INFO - PROCESS | 2576 | 1464072523848 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]]]}] 23:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 651ms 23:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:48:43 INFO - PROCESS | 2576 | 1464072523885 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 23:48:43 INFO - PROCESS | 2576 | 1464072523887 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 23:48:43 INFO - PROCESS | 2576 | 1464072523890 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:48:43 INFO - PROCESS | 2576 | 1464072523892 Marionette TRACE conn6 <- [1,878,null,{}] 23:48:43 INFO - PROCESS | 2576 | 1464072523895 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}] 23:48:43 INFO - PROCESS | 2576 | 1464072523985 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 23:48:44 INFO - PROCESS | 2576 | 1464072524060 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B894800 == 67 [pid = 2576] [id = 229] 23:48:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0000001B87E5E000) [pid = 2576] [serial = 686] [outer = 0000000000000000] 23:48:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (0000001B8AFE3000) [pid = 2576] [serial = 687] [outer = 0000001B87E5E000] 23:48:44 INFO - PROCESS | 2576 | 1464072524107 Marionette DEBUG loaded listener.js 23:48:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (0000001B8B746400) [pid = 2576] [serial = 688] [outer = 0000001B87E5E000] 23:48:44 INFO - PROCESS | 2576 | 1464072524476 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]]]}] 23:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 628ms 23:48:44 INFO - PROCESS | 2576 | 1464072524522 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 23:48:44 INFO - PROCESS | 2576 | 1464072524525 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 23:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:48:44 INFO - PROCESS | 2576 | 1464072524528 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:48:44 INFO - PROCESS | 2576 | 1464072524529 Marionette TRACE conn6 <- [1,882,null,{}] 23:48:44 INFO - PROCESS | 2576 | 1464072524533 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}] 23:48:44 INFO - PROCESS | 2576 | 1464072524661 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 23:48:44 INFO - PROCESS | 2576 | 1464072524704 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B91F800 == 68 [pid = 2576] [id = 230] 23:48:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (0000001B8B7C1000) [pid = 2576] [serial = 689] [outer = 0000000000000000] 23:48:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0000001B8B7CE800) [pid = 2576] [serial = 690] [outer = 0000001B8B7C1000] 23:48:44 INFO - PROCESS | 2576 | 1464072524755 Marionette DEBUG loaded listener.js 23:48:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0000001B8BFE8800) [pid = 2576] [serial = 691] [outer = 0000001B8B7C1000] 23:48:45 INFO - PROCESS | 2576 | 1464072525429 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]]]}] 23:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 924ms 23:48:45 INFO - PROCESS | 2576 | 1464072525462 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 23:48:45 INFO - PROCESS | 2576 | 1464072525468 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 23:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:48:45 INFO - PROCESS | 2576 | 1464072525474 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:48:45 INFO - PROCESS | 2576 | 1464072525479 Marionette TRACE conn6 <- [1,886,null,{}] 23:48:45 INFO - PROCESS | 2576 | 1464072525484 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}] 23:48:45 INFO - PROCESS | 2576 | 1464072525609 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 23:48:45 INFO - PROCESS | 2576 | 1464072525732 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:45 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C7D800 == 69 [pid = 2576] [id = 231] 23:48:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0000001B8593A400) [pid = 2576] [serial = 692] [outer = 0000000000000000] 23:48:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0000001B85C57800) [pid = 2576] [serial = 693] [outer = 0000001B8593A400] 23:48:45 INFO - PROCESS | 2576 | 1464072525792 Marionette DEBUG loaded listener.js 23:48:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0000001B868A0C00) [pid = 2576] [serial = 694] [outer = 0000001B8593A400] 23:48:46 INFO - PROCESS | 2576 | 1464072526406 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]]]}] 23:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 986ms 23:48:46 INFO - PROCESS | 2576 | 1464072526463 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 23:48:46 INFO - PROCESS | 2576 | 1464072526469 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 23:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:48:46 INFO - PROCESS | 2576 | 1464072526476 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:48:46 INFO - PROCESS | 2576 | 1464072526479 Marionette TRACE conn6 <- [1,890,null,{}] 23:48:46 INFO - PROCESS | 2576 | 1464072526483 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}] 23:48:46 INFO - PROCESS | 2576 | 1464072526604 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 23:48:46 INFO - PROCESS | 2576 | 1464072526725 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:46 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87F91800 == 70 [pid = 2576] [id = 232] 23:48:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0000001B87E62C00) [pid = 2576] [serial = 695] [outer = 0000000000000000] 23:48:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001B87FC2C00) [pid = 2576] [serial = 696] [outer = 0000001B87E62C00] 23:48:46 INFO - PROCESS | 2576 | 1464072526783 Marionette DEBUG loaded listener.js 23:48:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001B884B4800) [pid = 2576] [serial = 697] [outer = 0000001B87E62C00] 23:48:47 INFO - PROCESS | 2576 | 1464072527415 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]]]}] 23:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 986ms 23:48:47 INFO - PROCESS | 2576 | 1464072527469 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 23:48:47 INFO - PROCESS | 2576 | 1464072527472 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 23:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:48:47 INFO - PROCESS | 2576 | 1464072527475 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:48:47 INFO - PROCESS | 2576 | 1464072527479 Marionette TRACE conn6 <- [1,894,null,{}] 23:48:47 INFO - PROCESS | 2576 | 1464072527491 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}] 23:48:47 INFO - PROCESS | 2576 | 1464072527613 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 23:48:47 INFO - PROCESS | 2576 | 1464072527736 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:47 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C683800 == 71 [pid = 2576] [id = 233] 23:48:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001B8AEC5000) [pid = 2576] [serial = 698] [outer = 0000000000000000] 23:48:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001B8AFDBC00) [pid = 2576] [serial = 699] [outer = 0000001B8AEC5000] 23:48:47 INFO - PROCESS | 2576 | 1464072527796 Marionette DEBUG loaded listener.js 23:48:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0000001B8BF3FC00) [pid = 2576] [serial = 700] [outer = 0000001B8AEC5000] 23:48:48 INFO - PROCESS | 2576 | 1464072528370 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]]]}] 23:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 945ms 23:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:48:48 INFO - PROCESS | 2576 | 1464072528422 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 23:48:48 INFO - PROCESS | 2576 | 1464072528425 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 23:48:48 INFO - PROCESS | 2576 | 1464072528429 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:48:48 INFO - PROCESS | 2576 | 1464072528431 Marionette TRACE conn6 <- [1,898,null,{}] 23:48:48 INFO - PROCESS | 2576 | 1464072528435 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}] 23:48:48 INFO - PROCESS | 2576 | 1464072528552 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 23:48:48 INFO - PROCESS | 2576 | 1464072528673 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:48 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF04BE000 == 72 [pid = 2576] [id = 234] 23:48:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001B8BFF4C00) [pid = 2576] [serial = 701] [outer = 0000000000000000] 23:48:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B8C3ED400) [pid = 2576] [serial = 702] [outer = 0000001B8BFF4C00] 23:48:48 INFO - PROCESS | 2576 | 1464072528733 Marionette DEBUG loaded listener.js 23:48:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B8DF16C00) [pid = 2576] [serial = 703] [outer = 0000001B8BFF4C00] 23:48:49 INFO - PROCESS | 2576 | 1464072529361 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]]]}] 23:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 985ms 23:48:49 INFO - PROCESS | 2576 | 1464072529417 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 23:48:49 INFO - PROCESS | 2576 | 1464072529420 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 23:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:48:49 INFO - PROCESS | 2576 | 1464072529423 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:48:49 INFO - PROCESS | 2576 | 1464072529425 Marionette TRACE conn6 <- [1,902,null,{}] 23:48:49 INFO - PROCESS | 2576 | 1464072529429 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}] 23:48:49 INFO - PROCESS | 2576 | 1464072529543 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 23:48:49 INFO - PROCESS | 2576 | 1464072529663 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:49 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF2A58800 == 73 [pid = 2576] [id = 235] 23:48:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B8C3A4800) [pid = 2576] [serial = 704] [outer = 0000000000000000] 23:48:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001B8DF20000) [pid = 2576] [serial = 705] [outer = 0000001B8C3A4800] 23:48:49 INFO - PROCESS | 2576 | 1464072529719 Marionette DEBUG loaded listener.js 23:48:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001BF0525800) [pid = 2576] [serial = 706] [outer = 0000001B8C3A4800] 23:48:50 INFO - PROCESS | 2576 | 1464072530298 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]]]}] 23:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 943ms 23:48:50 INFO - PROCESS | 2576 | 1464072530368 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 23:48:50 INFO - PROCESS | 2576 | 1464072530371 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 23:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:48:50 INFO - PROCESS | 2576 | 1464072530374 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:48:50 INFO - PROCESS | 2576 | 1464072530376 Marionette TRACE conn6 <- [1,906,null,{}] 23:48:50 INFO - PROCESS | 2576 | 1464072530380 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}] 23:48:50 INFO - PROCESS | 2576 | 1464072530505 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 23:48:50 INFO - PROCESS | 2576 | 1464072530641 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:50 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF689B800 == 74 [pid = 2576] [id = 236] 23:48:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (0000001B842B0400) [pid = 2576] [serial = 707] [outer = 0000000000000000] 23:48:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0000001B8B9ED800) [pid = 2576] [serial = 708] [outer = 0000001B842B0400] 23:48:50 INFO - PROCESS | 2576 | 1464072530699 Marionette DEBUG loaded listener.js 23:48:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (0000001BF21B8800) [pid = 2576] [serial = 709] [outer = 0000001B842B0400] 23:48:51 INFO - PROCESS | 2576 | 1464072531506 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]]]}] 23:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1197ms 23:48:51 INFO - PROCESS | 2576 | 1464072531575 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 23:48:51 INFO - PROCESS | 2576 | 1464072531579 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 23:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:48:51 INFO - PROCESS | 2576 | 1464072531584 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:48:51 INFO - PROCESS | 2576 | 1464072531588 Marionette TRACE conn6 <- [1,910,null,{}] 23:48:51 INFO - PROCESS | 2576 | 1464072531595 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}] 23:48:51 INFO - PROCESS | 2576 | 1464072531705 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 23:48:51 INFO - PROCESS | 2576 | 1464072531835 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:51 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8681F000 == 75 [pid = 2576] [id = 237] 23:48:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0000001B81540000) [pid = 2576] [serial = 710] [outer = 0000000000000000] 23:48:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (0000001B829C2000) [pid = 2576] [serial = 711] [outer = 0000001B81540000] 23:48:51 INFO - PROCESS | 2576 | 1464072531886 Marionette DEBUG loaded listener.js 23:48:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (0000001B86858000) [pid = 2576] [serial = 712] [outer = 0000001B81540000] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B894800 == 74 [pid = 2576] [id = 229] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A933000 == 73 [pid = 2576] [id = 228] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8682B800 == 72 [pid = 2576] [id = 227] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B89364800 == 71 [pid = 2576] [id = 226] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87ED6000 == 70 [pid = 2576] [id = 225] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86C48000 == 69 [pid = 2576] [id = 224] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (0000001B8AFE4C00) [pid = 2576] [serial = 638] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86B9F000 == 68 [pid = 2576] [id = 223] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B842C1800 == 67 [pid = 2576] [id = 222] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85B69800 == 66 [pid = 2576] [id = 221] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83433000 == 65 [pid = 2576] [id = 220] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFEE5E000 == 64 [pid = 2576] [id = 217] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFCDDB800 == 63 [pid = 2576] [id = 216] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B8AF000 == 62 [pid = 2576] [id = 215] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83EDD800 == 61 [pid = 2576] [id = 214] 23:48:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF814F800 == 60 [pid = 2576] [id = 213] 23:48:52 INFO - PROCESS | 2576 | 1464072532582 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]]]}] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0000001B8A00A000) [pid = 2576] [serial = 552] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0000001BF8196C00) [pid = 2576] [serial = 606] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0000001B829C8000) [pid = 2576] [serial = 605] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0000001B87F6A000) [pid = 2576] [serial = 617] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0000001B88032C00) [pid = 2576] [serial = 618] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001B842BD400) [pid = 2576] [serial = 609] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001B83125000) [pid = 2576] [serial = 608] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001B883C4000) [pid = 2576] [serial = 620] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001B86727000) [pid = 2576] [serial = 614] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001B87E13000) [pid = 2576] [serial = 615] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001B86B23000) [pid = 2576] [serial = 612] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0000001B86863C00) [pid = 2576] [serial = 611] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001B897B2C00) [pid = 2576] [serial = 626] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001B88038800) [pid = 2576] [serial = 596] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0000001B8AF1E000) [pid = 2576] [serial = 599] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0000001B8C3F0400) [pid = 2576] [serial = 602] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0000001B8598D000) [pid = 2576] [serial = 632] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0000001B8AE39C00) [pid = 2576] [serial = 629] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0000001B8AECD800) [pid = 2576] [serial = 630] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0000001B883B8800) [pid = 2576] [serial = 635] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0000001B889A3000) [pid = 2576] [serial = 623] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0000001B889BE800) [pid = 2576] [serial = 624] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0000001B8AB68800) [pid = 2576] [serial = 627] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (0000001B86B28C00) [pid = 2576] [serial = 633] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (0000001B8897F000) [pid = 2576] [serial = 636] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0000001B88536400) [pid = 2576] [serial = 621] [outer = 0000000000000000] [url = about:blank] 23:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1028ms 23:48:52 INFO - PROCESS | 2576 | 1464072532618 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 23:48:52 INFO - PROCESS | 2576 | 1464072532623 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 23:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:48:52 INFO - PROCESS | 2576 | 1464072532629 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:48:52 INFO - PROCESS | 2576 | 1464072532632 Marionette TRACE conn6 <- [1,914,null,{}] 23:48:52 INFO - PROCESS | 2576 | 1464072532636 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}] 23:48:52 INFO - PROCESS | 2576 | 1464072532747 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 23:48:52 INFO - PROCESS | 2576 | 1464072532755 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:52 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83E55000 == 61 [pid = 2576] [id = 238] 23:48:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0000001B85933C00) [pid = 2576] [serial = 713] [outer = 0000000000000000] 23:48:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (0000001B85990C00) [pid = 2576] [serial = 714] [outer = 0000001B85933C00] 23:48:52 INFO - PROCESS | 2576 | 1464072532802 Marionette DEBUG loaded listener.js 23:48:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (0000001B868A7400) [pid = 2576] [serial = 715] [outer = 0000001B85933C00] 23:48:53 INFO - PROCESS | 2576 | 1464072533331 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]]]}] 23:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 23:48:53 INFO - PROCESS | 2576 | 1464072533364 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 23:48:53 INFO - PROCESS | 2576 | 1464072533367 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 23:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:48:53 INFO - PROCESS | 2576 | 1464072533370 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:48:53 INFO - PROCESS | 2576 | 1464072533374 Marionette TRACE conn6 <- [1,918,null,{}] 23:48:53 INFO - PROCESS | 2576 | 1464072533385 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}] 23:48:53 INFO - PROCESS | 2576 | 1464072533482 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 23:48:53 INFO - PROCESS | 2576 | 1464072533563 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:53 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86BD0800 == 62 [pid = 2576] [id = 239] 23:48:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (0000001B8689C400) [pid = 2576] [serial = 716] [outer = 0000000000000000] 23:48:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0000001B87F66000) [pid = 2576] [serial = 717] [outer = 0000001B8689C400] 23:48:53 INFO - PROCESS | 2576 | 1464072533612 Marionette DEBUG loaded listener.js 23:48:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0000001B88031000) [pid = 2576] [serial = 718] [outer = 0000001B8689C400] 23:48:54 INFO - PROCESS | 2576 | 1464072534009 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]]]}] 23:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 23:48:54 INFO - PROCESS | 2576 | 1464072534066 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 23:48:54 INFO - PROCESS | 2576 | 1464072534069 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 23:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:48:54 INFO - PROCESS | 2576 | 1464072534072 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:48:54 INFO - PROCESS | 2576 | 1464072534074 Marionette TRACE conn6 <- [1,922,null,{}] 23:48:54 INFO - PROCESS | 2576 | 1464072534077 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}] 23:48:54 INFO - PROCESS | 2576 | 1464072534171 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 23:48:54 INFO - PROCESS | 2576 | 1464072534178 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:54 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87F8B000 == 63 [pid = 2576] [id = 240] 23:48:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0000001B883B7800) [pid = 2576] [serial = 719] [outer = 0000000000000000] 23:48:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0000001B884B6000) [pid = 2576] [serial = 720] [outer = 0000001B883B7800] 23:48:54 INFO - PROCESS | 2576 | 1464072534224 Marionette DEBUG loaded listener.js 23:48:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0000001B885A3000) [pid = 2576] [serial = 721] [outer = 0000001B883B7800] 23:48:54 INFO - PROCESS | 2576 | 1464072534655 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]]]}] 23:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 628ms 23:48:54 INFO - PROCESS | 2576 | 1464072534707 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 23:48:54 INFO - PROCESS | 2576 | 1464072534709 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 23:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:48:54 INFO - PROCESS | 2576 | 1464072534721 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:48:54 INFO - PROCESS | 2576 | 1464072534723 Marionette TRACE conn6 <- [1,926,null,{}] 23:48:54 INFO - PROCESS | 2576 | 1464072534726 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}] 23:48:54 INFO - PROCESS | 2576 | 1464072534841 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 23:48:54 INFO - PROCESS | 2576 | 1464072534919 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:54 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A02F000 == 64 [pid = 2576] [id = 241] 23:48:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0000001B8897B000) [pid = 2576] [serial = 722] [outer = 0000000000000000] 23:48:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001B88998C00) [pid = 2576] [serial = 723] [outer = 0000001B8897B000] 23:48:54 INFO - PROCESS | 2576 | 1464072534965 Marionette DEBUG loaded listener.js 23:48:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001B889BE800) [pid = 2576] [serial = 724] [outer = 0000001B8897B000] 23:48:55 INFO - PROCESS | 2576 | 1464072535386 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]]]}] 23:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 731ms 23:48:55 INFO - PROCESS | 2576 | 1464072535454 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 23:48:55 INFO - PROCESS | 2576 | 1464072535456 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 23:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:48:55 INFO - PROCESS | 2576 | 1464072535460 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:48:55 INFO - PROCESS | 2576 | 1464072535461 Marionette TRACE conn6 <- [1,930,null,{}] 23:48:55 INFO - PROCESS | 2576 | 1464072535472 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}] 23:48:55 INFO - PROCESS | 2576 | 1464072535625 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 23:48:55 INFO - PROCESS | 2576 | 1464072535691 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:55 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B077800 == 65 [pid = 2576] [id = 242] 23:48:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001B8A004000) [pid = 2576] [serial = 725] [outer = 0000000000000000] 23:48:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001B8AE32C00) [pid = 2576] [serial = 726] [outer = 0000001B8A004000] 23:48:55 INFO - PROCESS | 2576 | 1464072535737 Marionette DEBUG loaded listener.js 23:48:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0000001B8AEC2400) [pid = 2576] [serial = 727] [outer = 0000001B8A004000] 23:48:56 INFO - PROCESS | 2576 | 1464072536172 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]]]}] 23:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 776ms 23:48:56 INFO - PROCESS | 2576 | 1464072536238 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 23:48:56 INFO - PROCESS | 2576 | 1464072536240 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 23:48:56 INFO - PROCESS | 2576 | 1464072536243 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:48:56 INFO - PROCESS | 2576 | 1464072536245 Marionette TRACE conn6 <- [1,934,null,{}] 23:48:56 INFO - PROCESS | 2576 | 1464072536255 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}] 23:48:56 INFO - PROCESS | 2576 | 1464072536369 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 23:48:56 INFO - PROCESS | 2576 | 1464072536424 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:56 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8BF22000 == 66 [pid = 2576] [id = 243] 23:48:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001B8AE3F800) [pid = 2576] [serial = 728] [outer = 0000000000000000] 23:48:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B8AF24000) [pid = 2576] [serial = 729] [outer = 0000001B8AE3F800] 23:48:56 INFO - PROCESS | 2576 | 1464072536470 Marionette DEBUG loaded listener.js 23:48:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B8B748400) [pid = 2576] [serial = 730] [outer = 0000001B8AE3F800] 23:48:56 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001B884BB400) [pid = 2576] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:48:56 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001B8A003800) [pid = 2576] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:48:56 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001B87E1FC00) [pid = 2576] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:48:56 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0000001B842B6000) [pid = 2576] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:48:56 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001B828B5000) [pid = 2576] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:48:56 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001B8AF27000) [pid = 2576] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:48:56 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0000001B81A4F000) [pid = 2576] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:48:56 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0000001B85C62400) [pid = 2576] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:48:56 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0000001B87FCC800) [pid = 2576] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:48:56 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0000001B87E5E000) [pid = 2576] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:48:56 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0000001B829BCC00) [pid = 2576] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:48:56 INFO - PROCESS | 2576 | 1464072536973 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]]]}] 23:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 796ms 23:48:57 INFO - PROCESS | 2576 | 1464072537044 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 23:48:57 INFO - PROCESS | 2576 | 1464072537046 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 23:48:57 INFO - PROCESS | 2576 | 1464072537049 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:48:57 INFO - PROCESS | 2576 | 1464072537051 Marionette TRACE conn6 <- [1,938,null,{}] 23:48:57 INFO - PROCESS | 2576 | 1464072537054 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}] 23:48:57 INFO - PROCESS | 2576 | 1464072537180 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 23:48:57 INFO - PROCESS | 2576 | 1464072537232 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:57 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF03BB000 == 67 [pid = 2576] [id = 244] 23:48:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0000001B86B31800) [pid = 2576] [serial = 731] [outer = 0000000000000000] 23:48:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0000001B8AB6B400) [pid = 2576] [serial = 732] [outer = 0000001B86B31800] 23:48:57 INFO - PROCESS | 2576 | 1464072537277 Marionette DEBUG loaded listener.js 23:48:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0000001B8B7C9000) [pid = 2576] [serial = 733] [outer = 0000001B86B31800] 23:48:57 INFO - PROCESS | 2576 | 1464072537638 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]]]}] 23:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 23:48:57 INFO - PROCESS | 2576 | 1464072537707 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 23:48:57 INFO - PROCESS | 2576 | 1464072537710 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 23:48:57 INFO - PROCESS | 2576 | 1464072537713 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:48:57 INFO - PROCESS | 2576 | 1464072537714 Marionette TRACE conn6 <- [1,942,null,{}] 23:48:57 INFO - PROCESS | 2576 | 1464072537718 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}] 23:48:57 INFO - PROCESS | 2576 | 1464072537815 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 23:48:57 INFO - PROCESS | 2576 | 1464072537824 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:57 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF276F000 == 68 [pid = 2576] [id = 245] 23:48:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001B8B7CE000) [pid = 2576] [serial = 734] [outer = 0000000000000000] 23:48:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001B8BF39800) [pid = 2576] [serial = 735] [outer = 0000001B8B7CE000] 23:48:57 INFO - PROCESS | 2576 | 1464072537868 Marionette DEBUG loaded listener.js 23:48:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001B8C3A7000) [pid = 2576] [serial = 736] [outer = 0000001B8B7CE000] 23:48:58 INFO - PROCESS | 2576 | 1464072538291 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]]]}] 23:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 23:48:58 INFO - PROCESS | 2576 | 1464072538346 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 23:48:58 INFO - PROCESS | 2576 | 1464072538348 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 23:48:58 INFO - PROCESS | 2576 | 1464072538351 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:48:58 INFO - PROCESS | 2576 | 1464072538353 Marionette TRACE conn6 <- [1,946,null,{}] 23:48:58 INFO - PROCESS | 2576 | 1464072538356 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}] 23:48:58 INFO - PROCESS | 2576 | 1464072538456 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 23:48:58 INFO - PROCESS | 2576 | 1464072538462 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:58 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6918000 == 69 [pid = 2576] [id = 246] 23:48:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001B8DF14800) [pid = 2576] [serial = 737] [outer = 0000000000000000] 23:48:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0000001BF0522800) [pid = 2576] [serial = 738] [outer = 0000001B8DF14800] 23:48:58 INFO - PROCESS | 2576 | 1464072538508 Marionette DEBUG loaded listener.js 23:48:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001BF15C8800) [pid = 2576] [serial = 739] [outer = 0000001B8DF14800] 23:48:59 INFO - PROCESS | 2576 | 1464072539090 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]]]}] 23:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 777ms 23:48:59 INFO - PROCESS | 2576 | 1464072539167 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 23:48:59 INFO - PROCESS | 2576 | 1464072539171 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 23:48:59 INFO - PROCESS | 2576 | 1464072539191 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:48:59 INFO - PROCESS | 2576 | 1464072539196 Marionette TRACE conn6 <- [1,950,null,{}] 23:48:59 INFO - PROCESS | 2576 | 1464072539202 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}] 23:48:59 INFO - PROCESS | 2576 | 1464072539335 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 23:48:59 INFO - PROCESS | 2576 | 1464072539454 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:59 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8678E800 == 70 [pid = 2576] [id = 247] 23:48:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B85934000) [pid = 2576] [serial = 740] [outer = 0000000000000000] 23:48:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B85996800) [pid = 2576] [serial = 741] [outer = 0000001B85934000] 23:48:59 INFO - PROCESS | 2576 | 1464072539514 Marionette DEBUG loaded listener.js 23:48:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B86B29400) [pid = 2576] [serial = 742] [outer = 0000001B85934000] 23:49:00 INFO - PROCESS | 2576 | 1464072540104 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]]]}] 23:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 984ms 23:49:00 INFO - PROCESS | 2576 | 1464072540182 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 23:49:00 INFO - PROCESS | 2576 | 1464072540188 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 23:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:49:00 INFO - PROCESS | 2576 | 1464072540195 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:49:00 INFO - PROCESS | 2576 | 1464072540198 Marionette TRACE conn6 <- [1,954,null,{}] 23:49:00 INFO - PROCESS | 2576 | 1464072540203 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}] 23:49:00 INFO - PROCESS | 2576 | 1464072540323 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 23:49:00 INFO - PROCESS | 2576 | 1464072540419 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:00 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B069800 == 71 [pid = 2576] [id = 248] 23:49:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001B87E21C00) [pid = 2576] [serial = 743] [outer = 0000000000000000] 23:49:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001B87FC9C00) [pid = 2576] [serial = 744] [outer = 0000001B87E21C00] 23:49:00 INFO - PROCESS | 2576 | 1464072540476 Marionette DEBUG loaded listener.js 23:49:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (0000001B88538C00) [pid = 2576] [serial = 745] [outer = 0000001B87E21C00] 23:49:01 INFO - PROCESS | 2576 | 1464072541098 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]]]}] 23:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 945ms 23:49:01 INFO - PROCESS | 2576 | 1464072541146 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 23:49:01 INFO - PROCESS | 2576 | 1464072541148 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 23:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:49:01 INFO - PROCESS | 2576 | 1464072541152 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:49:01 INFO - PROCESS | 2576 | 1464072541157 Marionette TRACE conn6 <- [1,958,null,{}] 23:49:01 INFO - PROCESS | 2576 | 1464072541168 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}] 23:49:01 INFO - PROCESS | 2576 | 1464072541290 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 23:49:01 INFO - PROCESS | 2576 | 1464072541416 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:01 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF74CE000 == 72 [pid = 2576] [id = 249] 23:49:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0000001B8AE35C00) [pid = 2576] [serial = 746] [outer = 0000000000000000] 23:49:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (0000001B8AFD9000) [pid = 2576] [serial = 747] [outer = 0000001B8AE35C00] 23:49:01 INFO - PROCESS | 2576 | 1464072541476 Marionette DEBUG loaded listener.js 23:49:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0000001BF0527400) [pid = 2576] [serial = 748] [outer = 0000001B8AE35C00] 23:49:02 INFO - PROCESS | 2576 | 1464072542101 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]]]}] 23:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 987ms 23:49:02 INFO - PROCESS | 2576 | 1464072542142 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 23:49:02 INFO - PROCESS | 2576 | 1464072542145 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 23:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:49:02 INFO - PROCESS | 2576 | 1464072542148 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:49:02 INFO - PROCESS | 2576 | 1464072542150 Marionette TRACE conn6 <- [1,962,null,{}] 23:49:02 INFO - PROCESS | 2576 | 1464072542154 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}] 23:49:02 INFO - PROCESS | 2576 | 1464072542272 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 23:49:02 INFO - PROCESS | 2576 | 1464072542394 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:02 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFB15C000 == 73 [pid = 2576] [id = 250] 23:49:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (0000001B8AE3DC00) [pid = 2576] [serial = 749] [outer = 0000000000000000] 23:49:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (0000001BF21B6C00) [pid = 2576] [serial = 750] [outer = 0000001B8AE3DC00] 23:49:02 INFO - PROCESS | 2576 | 1464072542452 Marionette DEBUG loaded listener.js 23:49:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (0000001BF2526C00) [pid = 2576] [serial = 751] [outer = 0000001B8AE3DC00] 23:49:02 INFO - PROCESS | 2576 | 1464072542983 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]]]}] 23:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 880ms 23:49:03 INFO - PROCESS | 2576 | 1464072543031 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 23:49:03 INFO - PROCESS | 2576 | 1464072543034 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 23:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:49:03 INFO - PROCESS | 2576 | 1464072543037 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:49:03 INFO - PROCESS | 2576 | 1464072543040 Marionette TRACE conn6 <- [1,966,null,{}] 23:49:03 INFO - PROCESS | 2576 | 1464072543044 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}] 23:49:03 INFO - PROCESS | 2576 | 1464072543157 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 23:49:03 INFO - PROCESS | 2576 | 1464072543252 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:03 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC777800 == 74 [pid = 2576] [id = 251] 23:49:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (0000001BF2588000) [pid = 2576] [serial = 752] [outer = 0000000000000000] 23:49:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (0000001BF258CC00) [pid = 2576] [serial = 753] [outer = 0000001BF2588000] 23:49:03 INFO - PROCESS | 2576 | 1464072543308 Marionette DEBUG loaded listener.js 23:49:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (0000001BF2726400) [pid = 2576] [serial = 754] [outer = 0000001BF2588000] 23:49:03 INFO - PROCESS | 2576 | 1464072543958 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]]]}] 23:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 987ms 23:49:04 INFO - PROCESS | 2576 | 1464072544026 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 23:49:04 INFO - PROCESS | 2576 | 1464072544029 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 23:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:49:04 INFO - PROCESS | 2576 | 1464072544032 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:49:04 INFO - PROCESS | 2576 | 1464072544034 Marionette TRACE conn6 <- [1,970,null,{}] 23:49:04 INFO - PROCESS | 2576 | 1464072544038 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}] 23:49:04 INFO - PROCESS | 2576 | 1464072544172 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 23:49:04 INFO - PROCESS | 2576 | 1464072544297 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFCDDC800 == 75 [pid = 2576] [id = 252] 23:49:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (0000001BF2726000) [pid = 2576] [serial = 755] [outer = 0000000000000000] 23:49:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (0000001BF7235000) [pid = 2576] [serial = 756] [outer = 0000001BF2726000] 23:49:04 INFO - PROCESS | 2576 | 1464072544356 Marionette DEBUG loaded listener.js 23:49:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (0000001BF74F7C00) [pid = 2576] [serial = 757] [outer = 0000001BF2726000] 23:49:04 INFO - PROCESS | 2576 | 1464072544898 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]]]}] 23:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 879ms 23:49:04 INFO - PROCESS | 2576 | 1464072544926 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 23:49:04 INFO - PROCESS | 2576 | 1464072544928 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 23:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:49:04 INFO - PROCESS | 2576 | 1464072544933 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:49:04 INFO - PROCESS | 2576 | 1464072544935 Marionette TRACE conn6 <- [1,974,null,{}] 23:49:04 INFO - PROCESS | 2576 | 1464072544939 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}] 23:49:05 INFO - PROCESS | 2576 | 1464072545054 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 23:49:05 INFO - PROCESS | 2576 | 1464072545149 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:05 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEB92000 == 76 [pid = 2576] [id = 253] 23:49:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (0000001BF74A8400) [pid = 2576] [serial = 758] [outer = 0000000000000000] 23:49:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (0000001BF8049C00) [pid = 2576] [serial = 759] [outer = 0000001BF74A8400] 23:49:05 INFO - PROCESS | 2576 | 1464072545204 Marionette DEBUG loaded listener.js 23:49:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (0000001BF818F800) [pid = 2576] [serial = 760] [outer = 0000001BF74A8400] 23:49:05 INFO - PROCESS | 2576 | 1464072545854 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]]]}] 23:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 986ms 23:49:05 INFO - PROCESS | 2576 | 1464072545921 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 23:49:05 INFO - PROCESS | 2576 | 1464072545924 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 23:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:49:05 INFO - PROCESS | 2576 | 1464072545927 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:49:05 INFO - PROCESS | 2576 | 1464072545930 Marionette TRACE conn6 <- [1,978,null,{}] 23:49:05 INFO - PROCESS | 2576 | 1464072545933 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}] 23:49:06 INFO - PROCESS | 2576 | 1464072546191 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 23:49:06 INFO - PROCESS | 2576 | 1464072546335 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:06 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86785000 == 77 [pid = 2576] [id = 254] 23:49:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (0000001B828B5000) [pid = 2576] [serial = 761] [outer = 0000000000000000] 23:49:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (0000001B829C6400) [pid = 2576] [serial = 762] [outer = 0000001B828B5000] 23:49:06 INFO - PROCESS | 2576 | 1464072546387 Marionette DEBUG loaded listener.js 23:49:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (0000001B85C58000) [pid = 2576] [serial = 763] [outer = 0000001B828B5000] 23:49:07 INFO - PROCESS | 2576 | 1464072547054 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]]]}] 23:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1190ms 23:49:07 INFO - PROCESS | 2576 | 1464072547121 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 23:49:07 INFO - PROCESS | 2576 | 1464072547125 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 23:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:49:07 INFO - PROCESS | 2576 | 1464072547129 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:49:07 INFO - PROCESS | 2576 | 1464072547134 Marionette TRACE conn6 <- [1,982,null,{}] 23:49:07 INFO - PROCESS | 2576 | 1464072547139 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}] 23:49:07 INFO - PROCESS | 2576 | 1464072547303 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 23:49:07 INFO - PROCESS | 2576 | 1464072547315 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:07 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8679E800 == 78 [pid = 2576] [id = 255] 23:49:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (0000001B87F6FC00) [pid = 2576] [serial = 764] [outer = 0000000000000000] 23:49:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (0000001B87FCE400) [pid = 2576] [serial = 765] [outer = 0000001B87F6FC00] 23:49:07 INFO - PROCESS | 2576 | 1464072547367 Marionette DEBUG loaded listener.js 23:49:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (0000001B883C4400) [pid = 2576] [serial = 766] [outer = 0000001B87F6FC00] 23:49:07 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF276F000 == 77 [pid = 2576] [id = 245] 23:49:07 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF03BB000 == 76 [pid = 2576] [id = 244] 23:49:07 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8BF22000 == 75 [pid = 2576] [id = 243] 23:49:07 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B077800 == 74 [pid = 2576] [id = 242] 23:49:07 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A02F000 == 73 [pid = 2576] [id = 241] 23:49:07 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87F8B000 == 72 [pid = 2576] [id = 240] 23:49:07 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86BD0800 == 71 [pid = 2576] [id = 239] 23:49:07 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83E55000 == 70 [pid = 2576] [id = 238] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (0000001B8BF34C00) [pid = 2576] [serial = 650] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (0000001B8C39E400) [pid = 2576] [serial = 653] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (0000001B83126400) [pid = 2576] [serial = 656] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8681F000 == 69 [pid = 2576] [id = 237] 23:49:07 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF04BE000 == 68 [pid = 2576] [id = 234] 23:49:07 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C683800 == 67 [pid = 2576] [id = 233] 23:49:07 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87F91800 == 66 [pid = 2576] [id = 232] 23:49:07 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C7D800 == 65 [pid = 2576] [id = 231] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (0000001B88533400) [pid = 2576] [serial = 675] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (0000001B8A007000) [pid = 2576] [serial = 678] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (0000001B88982800) [pid = 2576] [serial = 676] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (0000001B87F68800) [pid = 2576] [serial = 669] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (0000001B86723800) [pid = 2576] [serial = 666] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (0000001B86B2C800) [pid = 2576] [serial = 667] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (0000001B85C58800) [pid = 2576] [serial = 681] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (0000001B8B741800) [pid = 2576] [serial = 639] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (0000001B8B743400) [pid = 2576] [serial = 647] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0000001B82B69800) [pid = 2576] [serial = 661] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (0000001B828B8000) [pid = 2576] [serial = 660] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (0000001B82B68000) [pid = 2576] [serial = 641] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (0000001B8AB6D800) [pid = 2576] [serial = 679] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (0000001B868A5400) [pid = 2576] [serial = 664] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0000001B8671E400) [pid = 2576] [serial = 663] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0000001B868E5800) [pid = 2576] [serial = 644] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0000001B88035C00) [pid = 2576] [serial = 672] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0000001B8AFE3000) [pid = 2576] [serial = 687] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0000001B88978800) [pid = 2576] [serial = 682] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001BF723EC00) [pid = 2576] [serial = 381] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001B8AFD6400) [pid = 2576] [serial = 685] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001B87FC4400) [pid = 2576] [serial = 670] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001B8AEC2800) [pid = 2576] [serial = 684] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001B8B746400) [pid = 2576] [serial = 688] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001B883BD800) [pid = 2576] [serial = 673] [outer = 0000000000000000] [url = about:blank] 23:49:07 INFO - PROCESS | 2576 | 1464072547978 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]]]}] 23:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 880ms 23:49:08 INFO - PROCESS | 2576 | 1464072548014 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 23:49:08 INFO - PROCESS | 2576 | 1464072548017 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 23:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:49:08 INFO - PROCESS | 2576 | 1464072548020 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:49:08 INFO - PROCESS | 2576 | 1464072548022 Marionette TRACE conn6 <- [1,986,null,{}] 23:49:08 INFO - PROCESS | 2576 | 1464072548026 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}] 23:49:08 INFO - PROCESS | 2576 | 1464072548124 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 23:49:08 INFO - PROCESS | 2576 | 1464072548208 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85B71000 == 66 [pid = 2576] [id = 256] 23:49:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001B8592FC00) [pid = 2576] [serial = 767] [outer = 0000000000000000] 23:49:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B868F1400) [pid = 2576] [serial = 768] [outer = 0000001B8592FC00] 23:49:08 INFO - PROCESS | 2576 | 1464072548255 Marionette DEBUG loaded listener.js 23:49:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B87F67000) [pid = 2576] [serial = 769] [outer = 0000001B8592FC00] 23:49:08 INFO - PROCESS | 2576 | 1464072548668 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]]]}] 23:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 693ms 23:49:08 INFO - PROCESS | 2576 | 1464072548716 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 23:49:08 INFO - PROCESS | 2576 | 1464072548720 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 23:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:49:08 INFO - PROCESS | 2576 | 1464072548730 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:49:08 INFO - PROCESS | 2576 | 1464072548735 Marionette TRACE conn6 <- [1,990,null,{}] 23:49:08 INFO - PROCESS | 2576 | 1464072548738 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}] 23:49:08 INFO - PROCESS | 2576 | 1464072548836 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 23:49:08 INFO - PROCESS | 2576 | 1464072548847 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87F78000 == 67 [pid = 2576] [id = 257] 23:49:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B8803E800) [pid = 2576] [serial = 770] [outer = 0000000000000000] 23:49:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001B885AAC00) [pid = 2576] [serial = 771] [outer = 0000001B8803E800] 23:49:08 INFO - PROCESS | 2576 | 1464072548894 Marionette DEBUG loaded listener.js 23:49:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001B889B8800) [pid = 2576] [serial = 772] [outer = 0000001B8803E800] 23:49:09 INFO - PROCESS | 2576 | 1464072549355 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]]]}] 23:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 692ms 23:49:09 INFO - PROCESS | 2576 | 1464072549423 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 23:49:09 INFO - PROCESS | 2576 | 1464072549425 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 23:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:49:09 INFO - PROCESS | 2576 | 1464072549428 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:49:09 INFO - PROCESS | 2576 | 1464072549430 Marionette TRACE conn6 <- [1,994,null,{}] 23:49:09 INFO - PROCESS | 2576 | 1464072549564 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}] 23:49:09 INFO - PROCESS | 2576 | 1464072549693 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 23:49:09 INFO - PROCESS | 2576 | 1464072549811 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:09 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85910000 == 68 [pid = 2576] [id = 258] 23:49:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (0000001B82B66400) [pid = 2576] [serial = 773] [outer = 0000000000000000] 23:49:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0000001B83E33400) [pid = 2576] [serial = 774] [outer = 0000001B82B66400] 23:49:09 INFO - PROCESS | 2576 | 1464072549871 Marionette DEBUG loaded listener.js 23:49:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (0000001B868E5C00) [pid = 2576] [serial = 775] [outer = 0000001B82B66400] 23:49:10 INFO - PROCESS | 2576 | 1464072550469 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]]]}] 23:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1088ms 23:49:10 INFO - PROCESS | 2576 | 1464072550520 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 23:49:10 INFO - PROCESS | 2576 | 1464072550526 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 23:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:49:10 INFO - PROCESS | 2576 | 1464072550530 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:49:10 INFO - PROCESS | 2576 | 1464072550533 Marionette TRACE conn6 <- [1,998,null,{}] 23:49:10 INFO - PROCESS | 2576 | 1464072550538 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}] 23:49:10 INFO - PROCESS | 2576 | 1464072550658 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 23:49:10 INFO - PROCESS | 2576 | 1464072550761 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:10 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A023800 == 69 [pid = 2576] [id = 259] 23:49:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0000001B8803D000) [pid = 2576] [serial = 776] [outer = 0000000000000000] 23:49:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (0000001B884AF400) [pid = 2576] [serial = 777] [outer = 0000001B8803D000] 23:49:10 INFO - PROCESS | 2576 | 1464072550819 Marionette DEBUG loaded listener.js 23:49:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (0000001B889B7C00) [pid = 2576] [serial = 778] [outer = 0000001B8803D000] 23:49:11 INFO - PROCESS | 2576 | 1464072551444 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]]]}] 23:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 987ms 23:49:11 INFO - PROCESS | 2576 | 1464072551521 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 23:49:11 INFO - PROCESS | 2576 | 1464072551523 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 23:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:49:11 INFO - PROCESS | 2576 | 1464072551528 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:49:11 INFO - PROCESS | 2576 | 1464072551530 Marionette TRACE conn6 <- [1,1002,null,{}] 23:49:11 INFO - PROCESS | 2576 | 1464072551534 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}] 23:49:11 INFO - PROCESS | 2576 | 1464072551684 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 23:49:11 INFO - PROCESS | 2576 | 1464072551809 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:11 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A93A000 == 70 [pid = 2576] [id = 260] 23:49:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (0000001B8A010C00) [pid = 2576] [serial = 779] [outer = 0000000000000000] 23:49:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (0000001B8AB6CC00) [pid = 2576] [serial = 780] [outer = 0000001B8A010C00] 23:49:11 INFO - PROCESS | 2576 | 1464072551871 Marionette DEBUG loaded listener.js 23:49:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (0000001B8AECBC00) [pid = 2576] [serial = 781] [outer = 0000001B8A010C00] 23:49:12 INFO - PROCESS | 2576 | 1464072552511 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]]]}] 23:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1032ms 23:49:12 INFO - PROCESS | 2576 | 1464072552581 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 23:49:12 INFO - PROCESS | 2576 | 1464072552589 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 23:49:12 INFO - PROCESS | 2576 | 1464072552612 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:49:12 INFO - PROCESS | 2576 | 1464072552615 Marionette TRACE conn6 <- [1,1006,null,{}] 23:49:12 INFO - PROCESS | 2576 | 1464072552619 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}] 23:49:12 INFO - PROCESS | 2576 | 1464072552750 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 23:49:12 INFO - PROCESS | 2576 | 1464072552868 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:12 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C66C000 == 71 [pid = 2576] [id = 261] 23:49:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (0000001B8B744C00) [pid = 2576] [serial = 782] [outer = 0000000000000000] 23:49:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (0000001B8BF33C00) [pid = 2576] [serial = 783] [outer = 0000001B8B744C00] 23:49:12 INFO - PROCESS | 2576 | 1464072552931 Marionette DEBUG loaded listener.js 23:49:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (0000001B8C39E800) [pid = 2576] [serial = 784] [outer = 0000001B8B744C00] 23:49:13 INFO - PROCESS | 2576 | 1464072553526 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]]]}] 23:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 985ms 23:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:49:13 INFO - PROCESS | 2576 | 1464072553601 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 23:49:13 INFO - PROCESS | 2576 | 1464072553603 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 23:49:13 INFO - PROCESS | 2576 | 1464072553607 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:49:13 INFO - PROCESS | 2576 | 1464072553609 Marionette TRACE conn6 <- [1,1010,null,{}] 23:49:13 INFO - PROCESS | 2576 | 1464072553613 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}] 23:49:13 INFO - PROCESS | 2576 | 1464072553733 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 23:49:13 INFO - PROCESS | 2576 | 1464072553857 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:13 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF1711800 == 72 [pid = 2576] [id = 262] 23:49:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (0000001B8B7C9400) [pid = 2576] [serial = 785] [outer = 0000000000000000] 23:49:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (0000001B8DF1E000) [pid = 2576] [serial = 786] [outer = 0000001B8B7C9400] 23:49:13 INFO - PROCESS | 2576 | 1464072553914 Marionette DEBUG loaded listener.js 23:49:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (0000001BF1026000) [pid = 2576] [serial = 787] [outer = 0000001B8B7C9400] 23:49:14 INFO - PROCESS | 2576 | 1464072554503 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]]]}] 23:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 945ms 23:49:14 INFO - PROCESS | 2576 | 1464072554554 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 23:49:14 INFO - PROCESS | 2576 | 1464072554557 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 23:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:49:14 INFO - PROCESS | 2576 | 1464072554560 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:49:14 INFO - PROCESS | 2576 | 1464072554562 Marionette TRACE conn6 <- [1,1014,null,{}] 23:49:14 INFO - PROCESS | 2576 | 1464072554566 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}] 23:49:14 INFO - PROCESS | 2576 | 1464072554708 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 23:49:14 INFO - PROCESS | 2576 | 1464072554836 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:14 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF72C5000 == 73 [pid = 2576] [id = 263] 23:49:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (0000001BF21B2400) [pid = 2576] [serial = 788] [outer = 0000000000000000] 23:49:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (0000001BF361C400) [pid = 2576] [serial = 789] [outer = 0000001BF21B2400] 23:49:14 INFO - PROCESS | 2576 | 1464072554896 Marionette DEBUG loaded listener.js 23:49:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (0000001BF7027C00) [pid = 2576] [serial = 790] [outer = 0000001BF21B2400] 23:49:15 INFO - PROCESS | 2576 | 1464072555505 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]]]}] 23:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 985ms 23:49:15 INFO - PROCESS | 2576 | 1464072555549 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 23:49:15 INFO - PROCESS | 2576 | 1464072555551 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 23:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:49:15 INFO - PROCESS | 2576 | 1464072555555 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:49:15 INFO - PROCESS | 2576 | 1464072555557 Marionette TRACE conn6 <- [1,1018,null,{}] 23:49:15 INFO - PROCESS | 2576 | 1464072555560 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}] 23:49:15 INFO - PROCESS | 2576 | 1464072555671 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 23:49:15 INFO - PROCESS | 2576 | 1464072555795 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:15 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC5A1000 == 74 [pid = 2576] [id = 264] 23:49:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (0000001BF6BB5C00) [pid = 2576] [serial = 791] [outer = 0000000000000000] 23:49:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (0000001BF80E1C00) [pid = 2576] [serial = 792] [outer = 0000001BF6BB5C00] 23:49:15 INFO - PROCESS | 2576 | 1464072555852 Marionette DEBUG loaded listener.js 23:49:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (0000001BF8F25C00) [pid = 2576] [serial = 793] [outer = 0000001BF6BB5C00] 23:49:16 INFO - PROCESS | 2576 | 1464072556387 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]]]}] 23:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 881ms 23:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:49:16 INFO - PROCESS | 2576 | 1464072556439 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 23:49:16 INFO - PROCESS | 2576 | 1464072556441 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 23:49:16 INFO - PROCESS | 2576 | 1464072556444 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:49:16 INFO - PROCESS | 2576 | 1464072556446 Marionette TRACE conn6 <- [1,1022,null,{}] 23:49:16 INFO - PROCESS | 2576 | 1464072556450 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}] 23:49:16 INFO - PROCESS | 2576 | 1464072556563 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 23:49:16 INFO - PROCESS | 2576 | 1464072556660 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:16 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEBE0800 == 75 [pid = 2576] [id = 265] 23:49:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (0000001BF8F23C00) [pid = 2576] [serial = 794] [outer = 0000000000000000] 23:49:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (0000001BFB907C00) [pid = 2576] [serial = 795] [outer = 0000001BF8F23C00] 23:49:16 INFO - PROCESS | 2576 | 1464072556716 Marionette DEBUG loaded listener.js 23:49:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (0000001BFB96CC00) [pid = 2576] [serial = 796] [outer = 0000001BF8F23C00] 23:49:17 INFO - PROCESS | 2576 | 1464072557332 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]]]}] 23:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 944ms 23:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:49:17 INFO - PROCESS | 2576 | 1464072557391 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 23:49:17 INFO - PROCESS | 2576 | 1464072557394 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 23:49:17 INFO - PROCESS | 2576 | 1464072557397 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:49:17 INFO - PROCESS | 2576 | 1464072557400 Marionette TRACE conn6 <- [1,1026,null,{}] 23:49:17 INFO - PROCESS | 2576 | 1464072557404 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}] 23:49:17 INFO - PROCESS | 2576 | 1464072557546 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 23:49:17 INFO - PROCESS | 2576 | 1464072557786 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:17 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C88000 == 76 [pid = 2576] [id = 266] 23:49:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (0000001B8114F800) [pid = 2576] [serial = 797] [outer = 0000000000000000] 23:49:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (0000001B829C4400) [pid = 2576] [serial = 798] [outer = 0000001B8114F800] 23:49:17 INFO - PROCESS | 2576 | 1464072557842 Marionette DEBUG loaded listener.js 23:49:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (0000001B85C65400) [pid = 2576] [serial = 799] [outer = 0000001B8114F800] 23:49:18 INFO - PROCESS | 2576 | 1464072558496 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]]]}] 23:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1137ms 23:49:18 INFO - PROCESS | 2576 | 1464072558537 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 23:49:18 INFO - PROCESS | 2576 | 1464072558542 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 23:49:18 INFO - PROCESS | 2576 | 1464072558546 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:49:18 INFO - PROCESS | 2576 | 1464072558550 Marionette TRACE conn6 <- [1,1030,null,{}] 23:49:18 INFO - PROCESS | 2576 | 1464072558554 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}] 23:49:18 INFO - PROCESS | 2576 | 1464072558671 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 23:49:18 INFO - PROCESS | 2576 | 1464072558814 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:18 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85B71000 == 75 [pid = 2576] [id = 256] 23:49:18 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8679E800 == 74 [pid = 2576] [id = 255] 23:49:18 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86785000 == 73 [pid = 2576] [id = 254] 23:49:18 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF74CE000 == 72 [pid = 2576] [id = 249] 23:49:18 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B069800 == 71 [pid = 2576] [id = 248] 23:49:18 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8678E800 == 70 [pid = 2576] [id = 247] 23:49:18 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83416000 == 71 [pid = 2576] [id = 267] 23:49:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 151 (0000001B81150C00) [pid = 2576] [serial = 800] [outer = 0000000000000000] 23:49:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 152 (0000001B8312DC00) [pid = 2576] [serial = 801] [outer = 0000001B81150C00] 23:49:18 INFO - PROCESS | 2576 | 1464072558903 Marionette DEBUG loaded listener.js 23:49:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 153 (0000001B8803AC00) [pid = 2576] [serial = 802] [outer = 0000001B81150C00] 23:49:19 INFO - PROCESS | 2576 | 1464072559372 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]]]}] 23:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 881ms 23:49:19 INFO - PROCESS | 2576 | 1464072559433 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 23:49:19 INFO - PROCESS | 2576 | 1464072559437 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 23:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:49:19 INFO - PROCESS | 2576 | 1464072559442 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:49:19 INFO - PROCESS | 2576 | 1464072559444 Marionette TRACE conn6 <- [1,1034,null,{}] 23:49:19 INFO - PROCESS | 2576 | 1464072559448 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}] 23:49:19 INFO - PROCESS | 2576 | 1464072559580 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 23:49:19 INFO - PROCESS | 2576 | 1464072559643 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:19 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B922800 == 72 [pid = 2576] [id = 268] 23:49:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 154 (0000001B8AB6F800) [pid = 2576] [serial = 803] [outer = 0000000000000000] 23:49:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 155 (0000001B8AEC1400) [pid = 2576] [serial = 804] [outer = 0000001B8AB6F800] 23:49:19 INFO - PROCESS | 2576 | 1464072559690 Marionette DEBUG loaded listener.js 23:49:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 156 (0000001B8B1ABC00) [pid = 2576] [serial = 805] [outer = 0000001B8AB6F800] 23:49:20 INFO - PROCESS | 2576 | 1464072560187 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]]]}] 23:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 775ms 23:49:20 INFO - PROCESS | 2576 | 1464072560223 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 23:49:20 INFO - PROCESS | 2576 | 1464072560226 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 23:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:49:20 INFO - PROCESS | 2576 | 1464072560231 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:49:20 INFO - PROCESS | 2576 | 1464072560237 Marionette TRACE conn6 <- [1,1038,null,{}] 23:49:20 INFO - PROCESS | 2576 | 1464072560252 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}] 23:49:20 INFO - PROCESS | 2576 | 1464072560381 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 23:49:20 INFO - PROCESS | 2576 | 1464072560416 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:20 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC3E6000 == 73 [pid = 2576] [id = 269] 23:49:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 157 (0000001BF22E8C00) [pid = 2576] [serial = 806] [outer = 0000000000000000] 23:49:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 158 (0000001BF2584000) [pid = 2576] [serial = 807] [outer = 0000001BF22E8C00] 23:49:20 INFO - PROCESS | 2576 | 1464072560462 Marionette DEBUG loaded listener.js 23:49:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 159 (0000001BF28B9C00) [pid = 2576] [serial = 808] [outer = 0000001BF22E8C00] 23:49:20 INFO - PROCESS | 2576 | 1464072560901 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]]]}] 23:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 23:49:20 INFO - PROCESS | 2576 | 1464072560923 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 23:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:49:20 INFO - PROCESS | 2576 | 1464072560926 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 23:49:20 INFO - PROCESS | 2576 | 1464072560929 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:49:20 INFO - PROCESS | 2576 | 1464072560931 Marionette TRACE conn6 <- [1,1042,null,{}] 23:49:20 INFO - PROCESS | 2576 | 1464072560934 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}] 23:49:21 INFO - PROCESS | 2576 | 1464072561060 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 23:49:21 INFO - PROCESS | 2576 | 1464072561119 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:21 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF041800 == 74 [pid = 2576] [id = 270] 23:49:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 160 (0000001BF6563800) [pid = 2576] [serial = 809] [outer = 0000000000000000] 23:49:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 161 (0000001BF743D800) [pid = 2576] [serial = 810] [outer = 0000001BF6563800] 23:49:21 INFO - PROCESS | 2576 | 1464072561165 Marionette DEBUG loaded listener.js 23:49:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 162 (0000001BFB9B3000) [pid = 2576] [serial = 811] [outer = 0000001BF6563800] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 161 (0000001B8897B000) [pid = 2576] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 160 (0000001B8A004000) [pid = 2576] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 159 (0000001B86B31800) [pid = 2576] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 158 (0000001B81540000) [pid = 2576] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 157 (0000001B8AE3F800) [pid = 2576] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 156 (0000001B8B7C1000) [pid = 2576] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 155 (0000001B883B7800) [pid = 2576] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 154 (0000001B85933C00) [pid = 2576] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 153 (0000001B828B5000) [pid = 2576] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 152 (0000001B87F6FC00) [pid = 2576] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 151 (0000001B8592FC00) [pid = 2576] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 150 (0000001B8DF14800) [pid = 2576] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (0000001B8B7CE000) [pid = 2576] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (0000001B8689C400) [pid = 2576] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (0000001B8BF3C800) [pid = 2576] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (0000001B87E19400) [pid = 2576] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:49:21 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (0000001B8AE38C00) [pid = 2576] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:49:21 INFO - PROCESS | 2576 | 1464072561676 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]]]}] 23:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 776ms 23:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:49:21 INFO - PROCESS | 2576 | 1464072561727 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 23:49:21 INFO - PROCESS | 2576 | 1464072561730 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 23:49:21 INFO - PROCESS | 2576 | 1464072561739 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:49:21 INFO - PROCESS | 2576 | 1464072561741 Marionette TRACE conn6 <- [1,1046,null,{}] 23:49:21 INFO - PROCESS | 2576 | 1464072561751 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}] 23:49:21 INFO - PROCESS | 2576 | 1464072561845 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 23:49:21 INFO - PROCESS | 2576 | 1464072561854 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:21 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF5B2800 == 75 [pid = 2576] [id = 271] 23:49:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (0000001B889BAC00) [pid = 2576] [serial = 812] [outer = 0000000000000000] 23:49:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (0000001B8AE38C00) [pid = 2576] [serial = 813] [outer = 0000001B889BAC00] 23:49:21 INFO - PROCESS | 2576 | 1464072561919 Marionette DEBUG loaded listener.js 23:49:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (0000001BFBD0A800) [pid = 2576] [serial = 814] [outer = 0000001B889BAC00] 23:49:22 INFO - PROCESS | 2576 | 1464072562360 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]]]}] 23:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 693ms 23:49:22 INFO - PROCESS | 2576 | 1464072562426 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 23:49:22 INFO - PROCESS | 2576 | 1464072562428 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 23:49:22 INFO - PROCESS | 2576 | 1464072562431 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:49:22 INFO - PROCESS | 2576 | 1464072562433 Marionette TRACE conn6 <- [1,1050,null,{}] 23:49:22 INFO - PROCESS | 2576 | 1464072562437 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}] 23:49:22 INFO - PROCESS | 2576 | 1464072562531 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 23:49:22 INFO - PROCESS | 2576 | 1464072562538 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:22 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF855800 == 76 [pid = 2576] [id = 272] 23:49:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (0000001BFBD3B000) [pid = 2576] [serial = 815] [outer = 0000000000000000] 23:49:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (0000001BFBD44400) [pid = 2576] [serial = 816] [outer = 0000001BFBD3B000] 23:49:22 INFO - PROCESS | 2576 | 1464072562583 Marionette DEBUG loaded listener.js 23:49:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 151 (0000001BFBDE5400) [pid = 2576] [serial = 817] [outer = 0000001BFBD3B000] 23:49:23 INFO - PROCESS | 2576 | 1464072563018 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]]]}] 23:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 23:49:23 INFO - PROCESS | 2576 | 1464072563065 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 23:49:23 INFO - PROCESS | 2576 | 1464072563067 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 23:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:49:23 INFO - PROCESS | 2576 | 1464072563070 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:49:23 INFO - PROCESS | 2576 | 1464072563072 Marionette TRACE conn6 <- [1,1054,null,{}] 23:49:23 INFO - PROCESS | 2576 | 1464072563075 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}] 23:49:23 INFO - PROCESS | 2576 | 1464072563168 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 23:49:23 INFO - PROCESS | 2576 | 1464072563175 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8E11D800 == 77 [pid = 2576] [id = 273] 23:49:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 152 (0000001BFC561C00) [pid = 2576] [serial = 818] [outer = 0000000000000000] 23:49:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 153 (0000001BFC5D4400) [pid = 2576] [serial = 819] [outer = 0000001BFC561C00] 23:49:23 INFO - PROCESS | 2576 | 1464072563220 Marionette DEBUG loaded listener.js 23:49:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 154 (0000001BFCC49000) [pid = 2576] [serial = 820] [outer = 0000001BFC561C00] 23:49:23 INFO - PROCESS | 2576 | 1464072563969 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]]]}] 23:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 945ms 23:49:24 INFO - PROCESS | 2576 | 1464072564018 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 23:49:24 INFO - PROCESS | 2576 | 1464072564024 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 23:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:49:24 INFO - PROCESS | 2576 | 1464072564030 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:49:24 INFO - PROCESS | 2576 | 1464072564033 Marionette TRACE conn6 <- [1,1058,null,{}] 23:49:24 INFO - PROCESS | 2576 | 1464072564039 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}] 23:49:24 INFO - PROCESS | 2576 | 1464072564202 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 23:49:24 INFO - PROCESS | 2576 | 1464072564336 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:24 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B075000 == 78 [pid = 2576] [id = 274] 23:49:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 155 (0000001B87E5D800) [pid = 2576] [serial = 821] [outer = 0000000000000000] 23:49:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 156 (0000001B87FCC000) [pid = 2576] [serial = 822] [outer = 0000001B87E5D800] 23:49:24 INFO - PROCESS | 2576 | 1464072564395 Marionette DEBUG loaded listener.js 23:49:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 157 (0000001B88977800) [pid = 2576] [serial = 823] [outer = 0000001B87E5D800] 23:49:25 INFO - PROCESS | 2576 | 1464072565006 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]]]}] 23:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1032ms 23:49:25 INFO - PROCESS | 2576 | 1464072565066 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 23:49:25 INFO - PROCESS | 2576 | 1464072565072 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 23:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:49:25 INFO - PROCESS | 2576 | 1464072565079 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:49:25 INFO - PROCESS | 2576 | 1464072565082 Marionette TRACE conn6 <- [1,1062,null,{}] 23:49:25 INFO - PROCESS | 2576 | 1464072565086 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}] 23:49:25 INFO - PROCESS | 2576 | 1464072565259 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 23:49:25 INFO - PROCESS | 2576 | 1464072565389 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:25 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF50F800 == 79 [pid = 2576] [id = 275] 23:49:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 158 (0000001B8AF23800) [pid = 2576] [serial = 824] [outer = 0000000000000000] 23:49:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 159 (0000001B8B7C7C00) [pid = 2576] [serial = 825] [outer = 0000001B8AF23800] 23:49:25 INFO - PROCESS | 2576 | 1464072565447 Marionette DEBUG loaded listener.js 23:49:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 160 (0000001B8DF1E400) [pid = 2576] [serial = 826] [outer = 0000001B8AF23800] 23:49:26 INFO - PROCESS | 2576 | 1464072566087 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]]]}] 23:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1032ms 23:49:26 INFO - PROCESS | 2576 | 1464072566111 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 23:49:26 INFO - PROCESS | 2576 | 1464072566114 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 23:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:49:26 INFO - PROCESS | 2576 | 1464072566118 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:49:26 INFO - PROCESS | 2576 | 1464072566122 Marionette TRACE conn6 <- [1,1066,null,{}] 23:49:26 INFO - PROCESS | 2576 | 1464072566134 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}] 23:49:26 INFO - PROCESS | 2576 | 1464072566258 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 23:49:26 INFO - PROCESS | 2576 | 1464072566392 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:26 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A9C8000 == 80 [pid = 2576] [id = 276] 23:49:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 161 (0000001BF8F23400) [pid = 2576] [serial = 827] [outer = 0000000000000000] 23:49:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 162 (0000001BFBD24000) [pid = 2576] [serial = 828] [outer = 0000001BF8F23400] 23:49:26 INFO - PROCESS | 2576 | 1464072566451 Marionette DEBUG loaded listener.js 23:49:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 163 (0000001BFCC41400) [pid = 2576] [serial = 829] [outer = 0000001BF8F23400] 23:49:27 INFO - PROCESS | 2576 | 1464072567084 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]]]}] 23:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 986ms 23:49:27 INFO - PROCESS | 2576 | 1464072567105 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 23:49:27 INFO - PROCESS | 2576 | 1464072567108 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 23:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:49:27 INFO - PROCESS | 2576 | 1464072567112 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:49:27 INFO - PROCESS | 2576 | 1464072567114 Marionette TRACE conn6 <- [1,1070,null,{}] 23:49:27 INFO - PROCESS | 2576 | 1464072567118 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}] 23:49:27 INFO - PROCESS | 2576 | 1464072567237 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 23:49:27 INFO - PROCESS | 2576 | 1464072567339 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:27 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D157800 == 81 [pid = 2576] [id = 277] 23:49:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 164 (0000001BFCE32C00) [pid = 2576] [serial = 830] [outer = 0000000000000000] 23:49:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 165 (0000001BFCE76C00) [pid = 2576] [serial = 831] [outer = 0000001BFCE32C00] 23:49:27 INFO - PROCESS | 2576 | 1464072567395 Marionette DEBUG loaded listener.js 23:49:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 166 (0000001BFE01DC00) [pid = 2576] [serial = 832] [outer = 0000001BFCE32C00] 23:49:27 INFO - PROCESS | 2576 | 1464072567976 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]]]}] 23:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 943ms 23:49:28 INFO - PROCESS | 2576 | 1464072568058 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 23:49:28 INFO - PROCESS | 2576 | 1464072568061 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 23:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:49:28 INFO - PROCESS | 2576 | 1464072568064 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:49:28 INFO - PROCESS | 2576 | 1464072568066 Marionette TRACE conn6 <- [1,1074,null,{}] 23:49:28 INFO - PROCESS | 2576 | 1464072568070 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}] 23:49:28 INFO - PROCESS | 2576 | 1464072568229 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 23:49:28 INFO - PROCESS | 2576 | 1464072568303 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC13800 == 82 [pid = 2576] [id = 278] 23:49:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 167 (0000001B8A4A2000) [pid = 2576] [serial = 833] [outer = 0000000000000000] 23:49:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 168 (0000001B8A4A6800) [pid = 2576] [serial = 834] [outer = 0000001B8A4A2000] 23:49:28 INFO - PROCESS | 2576 | 1464072568359 Marionette DEBUG loaded listener.js 23:49:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 169 (0000001B8A4AD800) [pid = 2576] [serial = 835] [outer = 0000001B8A4A2000] 23:49:28 INFO - PROCESS | 2576 | 1464072568952 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]]]}] 23:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 945ms 23:49:29 INFO - PROCESS | 2576 | 1464072569012 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 23:49:29 INFO - PROCESS | 2576 | 1464072569014 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 23:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:49:29 INFO - PROCESS | 2576 | 1464072569018 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:49:29 INFO - PROCESS | 2576 | 1464072569020 Marionette TRACE conn6 <- [1,1078,null,{}] 23:49:29 INFO - PROCESS | 2576 | 1464072569024 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}] 23:49:29 INFO - PROCESS | 2576 | 1464072569164 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 23:49:29 INFO - PROCESS | 2576 | 1464072569295 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:29 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC33000 == 83 [pid = 2576] [id = 279] 23:49:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 170 (0000001B8C369800) [pid = 2576] [serial = 836] [outer = 0000000000000000] 23:49:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (0000001B8C370400) [pid = 2576] [serial = 837] [outer = 0000001B8C369800] 23:49:29 INFO - PROCESS | 2576 | 1464072569352 Marionette DEBUG loaded listener.js 23:49:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (0000001BFE167400) [pid = 2576] [serial = 838] [outer = 0000001B8C369800] 23:49:30 INFO - PROCESS | 2576 | 1464072569997 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]]]}] 23:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1031ms 23:49:30 INFO - PROCESS | 2576 | 1464072570051 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 23:49:30 INFO - PROCESS | 2576 | 1464072570054 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 23:49:30 INFO - PROCESS | 2576 | 1464072570057 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:49:30 INFO - PROCESS | 2576 | 1464072570059 Marionette TRACE conn6 <- [1,1082,null,{}] 23:49:30 INFO - PROCESS | 2576 | 1464072570063 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}] 23:49:30 INFO - PROCESS | 2576 | 1464072570179 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 23:49:30 INFO - PROCESS | 2576 | 1464072570311 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:30 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8317F000 == 84 [pid = 2576] [id = 280] 23:49:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (0000001B83E34C00) [pid = 2576] [serial = 839] [outer = 0000000000000000] 23:49:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 174 (0000001B868ECC00) [pid = 2576] [serial = 840] [outer = 0000001B83E34C00] 23:49:30 INFO - PROCESS | 2576 | 1464072570368 Marionette DEBUG loaded listener.js 23:49:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 175 (0000001B8B749C00) [pid = 2576] [serial = 841] [outer = 0000001B83E34C00] 23:49:31 INFO - PROCESS | 2576 | [2576] 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 23:49:31 INFO - PROCESS | 2576 | 1464072571438 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]]]}] 23:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1440ms 23:49:31 INFO - PROCESS | 2576 | 1464072571500 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 23:49:31 INFO - PROCESS | 2576 | 1464072571505 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 23:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:49:31 INFO - PROCESS | 2576 | 1464072571510 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:49:31 INFO - PROCESS | 2576 | 1464072571513 Marionette TRACE conn6 <- [1,1086,null,{}] 23:49:31 INFO - PROCESS | 2576 | 1464072571518 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}] 23:49:31 INFO - PROCESS | 2576 | 1464072571639 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 23:49:31 INFO - PROCESS | 2576 | 1464072571781 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83FD0000 == 85 [pid = 2576] [id = 281] 23:49:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 176 (0000001B83129C00) [pid = 2576] [serial = 842] [outer = 0000000000000000] 23:49:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001B8312F800) [pid = 2576] [serial = 843] [outer = 0000001B83129C00] 23:49:31 INFO - PROCESS | 2576 | 1464072571831 Marionette DEBUG loaded listener.js 23:49:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001B842BC400) [pid = 2576] [serial = 844] [outer = 0000001B83129C00] 23:49:32 INFO - PROCESS | 2576 | 1464072572397 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]]]}] 23:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 942ms 23:49:32 INFO - PROCESS | 2576 | 1464072572456 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 23:49:32 INFO - PROCESS | 2576 | 1464072572462 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 23:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:49:32 INFO - PROCESS | 2576 | 1464072572468 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:49:32 INFO - PROCESS | 2576 | 1464072572471 Marionette TRACE conn6 <- [1,1090,null,{}] 23:49:32 INFO - PROCESS | 2576 | 1464072572475 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}] 23:49:32 INFO - PROCESS | 2576 | 1464072572584 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 23:49:32 INFO - PROCESS | 2576 | 1464072572730 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B91F800 == 84 [pid = 2576] [id = 230] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF855800 == 83 [pid = 2576] [id = 272] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF5B2800 == 82 [pid = 2576] [id = 271] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF041800 == 81 [pid = 2576] [id = 270] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC3E6000 == 80 [pid = 2576] [id = 269] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B922800 == 79 [pid = 2576] [id = 268] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001BF8049C00) [pid = 2576] [serial = 759] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001B885AAC00) [pid = 2576] [serial = 771] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8341E800 == 80 [pid = 2576] [id = 282] 23:49:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001B81148000) [pid = 2576] [serial = 845] [outer = 0000000000000000] 23:49:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001B828AC000) [pid = 2576] [serial = 846] [outer = 0000001B81148000] 23:49:32 INFO - PROCESS | 2576 | 1464072572830 Marionette DEBUG loaded listener.js 23:49:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001B8671F000) [pid = 2576] [serial = 847] [outer = 0000001B81148000] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83416000 == 79 [pid = 2576] [id = 267] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C88000 == 78 [pid = 2576] [id = 266] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC5A1000 == 77 [pid = 2576] [id = 264] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF72C5000 == 76 [pid = 2576] [id = 263] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF1711800 == 75 [pid = 2576] [id = 262] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C66C000 == 74 [pid = 2576] [id = 261] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A93A000 == 73 [pid = 2576] [id = 260] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A023800 == 72 [pid = 2576] [id = 259] 23:49:32 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85910000 == 71 [pid = 2576] [id = 258] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001B88998C00) [pid = 2576] [serial = 723] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001B889BE800) [pid = 2576] [serial = 724] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001B8AE32C00) [pid = 2576] [serial = 726] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 175 (0000001B8AB6B400) [pid = 2576] [serial = 732] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 174 (0000001B829C2000) [pid = 2576] [serial = 711] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 173 (0000001B8AF24000) [pid = 2576] [serial = 729] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0000001B8B7CE800) [pid = 2576] [serial = 690] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0000001B8BFE8800) [pid = 2576] [serial = 691] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (0000001B884B6000) [pid = 2576] [serial = 720] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 169 (0000001B85990C00) [pid = 2576] [serial = 714] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 168 (0000001B868A7400) [pid = 2576] [serial = 715] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 167 (0000001B85C57800) [pid = 2576] [serial = 693] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 166 (0000001B8B9ED800) [pid = 2576] [serial = 708] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 165 (0000001B87FC2C00) [pid = 2576] [serial = 696] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 164 (0000001B8AFDBC00) [pid = 2576] [serial = 699] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 163 (0000001B829C6400) [pid = 2576] [serial = 762] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 162 (0000001B85C58000) [pid = 2576] [serial = 763] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 161 (0000001B87FCE400) [pid = 2576] [serial = 765] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 160 (0000001B87F67000) [pid = 2576] [serial = 769] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 159 (0000001B8C3ED400) [pid = 2576] [serial = 702] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 158 (0000001B8DF20000) [pid = 2576] [serial = 705] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 157 (0000001BF0522800) [pid = 2576] [serial = 738] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 156 (0000001B868F1400) [pid = 2576] [serial = 768] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 155 (0000001BF15C8800) [pid = 2576] [serial = 739] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 154 (0000001B883C4400) [pid = 2576] [serial = 766] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 153 (0000001B85996800) [pid = 2576] [serial = 741] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 152 (0000001B87FC9C00) [pid = 2576] [serial = 744] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 151 (0000001B8BF39800) [pid = 2576] [serial = 735] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 150 (0000001B8AFD9000) [pid = 2576] [serial = 747] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (0000001BF21B6C00) [pid = 2576] [serial = 750] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (0000001BF258CC00) [pid = 2576] [serial = 753] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (0000001BF7235000) [pid = 2576] [serial = 756] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (0000001B8B748400) [pid = 2576] [serial = 730] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (0000001B8C3A7000) [pid = 2576] [serial = 736] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (0000001B86858000) [pid = 2576] [serial = 712] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (0000001B87F66000) [pid = 2576] [serial = 717] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (0000001B88031000) [pid = 2576] [serial = 718] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (0000001B8AEC2400) [pid = 2576] [serial = 727] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (0000001B8B7C9000) [pid = 2576] [serial = 733] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (0000001B885A3000) [pid = 2576] [serial = 721] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (0000001BF2F43400) [pid = 2576] [serial = 603] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (0000001B88979400) [pid = 2576] [serial = 597] [outer = 0000000000000000] [url = about:blank] 23:49:32 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (0000001B8B9F3000) [pid = 2576] [serial = 600] [outer = 0000000000000000] [url = about:blank] 23:49:33 INFO - PROCESS | 2576 | 1464072573325 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]]]}] 23:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 882ms 23:49:33 INFO - PROCESS | 2576 | 1464072573351 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 23:49:33 INFO - PROCESS | 2576 | 1464072573354 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 23:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:49:33 INFO - PROCESS | 2576 | 1464072573357 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:49:33 INFO - PROCESS | 2576 | 1464072573361 Marionette TRACE conn6 <- [1,1094,null,{}] 23:49:33 INFO - PROCESS | 2576 | 1464072573372 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}] 23:49:33 INFO - PROCESS | 2576 | 1464072573470 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 23:49:33 INFO - PROCESS | 2576 | 1464072573482 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:33 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8679E800 == 72 [pid = 2576] [id = 283] 23:49:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (0000001B86862C00) [pid = 2576] [serial = 848] [outer = 0000000000000000] 23:49:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (0000001B868A9400) [pid = 2576] [serial = 849] [outer = 0000001B86862C00] 23:49:33 INFO - PROCESS | 2576 | 1464072573532 Marionette DEBUG loaded listener.js 23:49:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (0000001B86B25000) [pid = 2576] [serial = 850] [outer = 0000001B86862C00] 23:49:33 INFO - PROCESS | 2576 | 1464072573996 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]]]}] 23:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 691ms 23:49:34 INFO - PROCESS | 2576 | 1464072574052 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 23:49:34 INFO - PROCESS | 2576 | 1464072574055 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 23:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:49:34 INFO - PROCESS | 2576 | 1464072574058 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:49:34 INFO - PROCESS | 2576 | 1464072574059 Marionette TRACE conn6 <- [1,1098,null,{}] 23:49:34 INFO - PROCESS | 2576 | 1464072574063 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}] 23:49:34 INFO - PROCESS | 2576 | 1464072574160 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 23:49:34 INFO - PROCESS | 2576 | 1464072574239 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86BD2000 == 73 [pid = 2576] [id = 284] 23:49:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (0000001B86863400) [pid = 2576] [serial = 851] [outer = 0000000000000000] 23:49:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (0000001B87E5EC00) [pid = 2576] [serial = 852] [outer = 0000001B86863400] 23:49:34 INFO - PROCESS | 2576 | 1464072574358 Marionette DEBUG loaded listener.js 23:49:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (0000001B87F63000) [pid = 2576] [serial = 853] [outer = 0000001B86863400] 23:49:34 INFO - PROCESS | 2576 | 1464072574729 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]]]}] 23:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 693ms 23:49:34 INFO - PROCESS | 2576 | 1464072574753 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 23:49:34 INFO - PROCESS | 2576 | 1464072574755 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 23:49:34 INFO - PROCESS | 2576 | 1464072574777 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:49:34 INFO - PROCESS | 2576 | 1464072574779 Marionette TRACE conn6 <- [1,1102,null,{}] 23:49:34 INFO - PROCESS | 2576 | 1464072574782 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}] 23:49:34 INFO - PROCESS | 2576 | 1464072574876 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 23:49:34 INFO - PROCESS | 2576 | 1464072574882 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86CD6800 == 74 [pid = 2576] [id = 285] 23:49:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (0000001B87F6B800) [pid = 2576] [serial = 854] [outer = 0000000000000000] 23:49:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (0000001B87FCD400) [pid = 2576] [serial = 855] [outer = 0000001B87F6B800] 23:49:34 INFO - PROCESS | 2576 | 1464072574928 Marionette DEBUG loaded listener.js 23:49:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (0000001B8803B400) [pid = 2576] [serial = 856] [outer = 0000001B87F6B800] 23:49:35 INFO - PROCESS | 2576 | 1464072575426 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]]]}] 23:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 691ms 23:49:35 INFO - PROCESS | 2576 | 1464072575475 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 23:49:35 INFO - PROCESS | 2576 | 1464072575477 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 23:49:35 INFO - PROCESS | 2576 | 1464072575481 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:49:35 INFO - PROCESS | 2576 | 1464072575482 Marionette TRACE conn6 <- [1,1106,null,{}] 23:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:49:35 INFO - PROCESS | 2576 | 1464072575486 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}] 23:49:35 INFO - PROCESS | 2576 | 1464072575650 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 23:49:35 INFO - PROCESS | 2576 | 1464072575688 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:35 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87F8E000 == 75 [pid = 2576] [id = 286] 23:49:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (0000001B884B3800) [pid = 2576] [serial = 857] [outer = 0000000000000000] 23:49:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (0000001B8853AC00) [pid = 2576] [serial = 858] [outer = 0000001B884B3800] 23:49:35 INFO - PROCESS | 2576 | 1464072575735 Marionette DEBUG loaded listener.js 23:49:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (0000001B885AF000) [pid = 2576] [serial = 859] [outer = 0000001B884B3800] 23:49:36 INFO - PROCESS | 2576 | 1464072576187 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]]]}] 23:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 734ms 23:49:36 INFO - PROCESS | 2576 | 1464072576219 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 23:49:36 INFO - PROCESS | 2576 | 1464072576221 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 23:49:36 INFO - PROCESS | 2576 | 1464072576224 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:49:36 INFO - PROCESS | 2576 | 1464072576226 Marionette TRACE conn6 <- [1,1110,null,{}] 23:49:36 INFO - PROCESS | 2576 | 1464072576236 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}] 23:49:36 INFO - PROCESS | 2576 | 1464072576358 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 23:49:36 INFO - PROCESS | 2576 | 1464072576416 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:36 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A02A800 == 76 [pid = 2576] [id = 287] 23:49:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (0000001B884B6400) [pid = 2576] [serial = 860] [outer = 0000000000000000] 23:49:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (0000001B88998800) [pid = 2576] [serial = 861] [outer = 0000001B884B6400] 23:49:36 INFO - PROCESS | 2576 | 1464072576464 Marionette DEBUG loaded listener.js 23:49:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 151 (0000001B889BA800) [pid = 2576] [serial = 862] [outer = 0000001B884B6400] 23:49:36 INFO - PROCESS | 2576 | 1464072576876 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]]]}] 23:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 692ms 23:49:36 INFO - PROCESS | 2576 | 1464072576921 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 23:49:36 INFO - PROCESS | 2576 | 1464072576923 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 23:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:49:36 INFO - PROCESS | 2576 | 1464072576926 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:49:36 INFO - PROCESS | 2576 | 1464072576928 Marionette TRACE conn6 <- [1,1114,null,{}] 23:49:36 INFO - PROCESS | 2576 | 1464072576938 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}] 23:49:37 INFO - PROCESS | 2576 | 1464072577085 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 23:49:37 INFO - PROCESS | 2576 | --DOMWINDOW == 150 (0000001BF6563800) [pid = 2576] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:49:37 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (0000001B8803E800) [pid = 2576] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:49:37 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (0000001B81150C00) [pid = 2576] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:49:37 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (0000001BF22E8C00) [pid = 2576] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:49:37 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (0000001B8114F800) [pid = 2576] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:49:37 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (0000001BFBD3B000) [pid = 2576] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:49:37 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (0000001B8AB6F800) [pid = 2576] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:49:37 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (0000001B889BAC00) [pid = 2576] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:49:37 INFO - PROCESS | 2576 | 1464072577400 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:37 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86B9E800 == 77 [pid = 2576] [id = 288] 23:49:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (0000001B828B4400) [pid = 2576] [serial = 863] [outer = 0000000000000000] 23:49:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (0000001B883B6C00) [pid = 2576] [serial = 864] [outer = 0000001B828B4400] 23:49:37 INFO - PROCESS | 2576 | 1464072577454 Marionette DEBUG loaded listener.js 23:49:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (0000001B897B1000) [pid = 2576] [serial = 865] [outer = 0000001B828B4400] 23:49:37 INFO - PROCESS | 2576 | 1464072577824 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]]]}] 23:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 923ms 23:49:37 INFO - PROCESS | 2576 | 1464072577852 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 23:49:37 INFO - PROCESS | 2576 | 1464072577854 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 23:49:37 INFO - PROCESS | 2576 | 1464072577857 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:49:37 INFO - PROCESS | 2576 | 1464072577859 Marionette TRACE conn6 <- [1,1118,null,{}] 23:49:37 INFO - PROCESS | 2576 | 1464072577862 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}] 23:49:38 INFO - PROCESS | 2576 | 1464072577987 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 23:49:38 INFO - PROCESS | 2576 | 1464072577997 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A9BB800 == 78 [pid = 2576] [id = 289] 23:49:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (0000001B8A004C00) [pid = 2576] [serial = 866] [outer = 0000000000000000] 23:49:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (0000001B8A00E800) [pid = 2576] [serial = 867] [outer = 0000001B8A004C00] 23:49:38 INFO - PROCESS | 2576 | 1464072578042 Marionette DEBUG loaded listener.js 23:49:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (0000001B8A4AE400) [pid = 2576] [serial = 868] [outer = 0000001B8A004C00] 23:49:38 INFO - PROCESS | 2576 | 1464072578443 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]]]}] 23:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 23:49:38 INFO - PROCESS | 2576 | 1464072578491 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 23:49:38 INFO - PROCESS | 2576 | 1464072578494 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 23:49:38 INFO - PROCESS | 2576 | 1464072578497 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:49:38 INFO - PROCESS | 2576 | 1464072578499 Marionette TRACE conn6 <- [1,1122,null,{}] 23:49:38 INFO - PROCESS | 2576 | 1464072578503 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}] 23:49:38 INFO - PROCESS | 2576 | 1464072578631 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 23:49:38 INFO - PROCESS | 2576 | 1464072578678 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B89E000 == 79 [pid = 2576] [id = 290] 23:49:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (0000001B8AE33800) [pid = 2576] [serial = 869] [outer = 0000000000000000] 23:49:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 151 (0000001B8AE38400) [pid = 2576] [serial = 870] [outer = 0000001B8AE33800] 23:49:38 INFO - PROCESS | 2576 | 1464072578723 Marionette DEBUG loaded listener.js 23:49:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 152 (0000001B8AEC5400) [pid = 2576] [serial = 871] [outer = 0000001B8AE33800] 23:49:39 INFO - PROCESS | 2576 | [GFX2-]: DrawTargetD2D 1.1 (0000001BF2115EB0): Failed to create GradientStopCollection with no stops. 23:49:39 INFO - PROCESS | 2576 | [GFX3-]: No stops specified for gradient pattern. 23:49:39 INFO - PROCESS | 2576 | 1464072579147 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]]]}] 23:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 693ms 23:49:39 INFO - PROCESS | 2576 | 1464072579193 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 23:49:39 INFO - PROCESS | 2576 | 1464072579196 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 23:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:49:39 INFO - PROCESS | 2576 | 1464072579204 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:49:39 INFO - PROCESS | 2576 | 1464072579207 Marionette TRACE conn6 <- [1,1126,null,{}] 23:49:39 INFO - PROCESS | 2576 | 1464072579211 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}] 23:49:39 INFO - PROCESS | 2576 | 1464072579324 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 23:49:39 INFO - PROCESS | 2576 | 1464072579333 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8BF14000 == 80 [pid = 2576] [id = 291] 23:49:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 153 (0000001B8AECF800) [pid = 2576] [serial = 872] [outer = 0000000000000000] 23:49:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 154 (0000001B8AFE4400) [pid = 2576] [serial = 873] [outer = 0000001B8AECF800] 23:49:39 INFO - PROCESS | 2576 | 1464072579383 Marionette DEBUG loaded listener.js 23:49:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 155 (0000001B8B748400) [pid = 2576] [serial = 874] [outer = 0000001B8AECF800] 23:49:40 INFO - PROCESS | 2576 | 1464072580174 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]]]}] 23:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1029ms 23:49:40 INFO - PROCESS | 2576 | 1464072580237 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 23:49:40 INFO - PROCESS | 2576 | 1464072580243 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 23:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:49:40 INFO - PROCESS | 2576 | 1464072580248 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:49:40 INFO - PROCESS | 2576 | 1464072580253 Marionette TRACE conn6 <- [1,1130,null,{}] 23:49:40 INFO - PROCESS | 2576 | 1464072580280 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}] 23:49:40 INFO - PROCESS | 2576 | 1464072580447 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 23:49:40 INFO - PROCESS | 2576 | 1464072580573 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:40 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B842D5000 == 81 [pid = 2576] [id = 292] 23:49:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 156 (0000001B842B3400) [pid = 2576] [serial = 875] [outer = 0000000000000000] 23:49:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 157 (0000001B8592CC00) [pid = 2576] [serial = 876] [outer = 0000001B842B3400] 23:49:40 INFO - PROCESS | 2576 | 1464072580633 Marionette DEBUG loaded listener.js 23:49:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 158 (0000001B86725400) [pid = 2576] [serial = 877] [outer = 0000001B842B3400] 23:49:41 INFO - PROCESS | 2576 | 1464072581225 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]]]}] 23:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1004ms 23:49:41 INFO - PROCESS | 2576 | 1464072581255 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 23:49:41 INFO - PROCESS | 2576 | 1464072581262 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 23:49:41 INFO - PROCESS | 2576 | 1464072581269 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:49:41 INFO - PROCESS | 2576 | 1464072581272 Marionette TRACE conn6 <- [1,1134,null,{}] 23:49:41 INFO - PROCESS | 2576 | 1464072581276 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}] 23:49:41 INFO - PROCESS | 2576 | 1464072581402 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 23:49:41 INFO - PROCESS | 2576 | 1464072581507 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:41 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87EDF000 == 82 [pid = 2576] [id = 293] 23:49:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 159 (0000001B87E13C00) [pid = 2576] [serial = 878] [outer = 0000000000000000] 23:49:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 160 (0000001B87F6D800) [pid = 2576] [serial = 879] [outer = 0000001B87E13C00] 23:49:41 INFO - PROCESS | 2576 | 1464072581563 Marionette DEBUG loaded listener.js 23:49:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 161 (0000001B883C2000) [pid = 2576] [serial = 880] [outer = 0000001B87E13C00] 23:49:42 INFO - PROCESS | 2576 | 1464072582191 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]]]}] 23:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 988ms 23:49:42 INFO - PROCESS | 2576 | 1464072582263 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 23:49:42 INFO - PROCESS | 2576 | 1464072582265 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 23:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:49:42 INFO - PROCESS | 2576 | 1464072582269 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:49:42 INFO - PROCESS | 2576 | 1464072582273 Marionette TRACE conn6 <- [1,1138,null,{}] 23:49:42 INFO - PROCESS | 2576 | 1464072582285 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}] 23:49:42 INFO - PROCESS | 2576 | 1464072582412 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 23:49:42 INFO - PROCESS | 2576 | 1464072582544 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC09800 == 83 [pid = 2576] [id = 294] 23:49:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 162 (0000001B885AA000) [pid = 2576] [serial = 881] [outer = 0000000000000000] 23:49:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 163 (0000001B8AE39C00) [pid = 2576] [serial = 882] [outer = 0000001B885AA000] 23:49:42 INFO - PROCESS | 2576 | 1464072582604 Marionette DEBUG loaded listener.js 23:49:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 164 (0000001B8B1A0800) [pid = 2576] [serial = 883] [outer = 0000001B885AA000] 23:49:43 INFO - PROCESS | 2576 | 1464072583230 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]]]}] 23:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 986ms 23:49:43 INFO - PROCESS | 2576 | 1464072583258 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 23:49:43 INFO - PROCESS | 2576 | 1464072583261 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 23:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:49:43 INFO - PROCESS | 2576 | 1464072583264 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:49:43 INFO - PROCESS | 2576 | 1464072583266 Marionette TRACE conn6 <- [1,1142,null,{}] 23:49:43 INFO - PROCESS | 2576 | 1464072583271 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}] 23:49:43 INFO - PROCESS | 2576 | 1464072583395 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 23:49:43 INFO - PROCESS | 2576 | 1464072583525 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D739800 == 84 [pid = 2576] [id = 295] 23:49:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 165 (0000001B8B7BFC00) [pid = 2576] [serial = 884] [outer = 0000000000000000] 23:49:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 166 (0000001B8B7C5800) [pid = 2576] [serial = 885] [outer = 0000001B8B7BFC00] 23:49:43 INFO - PROCESS | 2576 | 1464072583583 Marionette DEBUG loaded listener.js 23:49:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 167 (0000001B8B9ED400) [pid = 2576] [serial = 886] [outer = 0000001B8B7BFC00] 23:49:44 INFO - PROCESS | 2576 | 1464072584158 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]]]}] 23:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 945ms 23:49:44 INFO - PROCESS | 2576 | 1464072584212 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 23:49:44 INFO - PROCESS | 2576 | 1464072584214 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 23:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:49:44 INFO - PROCESS | 2576 | 1464072584218 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:49:44 INFO - PROCESS | 2576 | 1464072584220 Marionette TRACE conn6 <- [1,1146,null,{}] 23:49:44 INFO - PROCESS | 2576 | 1464072584223 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}] 23:49:44 INFO - PROCESS | 2576 | 1464072584340 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 23:49:44 INFO - PROCESS | 2576 | 1464072584442 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D754000 == 85 [pid = 2576] [id = 296] 23:49:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 168 (0000001B8B9EC000) [pid = 2576] [serial = 887] [outer = 0000000000000000] 23:49:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 169 (0000001B8BF36000) [pid = 2576] [serial = 888] [outer = 0000001B8B9EC000] 23:49:44 INFO - PROCESS | 2576 | 1464072584497 Marionette DEBUG loaded listener.js 23:49:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 170 (0000001B8BFE9C00) [pid = 2576] [serial = 889] [outer = 0000001B8B9EC000] 23:49:45 INFO - PROCESS | 2576 | 1464072585106 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] 23:49:45 INFO - PROCESS | 2576 | 1464072585168 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 23:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:49:45 INFO - PROCESS | 2576 | 1464072585171 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:49:45 INFO - PROCESS | 2576 | 1464072585174 Marionette TRACE conn6 <- [1,1150,null,{}] 23:49:45 INFO - PROCESS | 2576 | 1464072585177 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}] 23:49:45 INFO - PROCESS | 2576 | 1464072585337 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 23:49:45 INFO - PROCESS | 2576 | 1464072585467 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:45 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF04AC800 == 86 [pid = 2576] [id = 297] 23:49:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (0000001B8C39A400) [pid = 2576] [serial = 890] [outer = 0000000000000000] 23:49:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (0000001B8C3EC000) [pid = 2576] [serial = 891] [outer = 0000001B8C39A400] 23:49:45 INFO - PROCESS | 2576 | 1464072585525 Marionette DEBUG loaded listener.js 23:49:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (0000001B8D721400) [pid = 2576] [serial = 892] [outer = 0000001B8C39A400] 23:49:46 INFO - PROCESS | 2576 | 1464072586080 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]]]}] 23:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 987ms 23:49:46 INFO - PROCESS | 2576 | 1464072586161 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 23:49:46 INFO - PROCESS | 2576 | 1464072586163 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 23:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:49:46 INFO - PROCESS | 2576 | 1464072586181 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:49:46 INFO - PROCESS | 2576 | 1464072586184 Marionette TRACE conn6 <- [1,1154,null,{}] 23:49:46 INFO - PROCESS | 2576 | 1464072586189 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}] 23:49:46 INFO - PROCESS | 2576 | 1464072586307 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 23:49:46 INFO - PROCESS | 2576 | 1464072586436 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:46 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF199E800 == 87 [pid = 2576] [id = 298] 23:49:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 174 (0000001B8D71F000) [pid = 2576] [serial = 893] [outer = 0000000000000000] 23:49:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 175 (0000001B8D729000) [pid = 2576] [serial = 894] [outer = 0000001B8D71F000] 23:49:46 INFO - PROCESS | 2576 | 1464072586494 Marionette DEBUG loaded listener.js 23:49:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 176 (0000001B8DF20800) [pid = 2576] [serial = 895] [outer = 0000001B8D71F000] 23:49:47 INFO - PROCESS | 2576 | 1464072587139 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]]]}] 23:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1004ms 23:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:49:47 INFO - PROCESS | 2576 | 1464072587173 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 23:49:47 INFO - PROCESS | 2576 | 1464072587176 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 23:49:47 INFO - PROCESS | 2576 | 1464072587179 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:49:47 INFO - PROCESS | 2576 | 1464072587181 Marionette TRACE conn6 <- [1,1158,null,{}] 23:49:47 INFO - PROCESS | 2576 | 1464072587185 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}] 23:49:47 INFO - PROCESS | 2576 | 1464072587304 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 23:49:47 INFO - PROCESS | 2576 | 1464072587408 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:47 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B89355800 == 88 [pid = 2576] [id = 299] 23:49:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001B842B6000) [pid = 2576] [serial = 896] [outer = 0000000000000000] 23:49:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001B8AB73800) [pid = 2576] [serial = 897] [outer = 0000001B842B6000] 23:49:47 INFO - PROCESS | 2576 | 1464072587466 Marionette DEBUG loaded listener.js 23:49:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001BF052A400) [pid = 2576] [serial = 898] [outer = 0000001B842B6000] 23:49:48 INFO - PROCESS | 2576 | 1464072588209 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]]]}] 23:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1091ms 23:49:48 INFO - PROCESS | 2576 | 1464072588274 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 23:49:48 INFO - PROCESS | 2576 | 1464072588278 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 23:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:49:48 INFO - PROCESS | 2576 | 1464072588283 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:49:48 INFO - PROCESS | 2576 | 1464072588287 Marionette TRACE conn6 <- [1,1162,null,{}] 23:49:48 INFO - PROCESS | 2576 | 1464072588292 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}] 23:49:48 INFO - PROCESS | 2576 | 1464072588412 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 23:49:48 INFO - PROCESS | 2576 | 1464072588539 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:48 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86B99000 == 89 [pid = 2576] [id = 300] 23:49:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 180 (0000001B8312A800) [pid = 2576] [serial = 899] [outer = 0000000000000000] 23:49:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 181 (0000001B83E2D800) [pid = 2576] [serial = 900] [outer = 0000001B8312A800] 23:49:48 INFO - PROCESS | 2576 | 1464072588592 Marionette DEBUG loaded listener.js 23:49:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001B8685A000) [pid = 2576] [serial = 901] [outer = 0000001B8312A800] 23:49:49 INFO - PROCESS | 2576 | 1464072589231 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] 23:49:49 INFO - PROCESS | 2576 | 1464072589280 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 23:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:49:49 INFO - PROCESS | 2576 | 1464072589286 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:49:49 INFO - PROCESS | 2576 | 1464072589289 Marionette TRACE conn6 <- [1,1166,null,{}] 23:49:49 INFO - PROCESS | 2576 | 1464072589292 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}] 23:49:49 INFO - PROCESS | 2576 | 1464072589406 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 23:49:49 INFO - PROCESS | 2576 | 1464072589567 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87F78000 == 88 [pid = 2576] [id = 257] 23:49:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B89E000 == 87 [pid = 2576] [id = 290] 23:49:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A9BB800 == 86 [pid = 2576] [id = 289] 23:49:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86B9E800 == 85 [pid = 2576] [id = 288] 23:49:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A02A800 == 84 [pid = 2576] [id = 287] 23:49:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87F8E000 == 83 [pid = 2576] [id = 286] 23:49:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86CD6800 == 82 [pid = 2576] [id = 285] 23:49:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86BD2000 == 81 [pid = 2576] [id = 284] 23:49:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8679E800 == 80 [pid = 2576] [id = 283] 23:49:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8341E800 == 79 [pid = 2576] [id = 282] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001BFC5D4400) [pid = 2576] [serial = 819] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83EE7000 == 80 [pid = 2576] [id = 301] 23:49:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001B81151400) [pid = 2576] [serial = 902] [outer = 0000000000000000] 23:49:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 183 (0000001B83130800) [pid = 2576] [serial = 903] [outer = 0000001B81151400] 23:49:49 INFO - PROCESS | 2576 | 1464072589666 Marionette DEBUG loaded listener.js 23:49:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 184 (0000001B87F62400) [pid = 2576] [serial = 904] [outer = 0000001B81151400] 23:49:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83FD0000 == 79 [pid = 2576] [id = 281] 23:49:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF50F800 == 78 [pid = 2576] [id = 275] 23:49:49 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B075000 == 77 [pid = 2576] [id = 274] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 183 (0000001BF743D800) [pid = 2576] [serial = 810] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 182 (0000001B889B8800) [pid = 2576] [serial = 772] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001B8312DC00) [pid = 2576] [serial = 801] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 180 (0000001BF28B9C00) [pid = 2576] [serial = 808] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 179 (0000001BF2584000) [pid = 2576] [serial = 807] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001B8BF33C00) [pid = 2576] [serial = 783] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001B884AF400) [pid = 2576] [serial = 777] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001B85C65400) [pid = 2576] [serial = 799] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 175 (0000001B829C4400) [pid = 2576] [serial = 798] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 174 (0000001BFB907C00) [pid = 2576] [serial = 795] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 173 (0000001B83E33400) [pid = 2576] [serial = 774] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0000001BF361C400) [pid = 2576] [serial = 789] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0000001BF80E1C00) [pid = 2576] [serial = 792] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (0000001B8DF1E000) [pid = 2576] [serial = 786] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 169 (0000001BFBD44400) [pid = 2576] [serial = 816] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 168 (0000001BFB9B3000) [pid = 2576] [serial = 811] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 167 (0000001B8AB6CC00) [pid = 2576] [serial = 780] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 166 (0000001B8AEC1400) [pid = 2576] [serial = 804] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 165 (0000001B8B1ABC00) [pid = 2576] [serial = 805] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 164 (0000001B8AE38C00) [pid = 2576] [serial = 813] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 163 (0000001B8803AC00) [pid = 2576] [serial = 802] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 162 (0000001BFBD0A800) [pid = 2576] [serial = 814] [outer = 0000000000000000] [url = about:blank] 23:49:49 INFO - PROCESS | 2576 | --DOMWINDOW == 161 (0000001BFBDE5400) [pid = 2576] [serial = 817] [outer = 0000000000000000] [url = about:blank] 23:49:50 INFO - PROCESS | 2576 | 1464072590151 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] 23:49:50 INFO - PROCESS | 2576 | 1464072590169 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 23:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:49:50 INFO - PROCESS | 2576 | 1464072590172 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:49:50 INFO - PROCESS | 2576 | 1464072590176 Marionette TRACE conn6 <- [1,1170,null,{}] 23:49:50 INFO - PROCESS | 2576 | 1464072590187 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}] 23:49:50 INFO - PROCESS | 2576 | 1464072590287 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 23:49:50 INFO - PROCESS | 2576 | 1464072590297 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:50 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87EE8800 == 78 [pid = 2576] [id = 302] 23:49:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 162 (0000001B884BB800) [pid = 2576] [serial = 905] [outer = 0000000000000000] 23:49:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 163 (0000001B88536000) [pid = 2576] [serial = 906] [outer = 0000001B884BB800] 23:49:50 INFO - PROCESS | 2576 | 1464072590347 Marionette DEBUG loaded listener.js 23:49:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 164 (0000001B8897B000) [pid = 2576] [serial = 907] [outer = 0000001B884BB800] 23:49:50 INFO - PROCESS | 2576 | 1464072590836 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] 23:49:50 INFO - PROCESS | 2576 | 1464072590871 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 23:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:49:50 INFO - PROCESS | 2576 | 1464072590874 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:49:50 INFO - PROCESS | 2576 | 1464072590876 Marionette TRACE conn6 <- [1,1174,null,{}] 23:49:50 INFO - PROCESS | 2576 | 1464072590879 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}] 23:49:50 INFO - PROCESS | 2576 | 1464072590978 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 23:49:50 INFO - PROCESS | 2576 | 1464072590988 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:51 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A9B1800 == 79 [pid = 2576] [id = 303] 23:49:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 165 (0000001B8258E800) [pid = 2576] [serial = 908] [outer = 0000000000000000] 23:49:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 166 (0000001B889C3400) [pid = 2576] [serial = 909] [outer = 0000001B8258E800] 23:49:51 INFO - PROCESS | 2576 | 1464072591034 Marionette DEBUG loaded listener.js 23:49:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 167 (0000001B8A4A9C00) [pid = 2576] [serial = 910] [outer = 0000001B8258E800] 23:49:51 INFO - PROCESS | 2576 | 1464072591538 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] 23:49:51 INFO - PROCESS | 2576 | 1464072591570 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 23:49:51 INFO - PROCESS | 2576 | 1464072591574 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:49:51 INFO - PROCESS | 2576 | 1464072591576 Marionette TRACE conn6 <- [1,1178,null,{}] 23:49:51 INFO - PROCESS | 2576 | 1464072591579 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}] 23:49:51 INFO - PROCESS | 2576 | 1464072591674 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 23:49:51 INFO - PROCESS | 2576 | 1464072591771 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:51 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8BF0F000 == 80 [pid = 2576] [id = 304] 23:49:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 168 (0000001B8A010800) [pid = 2576] [serial = 911] [outer = 0000000000000000] 23:49:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 169 (0000001B8AEC7400) [pid = 2576] [serial = 912] [outer = 0000001B8A010800] 23:49:51 INFO - PROCESS | 2576 | 1464072591817 Marionette DEBUG loaded listener.js 23:49:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 170 (0000001B8B1A4400) [pid = 2576] [serial = 913] [outer = 0000001B8A010800] 23:49:52 INFO - PROCESS | 2576 | 1464072592236 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] 23:49:52 INFO - PROCESS | 2576 | 1464072592270 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 23:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:49:52 INFO - PROCESS | 2576 | 1464072592273 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:49:52 INFO - PROCESS | 2576 | 1464072592275 Marionette TRACE conn6 <- [1,1182,null,{}] 23:49:52 INFO - PROCESS | 2576 | 1464072592278 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}] 23:49:52 INFO - PROCESS | 2576 | 1464072592451 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 23:49:52 INFO - PROCESS | 2576 | 1464072592481 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:52 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D15E000 == 81 [pid = 2576] [id = 305] 23:49:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (0000001B8B9EA800) [pid = 2576] [serial = 914] [outer = 0000000000000000] 23:49:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (0000001B8C374400) [pid = 2576] [serial = 915] [outer = 0000001B8B9EA800] 23:49:52 INFO - PROCESS | 2576 | 1464072592527 Marionette DEBUG loaded listener.js 23:49:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (0000001B8DF1C400) [pid = 2576] [serial = 916] [outer = 0000001B8B9EA800] 23:49:53 INFO - PROCESS | 2576 | 1464072592990 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] 23:49:53 INFO - PROCESS | 2576 | 1464072593020 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 23:49:53 INFO - PROCESS | 2576 | 1464072593028 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:49:53 INFO - PROCESS | 2576 | 1464072593029 Marionette TRACE conn6 <- [1,1186,null,{}] 23:49:53 INFO - PROCESS | 2576 | 1464072593033 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}] 23:49:53 INFO - PROCESS | 2576 | 1464072593161 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 23:49:53 INFO - PROCESS | 2576 | 1464072593175 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:53 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF2751800 == 82 [pid = 2576] [id = 306] 23:49:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 174 (0000001BF1029800) [pid = 2576] [serial = 917] [outer = 0000000000000000] 23:49:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 175 (0000001BF1537C00) [pid = 2576] [serial = 918] [outer = 0000001BF1029800] 23:49:53 INFO - PROCESS | 2576 | 1464072593224 Marionette DEBUG loaded listener.js 23:49:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 176 (0000001BF1E33C00) [pid = 2576] [serial = 919] [outer = 0000001BF1029800] 23:49:53 INFO - PROCESS | 2576 | 1464072593670 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]]]}] 23:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 23:49:53 INFO - PROCESS | 2576 | 1464072593723 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 23:49:53 INFO - PROCESS | 2576 | 1464072593726 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 23:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:49:53 INFO - PROCESS | 2576 | 1464072593735 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:49:53 INFO - PROCESS | 2576 | 1464072593737 Marionette TRACE conn6 <- [1,1190,null,{}] 23:49:53 INFO - PROCESS | 2576 | 1464072593740 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}] 23:49:53 INFO - PROCESS | 2576 | 1464072593895 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 23:49:53 INFO - PROCESS | 2576 | 1464072593923 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:53 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF67D4000 == 83 [pid = 2576] [id = 307] 23:49:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001BF21AEC00) [pid = 2576] [serial = 920] [outer = 0000000000000000] 23:49:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001BF21BA400) [pid = 2576] [serial = 921] [outer = 0000001BF21AEC00] 23:49:53 INFO - PROCESS | 2576 | 1464072593968 Marionette DEBUG loaded listener.js 23:49:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001BF2527400) [pid = 2576] [serial = 922] [outer = 0000001BF21AEC00] 23:49:54 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001B884B3800) [pid = 2576] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:49:54 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001B884B6400) [pid = 2576] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:49:54 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001B87F6B800) [pid = 2576] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:49:54 INFO - PROCESS | 2576 | --DOMWINDOW == 175 (0000001B81148000) [pid = 2576] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:49:54 INFO - PROCESS | 2576 | --DOMWINDOW == 174 (0000001B86862C00) [pid = 2576] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:49:54 INFO - PROCESS | 2576 | --DOMWINDOW == 173 (0000001B828B4400) [pid = 2576] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:49:54 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0000001B83129C00) [pid = 2576] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:49:54 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0000001B86863400) [pid = 2576] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:49:54 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (0000001B8A004C00) [pid = 2576] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:49:54 INFO - PROCESS | 2576 | --DOMWINDOW == 169 (0000001B8AE33800) [pid = 2576] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:49:54 INFO - PROCESS | 2576 | 1464072594491 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]]]}] 23:49:54 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 23:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 797ms 23:49:54 INFO - PROCESS | 2576 | 1464072594534 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 23:49:54 INFO - PROCESS | 2576 | 1464072594536 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 23:49:54 INFO - PROCESS | 2576 | 1464072594539 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:49:54 INFO - PROCESS | 2576 | 1464072594541 Marionette TRACE conn6 <- [1,1194,null,{}] 23:49:54 INFO - PROCESS | 2576 | 1464072594545 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}] 23:49:54 INFO - PROCESS | 2576 | 1464072594642 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 23:49:54 INFO - PROCESS | 2576 | 1464072594649 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:54 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6FAD000 == 84 [pid = 2576] [id = 308] 23:49:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 170 (0000001B884B3800) [pid = 2576] [serial = 923] [outer = 0000000000000000] 23:49:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (0000001BF2520C00) [pid = 2576] [serial = 924] [outer = 0000001B884B3800] 23:49:54 INFO - PROCESS | 2576 | 1464072594694 Marionette DEBUG loaded listener.js 23:49:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (0000001BF258D000) [pid = 2576] [serial = 925] [outer = 0000001B884B3800] 23:49:55 INFO - PROCESS | 2576 | 1464072595119 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]]]}] 23:49:55 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 23:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 629ms 23:49:55 INFO - PROCESS | 2576 | 1464072595172 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 23:49:55 INFO - PROCESS | 2576 | 1464072595175 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 23:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:49:55 INFO - PROCESS | 2576 | 1464072595178 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:49:55 INFO - PROCESS | 2576 | 1464072595180 Marionette TRACE conn6 <- [1,1198,null,{}] 23:49:55 INFO - PROCESS | 2576 | 1464072595183 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}] 23:49:55 INFO - PROCESS | 2576 | 1464072595279 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 23:49:55 INFO - PROCESS | 2576 | 1464072595285 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:55 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF74DE000 == 85 [pid = 2576] [id = 309] 23:49:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (0000001BF2637C00) [pid = 2576] [serial = 926] [outer = 0000000000000000] 23:49:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 174 (0000001BF2724800) [pid = 2576] [serial = 927] [outer = 0000001BF2637C00] 23:49:55 INFO - PROCESS | 2576 | 1464072595331 Marionette DEBUG loaded listener.js 23:49:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 175 (0000001BF3408000) [pid = 2576] [serial = 928] [outer = 0000001BF2637C00] 23:49:55 INFO - PROCESS | 2576 | 1464072595792 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]]]}] 23:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 693ms 23:49:55 INFO - PROCESS | 2576 | 1464072595875 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 23:49:55 INFO - PROCESS | 2576 | 1464072595878 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 23:49:55 INFO - PROCESS | 2576 | 1464072595881 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:49:55 INFO - PROCESS | 2576 | 1464072595884 Marionette TRACE conn6 <- [1,1202,null,{}] 23:49:55 INFO - PROCESS | 2576 | 1464072595888 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}] 23:49:56 INFO - PROCESS | 2576 | 1464072596002 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 23:49:56 INFO - PROCESS | 2576 | 1464072596015 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:56 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFB16A000 == 86 [pid = 2576] [id = 310] 23:49:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 176 (0000001BF676AC00) [pid = 2576] [serial = 929] [outer = 0000000000000000] 23:49:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001BF6F2F400) [pid = 2576] [serial = 930] [outer = 0000001BF676AC00] 23:49:56 INFO - PROCESS | 2576 | 1464072596065 Marionette DEBUG loaded listener.js 23:49:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001BF743D800) [pid = 2576] [serial = 931] [outer = 0000001BF676AC00] 23:49:56 INFO - PROCESS | 2576 | 1464072596800 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]]]}] 23:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 944ms 23:49:56 INFO - PROCESS | 2576 | 1464072596828 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 23:49:56 INFO - PROCESS | 2576 | 1464072596833 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 23:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:49:56 INFO - PROCESS | 2576 | 1464072596838 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:49:56 INFO - PROCESS | 2576 | 1464072596843 Marionette TRACE conn6 <- [1,1206,null,{}] 23:49:56 INFO - PROCESS | 2576 | 1464072596848 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}] 23:49:57 INFO - PROCESS | 2576 | 1464072596994 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 23:49:57 INFO - PROCESS | 2576 | 1464072597132 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:57 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C3C000 == 87 [pid = 2576] [id = 311] 23:49:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001B868A7400) [pid = 2576] [serial = 932] [outer = 0000000000000000] 23:49:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 180 (0000001B87E13800) [pid = 2576] [serial = 933] [outer = 0000001B868A7400] 23:49:57 INFO - PROCESS | 2576 | 1464072597192 Marionette DEBUG loaded listener.js 23:49:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 181 (0000001B87F6B800) [pid = 2576] [serial = 934] [outer = 0000001B868A7400] 23:49:57 INFO - PROCESS | 2576 | 1464072597768 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]]]}] 23:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1032ms 23:49:57 INFO - PROCESS | 2576 | 1464072597874 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 23:49:57 INFO - PROCESS | 2576 | 1464072597881 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 23:49:57 INFO - PROCESS | 2576 | 1464072597887 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:49:57 INFO - PROCESS | 2576 | 1464072597891 Marionette TRACE conn6 <- [1,1210,null,{}] 23:49:57 INFO - PROCESS | 2576 | 1464072597895 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}] 23:49:58 INFO - PROCESS | 2576 | 1464072598029 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 23:49:58 INFO - PROCESS | 2576 | 1464072598158 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:58 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D147000 == 88 [pid = 2576] [id = 312] 23:49:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001B88538400) [pid = 2576] [serial = 935] [outer = 0000000000000000] 23:49:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 183 (0000001B897A9400) [pid = 2576] [serial = 936] [outer = 0000001B88538400] 23:49:58 INFO - PROCESS | 2576 | 1464072598215 Marionette DEBUG loaded listener.js 23:49:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 184 (0000001B8AF28C00) [pid = 2576] [serial = 937] [outer = 0000001B88538400] 23:49:58 INFO - PROCESS | 2576 | 1464072598794 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] 23:49:58 INFO - PROCESS | 2576 | 1464072598820 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 23:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:49:58 INFO - PROCESS | 2576 | 1464072598824 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:49:58 INFO - PROCESS | 2576 | 1464072598828 Marionette TRACE conn6 <- [1,1214,null,{}] 23:49:58 INFO - PROCESS | 2576 | 1464072598839 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}] 23:49:58 INFO - PROCESS | 2576 | 1464072598966 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 23:49:59 INFO - PROCESS | 2576 | 1464072599104 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:59 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC793000 == 89 [pid = 2576] [id = 313] 23:49:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 185 (0000001B8C36E400) [pid = 2576] [serial = 938] [outer = 0000000000000000] 23:49:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 186 (0000001B8C3F6000) [pid = 2576] [serial = 939] [outer = 0000001B8C36E400] 23:49:59 INFO - PROCESS | 2576 | 1464072599164 Marionette DEBUG loaded listener.js 23:49:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 187 (0000001BF2592000) [pid = 2576] [serial = 940] [outer = 0000001B8C36E400] 23:49:59 INFO - PROCESS | 2576 | 1464072599768 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]]]}] 23:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 985ms 23:49:59 INFO - PROCESS | 2576 | 1464072599810 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 23:49:59 INFO - PROCESS | 2576 | 1464072599814 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 23:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:49:59 INFO - PROCESS | 2576 | 1464072599817 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:49:59 INFO - PROCESS | 2576 | 1464072599819 Marionette TRACE conn6 <- [1,1218,null,{}] 23:49:59 INFO - PROCESS | 2576 | 1464072599823 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}] 23:49:59 INFO - PROCESS | 2576 | 1464072599947 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 23:50:00 INFO - PROCESS | 2576 | 1464072600081 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:00 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFE14A000 == 90 [pid = 2576] [id = 314] 23:50:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 188 (0000001BF21AF000) [pid = 2576] [serial = 941] [outer = 0000000000000000] 23:50:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 189 (0000001BF7030800) [pid = 2576] [serial = 942] [outer = 0000001BF21AF000] 23:50:00 INFO - PROCESS | 2576 | 1464072600138 Marionette DEBUG loaded listener.js 23:50:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 190 (0000001BF74F7000) [pid = 2576] [serial = 943] [outer = 0000001BF21AF000] 23:50:00 INFO - PROCESS | 2576 | 1464072600733 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]]]}] 23:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 945ms 23:50:00 INFO - PROCESS | 2576 | 1464072600764 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 23:50:00 INFO - PROCESS | 2576 | 1464072600766 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 23:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:50:00 INFO - PROCESS | 2576 | 1464072600770 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:50:00 INFO - PROCESS | 2576 | 1464072600772 Marionette TRACE conn6 <- [1,1222,null,{}] 23:50:00 INFO - PROCESS | 2576 | 1464072600776 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}] 23:50:00 INFO - PROCESS | 2576 | 1464072600893 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 23:50:01 INFO - PROCESS | 2576 | 1464072600999 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:01 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEBEA000 == 91 [pid = 2576] [id = 315] 23:50:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 191 (0000001BF6769800) [pid = 2576] [serial = 944] [outer = 0000000000000000] 23:50:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 192 (0000001BF8048C00) [pid = 2576] [serial = 945] [outer = 0000001BF6769800] 23:50:01 INFO - PROCESS | 2576 | 1464072601054 Marionette DEBUG loaded listener.js 23:50:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 193 (0000001BF877EC00) [pid = 2576] [serial = 946] [outer = 0000001BF6769800] 23:50:01 INFO - PROCESS | 2576 | 1464072601620 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]]]}] 23:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 879ms 23:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:50:01 INFO - PROCESS | 2576 | 1464072601653 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 23:50:01 INFO - PROCESS | 2576 | 1464072601655 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 23:50:01 INFO - PROCESS | 2576 | 1464072601676 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:50:01 INFO - PROCESS | 2576 | 1464072601678 Marionette TRACE conn6 <- [1,1226,null,{}] 23:50:01 INFO - PROCESS | 2576 | 1464072601683 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}] 23:50:01 INFO - PROCESS | 2576 | 1464072601814 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 23:50:01 INFO - PROCESS | 2576 | 1464072601920 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:01 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF309000 == 92 [pid = 2576] [id = 316] 23:50:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001BFB90B000) [pid = 2576] [serial = 947] [outer = 0000000000000000] 23:50:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 195 (0000001BFBD0B000) [pid = 2576] [serial = 948] [outer = 0000001BFB90B000] 23:50:01 INFO - PROCESS | 2576 | 1464072601976 Marionette DEBUG loaded listener.js 23:50:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 196 (0000001BFBD27400) [pid = 2576] [serial = 949] [outer = 0000001BFB90B000] 23:50:02 INFO - PROCESS | 2576 | 1464072602566 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]]]}] 23:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 945ms 23:50:02 INFO - PROCESS | 2576 | 1464072602606 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 23:50:02 INFO - PROCESS | 2576 | 1464072602609 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 23:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:50:02 INFO - PROCESS | 2576 | 1464072602612 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:50:02 INFO - PROCESS | 2576 | 1464072602614 Marionette TRACE conn6 <- [1,1230,null,{}] 23:50:02 INFO - PROCESS | 2576 | 1464072602618 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}] 23:50:02 INFO - PROCESS | 2576 | 1464072602736 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 23:50:02 INFO - PROCESS | 2576 | 1464072602843 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:02 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF5B5800 == 93 [pid = 2576] [id = 317] 23:50:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 197 (0000001BFBD36C00) [pid = 2576] [serial = 950] [outer = 0000000000000000] 23:50:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 198 (0000001BFBD3C000) [pid = 2576] [serial = 951] [outer = 0000001BFBD36C00] 23:50:02 INFO - PROCESS | 2576 | 1464072602897 Marionette DEBUG loaded listener.js 23:50:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 199 (0000001BFBD75400) [pid = 2576] [serial = 952] [outer = 0000001BFBD36C00] 23:50:03 INFO - PROCESS | 2576 | 1464072603447 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]]]}] 23:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 880ms 23:50:03 INFO - PROCESS | 2576 | 1464072603508 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 23:50:03 INFO - PROCESS | 2576 | 1464072603511 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 23:50:03 INFO - PROCESS | 2576 | 1464072603516 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:50:03 INFO - PROCESS | 2576 | 1464072603518 Marionette TRACE conn6 <- [1,1234,null,{}] 23:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:50:03 INFO - PROCESS | 2576 | 1464072603522 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}] 23:50:03 INFO - PROCESS | 2576 | 1464072603641 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 23:50:03 INFO - PROCESS | 2576 | 1464072603748 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:03 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF786800 == 94 [pid = 2576] [id = 318] 23:50:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 200 (0000001BFBDE4800) [pid = 2576] [serial = 953] [outer = 0000000000000000] 23:50:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 201 (0000001BFC563400) [pid = 2576] [serial = 954] [outer = 0000001BFBDE4800] 23:50:03 INFO - PROCESS | 2576 | 1464072603802 Marionette DEBUG loaded listener.js 23:50:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 202 (0000001BFC61BC00) [pid = 2576] [serial = 955] [outer = 0000001BFBDE4800] 23:50:04 INFO - PROCESS | 2576 | 1464072604450 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]]]}] 23:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 986ms 23:50:04 INFO - PROCESS | 2576 | 1464072604508 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 23:50:04 INFO - PROCESS | 2576 | 1464072604511 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 23:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:50:04 INFO - PROCESS | 2576 | 1464072604514 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:50:04 INFO - PROCESS | 2576 | 1464072604516 Marionette TRACE conn6 <- [1,1238,null,{}] 23:50:04 INFO - PROCESS | 2576 | 1464072604520 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}] 23:50:04 INFO - PROCESS | 2576 | 1464072604641 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 23:50:04 INFO - PROCESS | 2576 | 1464072604777 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8DB98800 == 95 [pid = 2576] [id = 319] 23:50:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 203 (0000001BFC61AC00) [pid = 2576] [serial = 956] [outer = 0000000000000000] 23:50:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 204 (0000001BFCC8AC00) [pid = 2576] [serial = 957] [outer = 0000001BFC61AC00] 23:50:04 INFO - PROCESS | 2576 | 1464072604833 Marionette DEBUG loaded listener.js 23:50:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 205 (0000001BFCE74400) [pid = 2576] [serial = 958] [outer = 0000001BFC61AC00] 23:50:05 INFO - PROCESS | 2576 | 1464072605459 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]]]}] 23:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 986ms 23:50:05 INFO - PROCESS | 2576 | 1464072605503 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 23:50:05 INFO - PROCESS | 2576 | 1464072605506 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 23:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:50:05 INFO - PROCESS | 2576 | 1464072605509 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:50:05 INFO - PROCESS | 2576 | 1464072605511 Marionette TRACE conn6 <- [1,1242,null,{}] 23:50:05 INFO - PROCESS | 2576 | 1464072605515 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}] 23:50:05 INFO - PROCESS | 2576 | 1464072605636 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 23:50:05 INFO - PROCESS | 2576 | 1464072605747 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:05 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85B69800 == 96 [pid = 2576] [id = 320] 23:50:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 206 (0000001B83E2C800) [pid = 2576] [serial = 959] [outer = 0000000000000000] 23:50:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 207 (0000001B889BC800) [pid = 2576] [serial = 960] [outer = 0000001B83E2C800] 23:50:05 INFO - PROCESS | 2576 | 1464072605801 Marionette DEBUG loaded listener.js 23:50:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 208 (0000001BFCE3CC00) [pid = 2576] [serial = 961] [outer = 0000001B83E2C800] 23:50:06 INFO - PROCESS | 2576 | 1464072606674 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]]]}] 23:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1181ms 23:50:06 INFO - PROCESS | 2576 | 1464072606694 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 23:50:06 INFO - PROCESS | 2576 | 1464072606698 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 23:50:06 INFO - PROCESS | 2576 | 1464072606703 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:50:06 INFO - PROCESS | 2576 | 1464072606707 Marionette TRACE conn6 <- [1,1246,null,{}] 23:50:06 INFO - PROCESS | 2576 | 1464072606714 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}] 23:50:06 INFO - PROCESS | 2576 | 1464072606834 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 23:50:06 INFO - PROCESS | 2576 | 1464072606977 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:07 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C4B800 == 97 [pid = 2576] [id = 321] 23:50:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 209 (0000001B842B9400) [pid = 2576] [serial = 962] [outer = 0000000000000000] 23:50:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 210 (0000001B85C57800) [pid = 2576] [serial = 963] [outer = 0000001B842B9400] 23:50:07 INFO - PROCESS | 2576 | 1464072607029 Marionette DEBUG loaded listener.js 23:50:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 211 (0000001B87E5B800) [pid = 2576] [serial = 964] [outer = 0000001B842B9400] 23:50:07 INFO - PROCESS | 2576 | 1464072607608 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]]]}] 23:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 944ms 23:50:07 INFO - PROCESS | 2576 | 1464072607652 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 23:50:07 INFO - PROCESS | 2576 | 1464072607658 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 23:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:50:07 INFO - PROCESS | 2576 | 1464072607664 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:50:07 INFO - PROCESS | 2576 | 1464072607667 Marionette TRACE conn6 <- [1,1250,null,{}] 23:50:07 INFO - PROCESS | 2576 | 1464072607671 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}] 23:50:07 INFO - PROCESS | 2576 | 1464072607786 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 23:50:07 INFO - PROCESS | 2576 | 1464072607926 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:07 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87ECF800 == 98 [pid = 2576] [id = 322] 23:50:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 212 (0000001B86B2EC00) [pid = 2576] [serial = 965] [outer = 0000000000000000] 23:50:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 213 (0000001B885AE000) [pid = 2576] [serial = 966] [outer = 0000001B86B2EC00] 23:50:07 INFO - PROCESS | 2576 | 1464072607977 Marionette DEBUG loaded listener.js 23:50:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 214 (0000001B8A006C00) [pid = 2576] [serial = 967] [outer = 0000001B86B2EC00] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8296E800 == 97 [pid = 2576] [id = 44] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF74DE000 == 96 [pid = 2576] [id = 309] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6FAD000 == 95 [pid = 2576] [id = 308] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF67D4000 == 94 [pid = 2576] [id = 307] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF2751800 == 93 [pid = 2576] [id = 306] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D15E000 == 92 [pid = 2576] [id = 305] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8BF0F000 == 91 [pid = 2576] [id = 304] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A9B1800 == 90 [pid = 2576] [id = 303] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 213 (0000001B8A4A6800) [pid = 2576] [serial = 834] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 212 (0000001B8C370400) [pid = 2576] [serial = 837] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87EE8800 == 89 [pid = 2576] [id = 302] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83EE7000 == 88 [pid = 2576] [id = 301] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86B99000 == 87 [pid = 2576] [id = 300] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF199E800 == 86 [pid = 2576] [id = 298] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF04AC800 == 85 [pid = 2576] [id = 297] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D754000 == 84 [pid = 2576] [id = 296] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D739800 == 83 [pid = 2576] [id = 295] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC09800 == 82 [pid = 2576] [id = 294] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87EDF000 == 81 [pid = 2576] [id = 293] 23:50:08 INFO - PROCESS | 2576 | --DOCSHELL 0000001B842D5000 == 80 [pid = 2576] [id = 292] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 211 (0000001B8853AC00) [pid = 2576] [serial = 858] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 210 (0000001B88998800) [pid = 2576] [serial = 861] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 209 (0000001B868ECC00) [pid = 2576] [serial = 840] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 208 (0000001B885AF000) [pid = 2576] [serial = 859] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 207 (0000001B87FCD400) [pid = 2576] [serial = 855] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 206 (0000001BFCE76C00) [pid = 2576] [serial = 831] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 205 (0000001B828AC000) [pid = 2576] [serial = 846] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 204 (0000001B8671F000) [pid = 2576] [serial = 847] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 203 (0000001B868A9400) [pid = 2576] [serial = 849] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 202 (0000001B883B6C00) [pid = 2576] [serial = 864] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 201 (0000001B8312F800) [pid = 2576] [serial = 843] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 200 (0000001B842BC400) [pid = 2576] [serial = 844] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 199 (0000001BFBD24000) [pid = 2576] [serial = 828] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 198 (0000001B87FCC000) [pid = 2576] [serial = 822] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 197 (0000001B889BA800) [pid = 2576] [serial = 862] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 196 (0000001B86B25000) [pid = 2576] [serial = 850] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 195 (0000001B87E5EC00) [pid = 2576] [serial = 852] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 194 (0000001B87F63000) [pid = 2576] [serial = 853] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001B8B7C7C00) [pid = 2576] [serial = 825] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 192 (0000001B897B1000) [pid = 2576] [serial = 865] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 191 (0000001B8A4AE400) [pid = 2576] [serial = 868] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 190 (0000001B8803B400) [pid = 2576] [serial = 856] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 189 (0000001B8A00E800) [pid = 2576] [serial = 867] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 188 (0000001B8AEC5400) [pid = 2576] [serial = 871] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | --DOMWINDOW == 187 (0000001B8AE38400) [pid = 2576] [serial = 870] [outer = 0000000000000000] [url = about:blank] 23:50:08 INFO - PROCESS | 2576 | 1464072608576 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]]]}] 23:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 944ms 23:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:50:08 INFO - PROCESS | 2576 | 1464072608609 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 23:50:08 INFO - PROCESS | 2576 | 1464072608611 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 23:50:08 INFO - PROCESS | 2576 | 1464072608615 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:50:08 INFO - PROCESS | 2576 | 1464072608618 Marionette TRACE conn6 <- [1,1254,null,{}] 23:50:08 INFO - PROCESS | 2576 | 1464072608629 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}] 23:50:08 INFO - PROCESS | 2576 | 1464072608756 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 23:50:08 INFO - PROCESS | 2576 | 1464072608852 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86832000 == 81 [pid = 2576] [id = 323] 23:50:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 188 (0000001B85C61800) [pid = 2576] [serial = 968] [outer = 0000000000000000] 23:50:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 189 (0000001B88034000) [pid = 2576] [serial = 969] [outer = 0000001B85C61800] 23:50:08 INFO - PROCESS | 2576 | 1464072608901 Marionette DEBUG loaded listener.js 23:50:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 190 (0000001B8897C000) [pid = 2576] [serial = 970] [outer = 0000001B85C61800] 23:50:09 INFO - PROCESS | 2576 | 1464072609323 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]]]}] 23:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 733ms 23:50:09 INFO - PROCESS | 2576 | 1464072609352 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 23:50:09 INFO - PROCESS | 2576 | 1464072609355 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 23:50:09 INFO - PROCESS | 2576 | 1464072609358 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:50:09 INFO - PROCESS | 2576 | 1464072609360 Marionette TRACE conn6 <- [1,1258,null,{}] 23:50:09 INFO - PROCESS | 2576 | 1464072609363 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}] 23:50:09 INFO - PROCESS | 2576 | 1464072609462 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 23:50:09 INFO - PROCESS | 2576 | 1464072609469 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:09 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A5B5800 == 82 [pid = 2576] [id = 324] 23:50:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 191 (0000001B889C2000) [pid = 2576] [serial = 971] [outer = 0000000000000000] 23:50:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 192 (0000001B8A00E800) [pid = 2576] [serial = 972] [outer = 0000001B889C2000] 23:50:09 INFO - PROCESS | 2576 | 1464072609516 Marionette DEBUG loaded listener.js 23:50:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 193 (0000001B8AE38C00) [pid = 2576] [serial = 973] [outer = 0000001B889C2000] 23:50:10 INFO - PROCESS | 2576 | 1464072610013 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]]]}] 23:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 735ms 23:50:10 INFO - PROCESS | 2576 | 1464072610095 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 23:50:10 INFO - PROCESS | 2576 | 1464072610097 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 23:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:50:10 INFO - PROCESS | 2576 | 1464072610101 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:50:10 INFO - PROCESS | 2576 | 1464072610102 Marionette TRACE conn6 <- [1,1262,null,{}] 23:50:10 INFO - PROCESS | 2576 | 1464072610106 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}] 23:50:10 INFO - PROCESS | 2576 | 1464072610203 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 23:50:10 INFO - PROCESS | 2576 | 1464072610216 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:10 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B8AF800 == 83 [pid = 2576] [id = 325] 23:50:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001B8AF22400) [pid = 2576] [serial = 974] [outer = 0000000000000000] 23:50:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 195 (0000001B8AFD9000) [pid = 2576] [serial = 975] [outer = 0000001B8AF22400] 23:50:10 INFO - PROCESS | 2576 | 1464072610264 Marionette DEBUG loaded listener.js 23:50:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 196 (0000001B8B7C9000) [pid = 2576] [serial = 976] [outer = 0000001B8AF22400] 23:50:10 INFO - PROCESS | 2576 | 1464072610764 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]]]}] 23:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 23:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:50:10 INFO - PROCESS | 2576 | 1464072610775 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 23:50:10 INFO - PROCESS | 2576 | 1464072610777 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 23:50:10 INFO - PROCESS | 2576 | 1464072610781 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:50:10 INFO - PROCESS | 2576 | 1464072610782 Marionette TRACE conn6 <- [1,1266,null,{}] 23:50:10 INFO - PROCESS | 2576 | 1464072610786 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}] 23:50:10 INFO - PROCESS | 2576 | 1464072610965 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 23:50:10 INFO - PROCESS | 2576 | 1464072610995 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:11 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC35000 == 84 [pid = 2576] [id = 326] 23:50:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 197 (0000001B8BFF0C00) [pid = 2576] [serial = 977] [outer = 0000000000000000] 23:50:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 198 (0000001B8C3A1000) [pid = 2576] [serial = 978] [outer = 0000001B8BFF0C00] 23:50:11 INFO - PROCESS | 2576 | 1464072611042 Marionette DEBUG loaded listener.js 23:50:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 199 (0000001B8D728000) [pid = 2576] [serial = 979] [outer = 0000001B8BFF0C00] 23:50:11 INFO - PROCESS | 2576 | 1464072611516 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]]]}] 23:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 776ms 23:50:11 INFO - PROCESS | 2576 | 1464072611560 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 23:50:11 INFO - PROCESS | 2576 | 1464072611562 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 23:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:50:11 INFO - PROCESS | 2576 | 1464072611571 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:50:11 INFO - PROCESS | 2576 | 1464072611573 Marionette TRACE conn6 <- [1,1270,null,{}] 23:50:11 INFO - PROCESS | 2576 | 1464072611577 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}] 23:50:11 INFO - PROCESS | 2576 | 1464072611705 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 23:50:11 INFO - PROCESS | 2576 | 1464072611780 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:11 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8DBA5000 == 85 [pid = 2576] [id = 327] 23:50:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 200 (0000001BF0520C00) [pid = 2576] [serial = 980] [outer = 0000000000000000] 23:50:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 201 (0000001BF0D4C400) [pid = 2576] [serial = 981] [outer = 0000001BF0520C00] 23:50:11 INFO - PROCESS | 2576 | 1464072611825 Marionette DEBUG loaded listener.js 23:50:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 202 (0000001BF19C5400) [pid = 2576] [serial = 982] [outer = 0000001BF0520C00] 23:50:12 INFO - PROCESS | 2576 | 1464072612272 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]]]}] 23:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 733ms 23:50:12 INFO - PROCESS | 2576 | 1464072612328 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 23:50:12 INFO - PROCESS | 2576 | 1464072612331 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 23:50:12 INFO - PROCESS | 2576 | 1464072612335 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:50:12 INFO - PROCESS | 2576 | 1464072612336 Marionette TRACE conn6 <- [1,1274,null,{}] 23:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:50:12 INFO - PROCESS | 2576 | 1464072612340 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}] 23:50:12 INFO - PROCESS | 2576 | 1464072612635 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 23:50:12 INFO - PROCESS | 2576 | --DOMWINDOW == 201 (0000001B8258E800) [pid = 2576] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:50:12 INFO - PROCESS | 2576 | --DOMWINDOW == 200 (0000001BF2637C00) [pid = 2576] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:50:12 INFO - PROCESS | 2576 | --DOMWINDOW == 199 (0000001BF21AEC00) [pid = 2576] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:50:12 INFO - PROCESS | 2576 | --DOMWINDOW == 198 (0000001B884B3800) [pid = 2576] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:50:12 INFO - PROCESS | 2576 | --DOMWINDOW == 197 (0000001BFC561C00) [pid = 2576] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:50:12 INFO - PROCESS | 2576 | --DOMWINDOW == 196 (0000001B8AECF800) [pid = 2576] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:50:12 INFO - PROCESS | 2576 | --DOMWINDOW == 195 (0000001B81151400) [pid = 2576] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:50:12 INFO - PROCESS | 2576 | --DOMWINDOW == 194 (0000001B8B9EA800) [pid = 2576] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:50:12 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001B8312A800) [pid = 2576] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:50:12 INFO - PROCESS | 2576 | --DOMWINDOW == 192 (0000001B884BB800) [pid = 2576] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:50:12 INFO - PROCESS | 2576 | --DOMWINDOW == 191 (0000001BF1029800) [pid = 2576] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:50:12 INFO - PROCESS | 2576 | --DOMWINDOW == 190 (0000001B8A010800) [pid = 2576] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:50:12 INFO - PROCESS | 2576 | 1464072612708 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:12 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C67C000 == 86 [pid = 2576] [id = 328] 23:50:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 191 (0000001B81A4F400) [pid = 2576] [serial = 983] [outer = 0000000000000000] 23:50:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 192 (0000001B83E2D400) [pid = 2576] [serial = 984] [outer = 0000001B81A4F400] 23:50:12 INFO - PROCESS | 2576 | 1464072612754 Marionette DEBUG loaded listener.js 23:50:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 193 (0000001B8A4A8000) [pid = 2576] [serial = 985] [outer = 0000001B81A4F400] 23:50:13 INFO - PROCESS | 2576 | 1464072613143 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]]]}] 23:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 839ms 23:50:13 INFO - PROCESS | 2576 | 1464072613181 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 23:50:13 INFO - PROCESS | 2576 | 1464072613183 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 23:50:13 INFO - PROCESS | 2576 | 1464072613186 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:50:13 INFO - PROCESS | 2576 | 1464072613188 Marionette TRACE conn6 <- [1,1278,null,{}] 23:50:13 INFO - PROCESS | 2576 | 1464072613192 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}] 23:50:13 INFO - PROCESS | 2576 | 1464072613288 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 23:50:13 INFO - PROCESS | 2576 | 1464072613295 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:13 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6550000 == 87 [pid = 2576] [id = 329] 23:50:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001BF102C400) [pid = 2576] [serial = 986] [outer = 0000000000000000] 23:50:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 195 (0000001BF2592C00) [pid = 2576] [serial = 987] [outer = 0000001BF102C400] 23:50:13 INFO - PROCESS | 2576 | 1464072613341 Marionette DEBUG loaded listener.js 23:50:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 196 (0000001BF3617800) [pid = 2576] [serial = 988] [outer = 0000001BF102C400] 23:50:13 INFO - PROCESS | 2576 | 1464072613795 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]]]}] 23:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 628ms 23:50:13 INFO - PROCESS | 2576 | 1464072613819 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 23:50:13 INFO - PROCESS | 2576 | 1464072613821 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 23:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:50:13 INFO - PROCESS | 2576 | 1464072613825 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:50:13 INFO - PROCESS | 2576 | 1464072613827 Marionette TRACE conn6 <- [1,1282,null,{}] 23:50:13 INFO - PROCESS | 2576 | 1464072613830 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}] 23:50:13 INFO - PROCESS | 2576 | 1464072613928 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 23:50:13 INFO - PROCESS | 2576 | 1464072613935 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:13 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF74D0800 == 88 [pid = 2576] [id = 330] 23:50:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 197 (0000001BF6FF9000) [pid = 2576] [serial = 989] [outer = 0000000000000000] 23:50:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 198 (0000001BF74EBC00) [pid = 2576] [serial = 990] [outer = 0000001BF6FF9000] 23:50:14 INFO - PROCESS | 2576 | 1464072614006 Marionette DEBUG loaded listener.js 23:50:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 199 (0000001BF8F23800) [pid = 2576] [serial = 991] [outer = 0000001BF6FF9000] 23:50:14 INFO - PROCESS | 2576 | 1464072614441 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]]]}] 23:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 691ms 23:50:14 INFO - PROCESS | 2576 | 1464072614527 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 23:50:14 INFO - PROCESS | 2576 | 1464072614530 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 23:50:14 INFO - PROCESS | 2576 | 1464072614533 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:50:14 INFO - PROCESS | 2576 | 1464072614536 Marionette TRACE conn6 <- [1,1286,null,{}] 23:50:14 INFO - PROCESS | 2576 | 1464072614539 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}] 23:50:14 INFO - PROCESS | 2576 | 1464072614736 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 23:50:14 INFO - PROCESS | 2576 | 1464072614871 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:14 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83EE0000 == 89 [pid = 2576] [id = 331] 23:50:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 200 (0000001B81146000) [pid = 2576] [serial = 992] [outer = 0000000000000000] 23:50:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 201 (0000001B819A8400) [pid = 2576] [serial = 993] [outer = 0000001B81146000] 23:50:14 INFO - PROCESS | 2576 | 1464072614933 Marionette DEBUG loaded listener.js 23:50:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 202 (0000001B83E35800) [pid = 2576] [serial = 994] [outer = 0000001B81146000] 23:50:15 INFO - PROCESS | 2576 | 1464072615653 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]]]}] 23:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1177ms 23:50:15 INFO - PROCESS | 2576 | 1464072615717 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 23:50:15 INFO - PROCESS | 2576 | 1464072615722 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 23:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:50:15 INFO - PROCESS | 2576 | 1464072615726 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:50:15 INFO - PROCESS | 2576 | 1464072615730 Marionette TRACE conn6 <- [1,1290,null,{}] 23:50:15 INFO - PROCESS | 2576 | 1464072615735 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}] 23:50:15 INFO - PROCESS | 2576 | 1464072615874 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 23:50:16 INFO - PROCESS | 2576 | 1464072616008 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:16 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8935D800 == 90 [pid = 2576] [id = 332] 23:50:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 203 (0000001B883C0000) [pid = 2576] [serial = 995] [outer = 0000000000000000] 23:50:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 204 (0000001B88530800) [pid = 2576] [serial = 996] [outer = 0000001B883C0000] 23:50:16 INFO - PROCESS | 2576 | 1464072616069 Marionette DEBUG loaded listener.js 23:50:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 205 (0000001B889C0400) [pid = 2576] [serial = 997] [outer = 0000001B883C0000] 23:50:16 INFO - PROCESS | 2576 | 1464072616717 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]]]}] 23:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1036ms 23:50:16 INFO - PROCESS | 2576 | 1464072616766 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 23:50:16 INFO - PROCESS | 2576 | 1464072616769 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 23:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:50:16 INFO - PROCESS | 2576 | 1464072616773 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:50:16 INFO - PROCESS | 2576 | 1464072616776 Marionette TRACE conn6 <- [1,1294,null,{}] 23:50:16 INFO - PROCESS | 2576 | 1464072616779 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}] 23:50:16 INFO - PROCESS | 2576 | 1464072616926 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 23:50:17 INFO - PROCESS | 2576 | 1464072617068 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:17 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC58C000 == 91 [pid = 2576] [id = 333] 23:50:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 206 (0000001B8BF3A400) [pid = 2576] [serial = 998] [outer = 0000000000000000] 23:50:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 207 (0000001B8C366400) [pid = 2576] [serial = 999] [outer = 0000001B8BF3A400] 23:50:17 INFO - PROCESS | 2576 | 1464072617126 Marionette DEBUG loaded listener.js 23:50:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 208 (0000001B8D71EC00) [pid = 2576] [serial = 1000] [outer = 0000001B8BF3A400] 23:50:17 INFO - PROCESS | 2576 | 1464072617705 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]]]}] 23:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 986ms 23:50:17 INFO - PROCESS | 2576 | 1464072617760 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 23:50:17 INFO - PROCESS | 2576 | 1464072617765 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 23:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:50:17 INFO - PROCESS | 2576 | 1464072617776 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:50:17 INFO - PROCESS | 2576 | 1464072617781 Marionette TRACE conn6 <- [1,1298,null,{}] 23:50:17 INFO - PROCESS | 2576 | 1464072617800 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}] 23:50:17 INFO - PROCESS | 2576 | 1464072617929 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 23:50:18 INFO - PROCESS | 2576 | 1464072618067 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:18 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF69D800 == 92 [pid = 2576] [id = 334] 23:50:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 209 (0000001B8BFE8800) [pid = 2576] [serial = 1001] [outer = 0000000000000000] 23:50:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 210 (0000001BFB90E000) [pid = 2576] [serial = 1002] [outer = 0000001B8BFE8800] 23:50:18 INFO - PROCESS | 2576 | 1464072618125 Marionette DEBUG loaded listener.js 23:50:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 211 (0000001BFBD73800) [pid = 2576] [serial = 1003] [outer = 0000001B8BFE8800] 23:50:18 INFO - PROCESS | 2576 | 1464072618724 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]]]}] 23:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 23:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 988ms 23:50:18 INFO - PROCESS | 2576 | 1464072618763 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 23:50:18 INFO - PROCESS | 2576 | 1464072618766 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 23:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:50:18 INFO - PROCESS | 2576 | 1464072618769 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:50:18 INFO - PROCESS | 2576 | 1464072618771 Marionette TRACE conn6 <- [1,1302,null,{}] 23:50:18 INFO - PROCESS | 2576 | 1464072618775 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}] 23:50:18 INFO - PROCESS | 2576 | 1464072618898 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 23:50:19 INFO - PROCESS | 2576 | 1464072619009 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:19 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C4EA800 == 93 [pid = 2576] [id = 335] 23:50:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 212 (0000001BFBD6F000) [pid = 2576] [serial = 1004] [outer = 0000000000000000] 23:50:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 213 (0000001BFE018C00) [pid = 2576] [serial = 1005] [outer = 0000001BFBD6F000] 23:50:19 INFO - PROCESS | 2576 | 1464072619064 Marionette DEBUG loaded listener.js 23:50:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 214 (0000001BFE163000) [pid = 2576] [serial = 1006] [outer = 0000001BFBD6F000] 23:50:19 INFO - PROCESS | 2576 | 1464072619693 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]]]}] 23:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 988ms 23:50:19 INFO - PROCESS | 2576 | 1464072619760 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 23:50:19 INFO - PROCESS | 2576 | 1464072619762 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 23:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:50:19 INFO - PROCESS | 2576 | 1464072619766 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:50:19 INFO - PROCESS | 2576 | 1464072619768 Marionette TRACE conn6 <- [1,1306,null,{}] 23:50:19 INFO - PROCESS | 2576 | 1464072619772 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}] 23:50:19 INFO - PROCESS | 2576 | 1464072619897 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 23:50:20 INFO - PROCESS | 2576 | 1464072620036 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:20 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C555800 == 94 [pid = 2576] [id = 336] 23:50:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 215 (0000001BFE2EA800) [pid = 2576] [serial = 1007] [outer = 0000000000000000] 23:50:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 216 (0000001BFE2ED000) [pid = 2576] [serial = 1008] [outer = 0000001BFE2EA800] 23:50:20 INFO - PROCESS | 2576 | 1464072620102 Marionette DEBUG loaded listener.js 23:50:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 217 (0000001BFEC64C00) [pid = 2576] [serial = 1009] [outer = 0000001BFE2EA800] 23:50:20 INFO - PROCESS | 2576 | 1464072620707 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]]]}] 23:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 985ms 23:50:20 INFO - PROCESS | 2576 | 1464072620754 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 23:50:20 INFO - PROCESS | 2576 | 1464072620756 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 23:50:20 INFO - PROCESS | 2576 | 1464072620760 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:50:20 INFO - PROCESS | 2576 | 1464072620762 Marionette TRACE conn6 <- [1,1310,null,{}] 23:50:20 INFO - PROCESS | 2576 | 1464072620766 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}] 23:50:20 INFO - PROCESS | 2576 | 1464072620888 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 23:50:21 INFO - PROCESS | 2576 | 1464072621030 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:21 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D8D2800 == 95 [pid = 2576] [id = 337] 23:50:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 218 (0000001B8D8EA400) [pid = 2576] [serial = 1010] [outer = 0000000000000000] 23:50:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 219 (0000001B8D8F2800) [pid = 2576] [serial = 1011] [outer = 0000001B8D8EA400] 23:50:21 INFO - PROCESS | 2576 | 1464072621087 Marionette DEBUG loaded listener.js 23:50:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 220 (0000001BFEFD1C00) [pid = 2576] [serial = 1012] [outer = 0000001B8D8EA400] 23:50:21 INFO - PROCESS | 2576 | 1464072621679 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]]]}] 23:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 944ms 23:50:21 INFO - PROCESS | 2576 | 1464072621707 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 23:50:21 INFO - PROCESS | 2576 | 1464072621709 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 23:50:21 INFO - PROCESS | 2576 | 1464072621713 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:50:21 INFO - PROCESS | 2576 | 1464072621715 Marionette TRACE conn6 <- [1,1314,null,{}] 23:50:21 INFO - PROCESS | 2576 | 1464072621719 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}] 23:50:21 INFO - PROCESS | 2576 | 1464072621840 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 23:50:21 INFO - PROCESS | 2576 | 1464072621951 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:21 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D973800 == 96 [pid = 2576] [id = 338] 23:50:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 221 (0000001B8D8ED800) [pid = 2576] [serial = 1013] [outer = 0000000000000000] 23:50:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 222 (0000001B8D994800) [pid = 2576] [serial = 1014] [outer = 0000001B8D8ED800] 23:50:22 INFO - PROCESS | 2576 | 1464072622005 Marionette DEBUG loaded listener.js 23:50:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 223 (0000001B8D99BC00) [pid = 2576] [serial = 1015] [outer = 0000001B8D8ED800] 23:50:22 INFO - PROCESS | 2576 | 1464072622585 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]]]}] 23:50:22 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 23:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 987ms 23:50:22 INFO - PROCESS | 2576 | 1464072622702 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 23:50:22 INFO - PROCESS | 2576 | 1464072622705 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 23:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:50:22 INFO - PROCESS | 2576 | 1464072622709 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:50:22 INFO - PROCESS | 2576 | 1464072622711 Marionette TRACE conn6 <- [1,1318,null,{}] 23:50:22 INFO - PROCESS | 2576 | 1464072622715 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}] 23:50:22 INFO - PROCESS | 2576 | 1464072622840 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 23:50:22 INFO - PROCESS | 2576 | 1464072622974 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:22 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C415800 == 97 [pid = 2576] [id = 339] 23:50:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 224 (0000001B8D99A000) [pid = 2576] [serial = 1016] [outer = 0000000000000000] 23:50:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 225 (0000001B8DA5E400) [pid = 2576] [serial = 1017] [outer = 0000001B8D99A000] 23:50:23 INFO - PROCESS | 2576 | 1464072623030 Marionette DEBUG loaded listener.js 23:50:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 226 (0000001B8DA64400) [pid = 2576] [serial = 1018] [outer = 0000001B8D99A000] 23:50:23 INFO - PROCESS | 2576 | 1464072623582 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]]]}] 23:50:23 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 23:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 944ms 23:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:50:23 INFO - PROCESS | 2576 | 1464072623656 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 23:50:23 INFO - PROCESS | 2576 | 1464072623659 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 23:50:23 INFO - PROCESS | 2576 | 1464072623662 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:50:23 INFO - PROCESS | 2576 | 1464072623665 Marionette TRACE conn6 <- [1,1322,null,{}] 23:50:23 INFO - PROCESS | 2576 | 1464072623669 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}] 23:50:23 INFO - PROCESS | 2576 | 1464072623792 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 23:50:23 INFO - PROCESS | 2576 | 1464072623904 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C431800 == 98 [pid = 2576] [id = 340] 23:50:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 227 (0000001B8C4ADC00) [pid = 2576] [serial = 1019] [outer = 0000000000000000] 23:50:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 228 (0000001B8C4B3400) [pid = 2576] [serial = 1020] [outer = 0000001B8C4ADC00] 23:50:23 INFO - PROCESS | 2576 | 1464072623959 Marionette DEBUG loaded listener.js 23:50:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 229 (0000001B8DA5F400) [pid = 2576] [serial = 1021] [outer = 0000001B8C4ADC00] 23:50:24 INFO - PROCESS | 2576 | 1464072624577 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]]]}] 23:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 986ms 23:50:24 INFO - PROCESS | 2576 | 1464072624651 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 23:50:24 INFO - PROCESS | 2576 | 1464072624653 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 23:50:24 INFO - PROCESS | 2576 | 1464072624657 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:50:24 INFO - PROCESS | 2576 | 1464072624659 Marionette TRACE conn6 <- [1,1326,null,{}] 23:50:24 INFO - PROCESS | 2576 | 1464072624663 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}] 23:50:24 INFO - PROCESS | 2576 | 1464072624788 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 23:50:24 INFO - PROCESS | 2576 | 1464072624931 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:24 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C84000 == 99 [pid = 2576] [id = 341] 23:50:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 230 (0000001B85935C00) [pid = 2576] [serial = 1022] [outer = 0000000000000000] 23:50:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 231 (0000001B8C4ABC00) [pid = 2576] [serial = 1023] [outer = 0000001B85935C00] 23:50:24 INFO - PROCESS | 2576 | 1464072624993 Marionette DEBUG loaded listener.js 23:50:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001BF2592400) [pid = 2576] [serial = 1024] [outer = 0000001B85935C00] 23:50:26 INFO - PROCESS | 2576 | 1464072626384 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]]]}] 23:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1752ms 23:50:26 INFO - PROCESS | 2576 | 1464072626412 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 23:50:26 INFO - PROCESS | 2576 | 1464072626416 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 23:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:50:26 INFO - PROCESS | 2576 | 1464072626421 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:50:26 INFO - PROCESS | 2576 | 1464072626425 Marionette TRACE conn6 <- [1,1330,null,{}] 23:50:26 INFO - PROCESS | 2576 | 1464072626431 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}] 23:50:26 INFO - PROCESS | 2576 | 1464072626548 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 23:50:26 INFO - PROCESS | 2576 | 1464072626701 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:26 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85916000 == 100 [pid = 2576] [id = 342] 23:50:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001B86B2DC00) [pid = 2576] [serial = 1025] [outer = 0000000000000000] 23:50:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 234 (0000001B87E1A800) [pid = 2576] [serial = 1026] [outer = 0000001B86B2DC00] 23:50:26 INFO - PROCESS | 2576 | 1464072626753 Marionette DEBUG loaded listener.js 23:50:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 235 (0000001B884ADC00) [pid = 2576] [serial = 1027] [outer = 0000001B86B2DC00] 23:50:27 INFO - PROCESS | 2576 | 1464072627345 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]]]}] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D157800 == 99 [pid = 2576] [id = 277] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC33000 == 98 [pid = 2576] [id = 279] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC13800 == 97 [pid = 2576] [id = 278] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF74D0800 == 96 [pid = 2576] [id = 330] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6550000 == 95 [pid = 2576] [id = 329] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C67C000 == 94 [pid = 2576] [id = 328] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8DBA5000 == 93 [pid = 2576] [id = 327] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC35000 == 92 [pid = 2576] [id = 326] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B8AF800 == 91 [pid = 2576] [id = 325] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A5B5800 == 90 [pid = 2576] [id = 324] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86832000 == 89 [pid = 2576] [id = 323] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87ECF800 == 88 [pid = 2576] [id = 322] 23:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 987ms 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 234 (0000001B8BF36000) [pid = 2576] [serial = 888] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 233 (0000001B8C3EC000) [pid = 2576] [serial = 891] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001B8D729000) [pid = 2576] [serial = 894] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001BF6F2F400) [pid = 2576] [serial = 930] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 230 (0000001B8AB73800) [pid = 2576] [serial = 897] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 229 (0000001B8AE39C00) [pid = 2576] [serial = 882] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 228 (0000001B8B7C5800) [pid = 2576] [serial = 885] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86C4B800 == 87 [pid = 2576] [id = 321] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF5B5800 == 86 [pid = 2576] [id = 317] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF309000 == 85 [pid = 2576] [id = 316] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFEBEA000 == 84 [pid = 2576] [id = 315] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFE14A000 == 83 [pid = 2576] [id = 314] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC793000 == 82 [pid = 2576] [id = 313] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D147000 == 81 [pid = 2576] [id = 312] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86C3C000 == 80 [pid = 2576] [id = 311] 23:50:27 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFB16A000 == 79 [pid = 2576] [id = 310] 23:50:27 INFO - PROCESS | 2576 | 1464072627463 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 23:50:27 INFO - PROCESS | 2576 | 1464072627469 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 23:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 227 (0000001BF21BA400) [pid = 2576] [serial = 921] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 226 (0000001BF2724800) [pid = 2576] [serial = 927] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 225 (0000001BF2520C00) [pid = 2576] [serial = 924] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 224 (0000001BF2527400) [pid = 2576] [serial = 922] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 223 (0000001B8B1A4400) [pid = 2576] [serial = 913] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 222 (0000001BF258D000) [pid = 2576] [serial = 925] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 221 (0000001BFCC49000) [pid = 2576] [serial = 820] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 220 (0000001B8AFE4400) [pid = 2576] [serial = 873] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 219 (0000001B8B748400) [pid = 2576] [serial = 874] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 218 (0000001B83130800) [pid = 2576] [serial = 903] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 217 (0000001B8C374400) [pid = 2576] [serial = 915] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 216 (0000001B87F62400) [pid = 2576] [serial = 904] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 215 (0000001B8685A000) [pid = 2576] [serial = 901] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 214 (0000001B83E2D800) [pid = 2576] [serial = 900] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 213 (0000001B88536000) [pid = 2576] [serial = 906] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 212 (0000001B8897B000) [pid = 2576] [serial = 907] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 211 (0000001BF1E33C00) [pid = 2576] [serial = 919] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 210 (0000001B8AEC7400) [pid = 2576] [serial = 912] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 209 (0000001B889C3400) [pid = 2576] [serial = 909] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 208 (0000001BF1537C00) [pid = 2576] [serial = 918] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 207 (0000001B8A4A9C00) [pid = 2576] [serial = 910] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 206 (0000001B87F6D800) [pid = 2576] [serial = 879] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 205 (0000001B8DF1C400) [pid = 2576] [serial = 916] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 204 (0000001B8592CC00) [pid = 2576] [serial = 876] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | --DOMWINDOW == 203 (0000001BF3408000) [pid = 2576] [serial = 928] [outer = 0000000000000000] [url = about:blank] 23:50:27 INFO - PROCESS | 2576 | 1464072627544 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:50:27 INFO - PROCESS | 2576 | 1464072627547 Marionette TRACE conn6 <- [1,1334,null,{}] 23:50:27 INFO - PROCESS | 2576 | 1464072627554 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}] 23:50:27 INFO - PROCESS | 2576 | 1464072627659 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 23:50:27 INFO - PROCESS | 2576 | 1464072627667 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:27 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8681F000 == 80 [pid = 2576] [id = 343] 23:50:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 204 (0000001B82B69800) [pid = 2576] [serial = 1028] [outer = 0000000000000000] 23:50:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 205 (0000001B83E3A800) [pid = 2576] [serial = 1029] [outer = 0000001B82B69800] 23:50:27 INFO - PROCESS | 2576 | 1464072627713 Marionette DEBUG loaded listener.js 23:50:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 206 (0000001B86B25400) [pid = 2576] [serial = 1030] [outer = 0000001B82B69800] 23:50:28 INFO - PROCESS | 2576 | 1464072628259 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]]]}] 23:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 775ms 23:50:28 INFO - PROCESS | 2576 | 1464072628278 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 23:50:28 INFO - PROCESS | 2576 | 1464072628280 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 23:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:50:28 INFO - PROCESS | 2576 | 1464072628284 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:50:28 INFO - PROCESS | 2576 | 1464072628287 Marionette TRACE conn6 <- [1,1338,null,{}] 23:50:28 INFO - PROCESS | 2576 | 1464072628298 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}] 23:50:28 INFO - PROCESS | 2576 | 1464072628404 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 23:50:28 INFO - PROCESS | 2576 | 1464072628508 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B8A8800 == 81 [pid = 2576] [id = 344] 23:50:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 207 (0000001B868E5400) [pid = 2576] [serial = 1031] [outer = 0000000000000000] 23:50:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 208 (0000001B889B8000) [pid = 2576] [serial = 1032] [outer = 0000001B868E5400] 23:50:28 INFO - PROCESS | 2576 | 1464072628559 Marionette DEBUG loaded listener.js 23:50:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 209 (0000001B8A4AD400) [pid = 2576] [serial = 1033] [outer = 0000001B868E5400] 23:50:28 INFO - PROCESS | 2576 | 1464072628966 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]]]}] 23:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 23:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:50:29 INFO - PROCESS | 2576 | 1464072629019 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 23:50:29 INFO - PROCESS | 2576 | 1464072629022 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 23:50:29 INFO - PROCESS | 2576 | 1464072629033 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:50:29 INFO - PROCESS | 2576 | 1464072629035 Marionette TRACE conn6 <- [1,1342,null,{}] 23:50:29 INFO - PROCESS | 2576 | 1464072629039 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}] 23:50:29 INFO - PROCESS | 2576 | 1464072629174 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 23:50:29 INFO - PROCESS | 2576 | 1464072629187 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:29 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C66F000 == 82 [pid = 2576] [id = 345] 23:50:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 210 (0000001B8AF27000) [pid = 2576] [serial = 1034] [outer = 0000000000000000] 23:50:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 211 (0000001B8B1A4400) [pid = 2576] [serial = 1035] [outer = 0000001B8AF27000] 23:50:29 INFO - PROCESS | 2576 | 1464072629235 Marionette DEBUG loaded listener.js 23:50:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 212 (0000001B8B7C7C00) [pid = 2576] [serial = 1036] [outer = 0000001B8AF27000] 23:50:29 INFO - PROCESS | 2576 | 1464072629684 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]]]}] 23:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 692ms 23:50:29 INFO - PROCESS | 2576 | 1464072629729 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 23:50:29 INFO - PROCESS | 2576 | 1464072629731 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 23:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:50:29 INFO - PROCESS | 2576 | 1464072629734 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:50:29 INFO - PROCESS | 2576 | 1464072629736 Marionette TRACE conn6 <- [1,1346,null,{}] 23:50:29 INFO - PROCESS | 2576 | 1464072629748 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}] 23:50:29 INFO - PROCESS | 2576 | 1464072629879 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 23:50:29 INFO - PROCESS | 2576 | 1464072629937 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:29 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D157000 == 83 [pid = 2576] [id = 346] 23:50:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 213 (0000001B8B74E800) [pid = 2576] [serial = 1037] [outer = 0000000000000000] 23:50:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 214 (0000001B8C365C00) [pid = 2576] [serial = 1038] [outer = 0000001B8B74E800] 23:50:29 INFO - PROCESS | 2576 | 1464072629983 Marionette DEBUG loaded listener.js 23:50:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 215 (0000001B8C3A4400) [pid = 2576] [serial = 1039] [outer = 0000001B8B74E800] 23:50:30 INFO - PROCESS | 2576 | 1464072630420 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]]]}] 23:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 735ms 23:50:30 INFO - PROCESS | 2576 | 1464072630469 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 23:50:30 INFO - PROCESS | 2576 | 1464072630472 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 23:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:50:30 INFO - PROCESS | 2576 | 1464072630475 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:50:30 INFO - PROCESS | 2576 | 1464072630476 Marionette TRACE conn6 <- [1,1350,null,{}] 23:50:30 INFO - PROCESS | 2576 | 1464072630480 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}] 23:50:30 INFO - PROCESS | 2576 | 1464072630672 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 23:50:30 INFO - PROCESS | 2576 | 1464072630697 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:30 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8DBAE000 == 84 [pid = 2576] [id = 347] 23:50:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 216 (0000001B8D8EE800) [pid = 2576] [serial = 1040] [outer = 0000000000000000] 23:50:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 217 (0000001B8E298000) [pid = 2576] [serial = 1041] [outer = 0000001B8D8EE800] 23:50:30 INFO - PROCESS | 2576 | 1464072630743 Marionette DEBUG loaded listener.js 23:50:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 218 (0000001B8E29F800) [pid = 2576] [serial = 1042] [outer = 0000001B8D8EE800] 23:50:31 INFO - PROCESS | 2576 | 1464072631220 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]]]}] 23:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 774ms 23:50:31 INFO - PROCESS | 2576 | 1464072631263 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 23:50:31 INFO - PROCESS | 2576 | 1464072631265 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 23:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:50:31 INFO - PROCESS | 2576 | 1464072631269 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:50:31 INFO - PROCESS | 2576 | 1464072631270 Marionette TRACE conn6 <- [1,1354,null,{}] 23:50:31 INFO - PROCESS | 2576 | 1464072631274 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}] 23:50:31 INFO - PROCESS | 2576 | 1464072631408 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 23:50:31 INFO - PROCESS | 2576 | 1464072631431 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B91CAA000 == 85 [pid = 2576] [id = 348] 23:50:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 219 (0000001BF051F400) [pid = 2576] [serial = 1043] [outer = 0000000000000000] 23:50:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 220 (0000001BF05DE400) [pid = 2576] [serial = 1044] [outer = 0000001BF051F400] 23:50:31 INFO - PROCESS | 2576 | 1464072631478 Marionette DEBUG loaded listener.js 23:50:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 221 (0000001BF1E33C00) [pid = 2576] [serial = 1045] [outer = 0000001BF051F400] 23:50:31 INFO - PROCESS | 2576 | --DOMWINDOW == 220 (0000001B8BFF0C00) [pid = 2576] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:50:31 INFO - PROCESS | 2576 | --DOMWINDOW == 219 (0000001BF0520C00) [pid = 2576] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:50:31 INFO - PROCESS | 2576 | --DOMWINDOW == 218 (0000001B81A4F400) [pid = 2576] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:50:31 INFO - PROCESS | 2576 | --DOMWINDOW == 217 (0000001B8AF22400) [pid = 2576] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:50:31 INFO - PROCESS | 2576 | --DOMWINDOW == 216 (0000001B842B9400) [pid = 2576] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:50:31 INFO - PROCESS | 2576 | --DOMWINDOW == 215 (0000001B86B2EC00) [pid = 2576] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:50:31 INFO - PROCESS | 2576 | --DOMWINDOW == 214 (0000001B85C61800) [pid = 2576] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:50:31 INFO - PROCESS | 2576 | --DOMWINDOW == 213 (0000001BF102C400) [pid = 2576] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:50:31 INFO - PROCESS | 2576 | --DOMWINDOW == 212 (0000001B889C2000) [pid = 2576] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:50:32 INFO - PROCESS | 2576 | 1464072632126 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] 23:50:32 INFO - PROCESS | 2576 | 1464072632158 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 23:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:50:32 INFO - PROCESS | 2576 | 1464072632161 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:50:32 INFO - PROCESS | 2576 | 1464072632163 Marionette TRACE conn6 <- [1,1358,null,{}] 23:50:32 INFO - PROCESS | 2576 | 1464072632166 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}] 23:50:32 INFO - PROCESS | 2576 | 1464072632274 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 23:50:32 INFO - PROCESS | 2576 | 1464072632283 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:32 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF04B2800 == 86 [pid = 2576] [id = 349] 23:50:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 213 (0000001B8BFE7800) [pid = 2576] [serial = 1046] [outer = 0000000000000000] 23:50:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 214 (0000001BF19C3000) [pid = 2576] [serial = 1047] [outer = 0000001B8BFE7800] 23:50:32 INFO - PROCESS | 2576 | 1464072632328 Marionette DEBUG loaded listener.js 23:50:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 215 (0000001BF2527400) [pid = 2576] [serial = 1048] [outer = 0000001B8BFE7800] 23:50:32 INFO - PROCESS | 2576 | 1464072632762 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] 23:50:32 INFO - PROCESS | 2576 | 1464072632814 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 23:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:50:32 INFO - PROCESS | 2576 | 1464072632819 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:50:32 INFO - PROCESS | 2576 | 1464072632821 Marionette TRACE conn6 <- [1,1362,null,{}] 23:50:32 INFO - PROCESS | 2576 | 1464072632825 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}] 23:50:32 INFO - PROCESS | 2576 | 1464072632923 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 23:50:32 INFO - PROCESS | 2576 | 1464072632930 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:32 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF366D800 == 87 [pid = 2576] [id = 350] 23:50:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 216 (0000001BF2722800) [pid = 2576] [serial = 1049] [outer = 0000000000000000] 23:50:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 217 (0000001BF3408000) [pid = 2576] [serial = 1050] [outer = 0000001BF2722800] 23:50:32 INFO - PROCESS | 2576 | 1464072632974 Marionette DEBUG loaded listener.js 23:50:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 218 (0000001BF6F8DC00) [pid = 2576] [serial = 1051] [outer = 0000001BF2722800] 23:50:33 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:33 INFO - PROCESS | 2576 | 1464072633425 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] 23:50:33 INFO - PROCESS | 2576 | 1464072633451 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 23:50:33 INFO - PROCESS | 2576 | 1464072633473 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:50:33 INFO - PROCESS | 2576 | 1464072633476 Marionette TRACE conn6 <- [1,1366,null,{}] 23:50:33 INFO - PROCESS | 2576 | 1464072633480 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}] 23:50:33 INFO - PROCESS | 2576 | 1464072633594 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 23:50:33 INFO - PROCESS | 2576 | 1464072633600 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:33 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF72CF000 == 88 [pid = 2576] [id = 351] 23:50:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 219 (0000001BF8777400) [pid = 2576] [serial = 1052] [outer = 0000000000000000] 23:50:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 220 (0000001BFB145800) [pid = 2576] [serial = 1053] [outer = 0000001BF8777400] 23:50:33 INFO - PROCESS | 2576 | 1464072633645 Marionette DEBUG loaded listener.js 23:50:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 221 (0000001BFB9B3000) [pid = 2576] [serial = 1054] [outer = 0000001BF8777400] 23:50:34 INFO - PROCESS | 2576 | 1464072634265 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] 23:50:34 INFO - PROCESS | 2576 | 1464072634347 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 23:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:50:34 INFO - PROCESS | 2576 | 1464072634368 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:50:34 INFO - PROCESS | 2576 | 1464072634372 Marionette TRACE conn6 <- [1,1370,null,{}] 23:50:34 INFO - PROCESS | 2576 | 1464072634378 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}] 23:50:34 INFO - PROCESS | 2576 | 1464072634525 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 23:50:34 INFO - PROCESS | 2576 | 1464072634686 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B89356800 == 89 [pid = 2576] [id = 352] 23:50:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 222 (0000001B87F66800) [pid = 2576] [serial = 1055] [outer = 0000000000000000] 23:50:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 223 (0000001B87FC7800) [pid = 2576] [serial = 1056] [outer = 0000001B87F66800] 23:50:34 INFO - PROCESS | 2576 | 1464072634745 Marionette DEBUG loaded listener.js 23:50:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 224 (0000001B885A9400) [pid = 2576] [serial = 1057] [outer = 0000001B87F66800] 23:50:35 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:35 INFO - PROCESS | 2576 | 1464072635399 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] 23:50:35 INFO - PROCESS | 2576 | 1464072635466 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 23:50:35 INFO - PROCESS | 2576 | 1464072635473 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:50:35 INFO - PROCESS | 2576 | 1464072635476 Marionette TRACE conn6 <- [1,1374,null,{}] 23:50:35 INFO - PROCESS | 2576 | 1464072635495 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}] 23:50:35 INFO - PROCESS | 2576 | 1464072635628 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 23:50:35 INFO - PROCESS | 2576 | 1464072635770 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:35 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8DB93000 == 90 [pid = 2576] [id = 353] 23:50:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 225 (0000001B8AB73400) [pid = 2576] [serial = 1058] [outer = 0000000000000000] 23:50:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 226 (0000001B8B9F2800) [pid = 2576] [serial = 1059] [outer = 0000001B8AB73400] 23:50:35 INFO - PROCESS | 2576 | 1464072635827 Marionette DEBUG loaded listener.js 23:50:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 227 (0000001B8C4B3800) [pid = 2576] [serial = 1060] [outer = 0000001B8AB73400] 23:50:36 INFO - PROCESS | 2576 | 1464072636511 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] 23:50:36 INFO - PROCESS | 2576 | 1464072636573 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 23:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:50:36 INFO - PROCESS | 2576 | 1464072636577 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:50:36 INFO - PROCESS | 2576 | 1464072636581 Marionette TRACE conn6 <- [1,1378,null,{}] 23:50:36 INFO - PROCESS | 2576 | 1464072636594 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}] 23:50:36 INFO - PROCESS | 2576 | 1464072636755 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 23:50:36 INFO - PROCESS | 2576 | 1464072636900 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:36 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFCC98800 == 91 [pid = 2576] [id = 354] 23:50:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 228 (0000001B8DF19000) [pid = 2576] [serial = 1061] [outer = 0000000000000000] 23:50:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 229 (0000001BF0D4A000) [pid = 2576] [serial = 1062] [outer = 0000001B8DF19000] 23:50:36 INFO - PROCESS | 2576 | 1464072636962 Marionette DEBUG loaded listener.js 23:50:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 230 (0000001BF8046800) [pid = 2576] [serial = 1063] [outer = 0000001B8DF19000] 23:50:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 231 (0000001BFBD40400) [pid = 2576] [serial = 1064] [outer = 0000001BFB9B6800] 23:50:37 INFO - PROCESS | 2576 | 1464072637637 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]]]}] 23:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1139ms 23:50:37 INFO - PROCESS | 2576 | 1464072637718 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 23:50:37 INFO - PROCESS | 2576 | 1464072637722 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 23:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:50:37 INFO - PROCESS | 2576 | 1464072637725 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:50:37 INFO - PROCESS | 2576 | 1464072637727 Marionette TRACE conn6 <- [1,1382,null,{}] 23:50:37 INFO - PROCESS | 2576 | 1464072637732 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}] 23:50:37 INFO - PROCESS | 2576 | 1464072637858 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 23:50:38 INFO - PROCESS | 2576 | 1464072638000 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8E272000 == 92 [pid = 2576] [id = 355] 23:50:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001BFBD1F800) [pid = 2576] [serial = 1065] [outer = 0000000000000000] 23:50:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001BFBD37000) [pid = 2576] [serial = 1066] [outer = 0000001BFBD1F800] 23:50:38 INFO - PROCESS | 2576 | 1464072638057 Marionette DEBUG loaded listener.js 23:50:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 234 (0000001BFCEF6C00) [pid = 2576] [serial = 1067] [outer = 0000001BFBD1F800] 23:50:38 INFO - PROCESS | 2576 | 1464072638651 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]]]}] 23:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 987ms 23:50:38 INFO - PROCESS | 2576 | 1464072638714 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 23:50:38 INFO - PROCESS | 2576 | 1464072638716 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 23:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:50:38 INFO - PROCESS | 2576 | 1464072638720 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:50:38 INFO - PROCESS | 2576 | 1464072638722 Marionette TRACE conn6 <- [1,1386,null,{}] 23:50:38 INFO - PROCESS | 2576 | 1464072638726 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}] 23:50:38 INFO - PROCESS | 2576 | 1464072638879 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 23:50:39 INFO - PROCESS | 2576 | 1464072639021 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF309000 == 93 [pid = 2576] [id = 356] 23:50:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 235 (0000001B931A0000) [pid = 2576] [serial = 1068] [outer = 0000000000000000] 23:50:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 236 (0000001B931A5800) [pid = 2576] [serial = 1069] [outer = 0000001B931A0000] 23:50:39 INFO - PROCESS | 2576 | 1464072639079 Marionette DEBUG loaded listener.js 23:50:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 237 (0000001BFBD26400) [pid = 2576] [serial = 1070] [outer = 0000001B931A0000] 23:50:39 INFO - PROCESS | 2576 | 1464072639656 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]]]}] 23:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 985ms 23:50:39 INFO - PROCESS | 2576 | 1464072639707 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 23:50:39 INFO - PROCESS | 2576 | 1464072639710 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 23:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:50:39 INFO - PROCESS | 2576 | 1464072639713 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:50:39 INFO - PROCESS | 2576 | 1464072639715 Marionette TRACE conn6 <- [1,1390,null,{}] 23:50:39 INFO - PROCESS | 2576 | 1464072639719 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}] 23:50:39 INFO - PROCESS | 2576 | 1464072639861 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 23:50:40 INFO - PROCESS | 2576 | 1464072640018 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:40 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B910B0800 == 94 [pid = 2576] [id = 357] 23:50:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 238 (0000001B92ACE000) [pid = 2576] [serial = 1071] [outer = 0000000000000000] 23:50:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 239 (0000001BFE1BA800) [pid = 2576] [serial = 1072] [outer = 0000001B92ACE000] 23:50:40 INFO - PROCESS | 2576 | 1464072640075 Marionette DEBUG loaded listener.js 23:50:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 240 (0000001BFE3E6C00) [pid = 2576] [serial = 1073] [outer = 0000001B92ACE000] 23:50:41 INFO - PROCESS | 2576 | 1464072641084 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]]]}] 23:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1445ms 23:50:41 INFO - PROCESS | 2576 | 1464072641162 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 23:50:41 INFO - PROCESS | 2576 | 1464072641166 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 23:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:50:41 INFO - PROCESS | 2576 | 1464072641172 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:50:41 INFO - PROCESS | 2576 | 1464072641176 Marionette TRACE conn6 <- [1,1394,null,{}] 23:50:41 INFO - PROCESS | 2576 | 1464072641182 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}] 23:50:41 INFO - PROCESS | 2576 | 1464072641343 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 23:50:41 INFO - PROCESS | 2576 | 1464072641483 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:41 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B842C9800 == 95 [pid = 2576] [id = 358] 23:50:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 241 (0000001B8114AC00) [pid = 2576] [serial = 1074] [outer = 0000000000000000] 23:50:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 242 (0000001B82A0CC00) [pid = 2576] [serial = 1075] [outer = 0000001B8114AC00] 23:50:41 INFO - PROCESS | 2576 | 1464072641537 Marionette DEBUG loaded listener.js 23:50:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 243 (0000001B83E34800) [pid = 2576] [serial = 1076] [outer = 0000001B8114AC00] 23:50:42 INFO - PROCESS | 2576 | 1464072642167 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]]]}] 23:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1033ms 23:50:42 INFO - PROCESS | 2576 | 1464072642210 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 23:50:42 INFO - PROCESS | 2576 | 1464072642216 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 23:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:50:42 INFO - PROCESS | 2576 | 1464072642222 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:50:42 INFO - PROCESS | 2576 | 1464072642225 Marionette TRACE conn6 <- [1,1398,null,{}] 23:50:42 INFO - PROCESS | 2576 | 1464072642246 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}] 23:50:42 INFO - PROCESS | 2576 | 1464072642412 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 23:50:42 INFO - PROCESS | 2576 | 1464072642429 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8591A800 == 96 [pid = 2576] [id = 359] 23:50:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 244 (0000001B85995800) [pid = 2576] [serial = 1077] [outer = 0000000000000000] 23:50:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 245 (0000001B86728C00) [pid = 2576] [serial = 1078] [outer = 0000001B85995800] 23:50:42 INFO - PROCESS | 2576 | 1464072642479 Marionette DEBUG loaded listener.js 23:50:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 246 (0000001B868EE400) [pid = 2576] [serial = 1079] [outer = 0000001B85995800] 23:50:43 INFO - PROCESS | 2576 | 1464072643168 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]]]}] 23:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 985ms 23:50:43 INFO - PROCESS | 2576 | 1464072643208 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 23:50:43 INFO - PROCESS | 2576 | 1464072643210 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 23:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:50:43 INFO - PROCESS | 2576 | 1464072643214 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:50:43 INFO - PROCESS | 2576 | 1464072643217 Marionette TRACE conn6 <- [1,1402,null,{}] 23:50:43 INFO - PROCESS | 2576 | 1464072643228 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}] 23:50:43 INFO - PROCESS | 2576 | 1464072643344 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 23:50:43 INFO - PROCESS | 2576 | 1464072643493 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87F90000 == 97 [pid = 2576] [id = 360] 23:50:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 247 (0000001B87FD1800) [pid = 2576] [serial = 1080] [outer = 0000000000000000] 23:50:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 248 (0000001B8803C400) [pid = 2576] [serial = 1081] [outer = 0000001B87FD1800] 23:50:43 INFO - PROCESS | 2576 | 1464072643546 Marionette DEBUG loaded listener.js 23:50:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 249 (0000001B88533000) [pid = 2576] [serial = 1082] [outer = 0000001B87FD1800] 23:50:44 INFO - PROCESS | 2576 | 1464072644233 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]]]}] 23:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1029ms 23:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:50:44 INFO - PROCESS | 2576 | 1464072644245 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 23:50:44 INFO - PROCESS | 2576 | 1464072644248 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 23:50:44 INFO - PROCESS | 2576 | 1464072644251 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:50:44 INFO - PROCESS | 2576 | 1464072644253 Marionette TRACE conn6 <- [1,1406,null,{}] 23:50:44 INFO - PROCESS | 2576 | 1464072644257 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}] 23:50:44 INFO - PROCESS | 2576 | 1464072644371 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 23:50:44 INFO - PROCESS | 2576 | 1464072644506 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFFB1B800 == 96 [pid = 2576] [id = 106] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF366D800 == 95 [pid = 2576] [id = 350] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF04B2800 == 94 [pid = 2576] [id = 349] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001B91CAA000 == 93 [pid = 2576] [id = 348] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8DBAE000 == 92 [pid = 2576] [id = 347] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D157000 == 91 [pid = 2576] [id = 346] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 248 (0000001BF8048C00) [pid = 2576] [serial = 945] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 247 (0000001B8C3F6000) [pid = 2576] [serial = 939] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 246 (0000001B897A9400) [pid = 2576] [serial = 936] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 245 (0000001B87E13800) [pid = 2576] [serial = 933] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 244 (0000001BF7030800) [pid = 2576] [serial = 942] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 243 (0000001BFBD3C000) [pid = 2576] [serial = 951] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 242 (0000001BFBD0B000) [pid = 2576] [serial = 948] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 241 (0000001BFC563400) [pid = 2576] [serial = 954] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 240 (0000001BFCC8AC00) [pid = 2576] [serial = 957] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 239 (0000001B889BC800) [pid = 2576] [serial = 960] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83161000 == 92 [pid = 2576] [id = 361] 23:50:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 240 (0000001B829BDC00) [pid = 2576] [serial = 1083] [outer = 0000000000000000] 23:50:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 241 (0000001B82A10800) [pid = 2576] [serial = 1084] [outer = 0000001B829BDC00] 23:50:44 INFO - PROCESS | 2576 | 1464072644614 Marionette DEBUG loaded listener.js 23:50:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 242 (0000001B868A4000) [pid = 2576] [serial = 1085] [outer = 0000001B829BDC00] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C66F000 == 91 [pid = 2576] [id = 345] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B8A8800 == 90 [pid = 2576] [id = 344] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8681F000 == 89 [pid = 2576] [id = 343] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85916000 == 88 [pid = 2576] [id = 342] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C555800 == 87 [pid = 2576] [id = 336] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C4EA800 == 86 [pid = 2576] [id = 335] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF69D800 == 85 [pid = 2576] [id = 334] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC58C000 == 84 [pid = 2576] [id = 333] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8935D800 == 83 [pid = 2576] [id = 332] 23:50:44 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83EE0000 == 82 [pid = 2576] [id = 331] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 241 (0000001BF74EBC00) [pid = 2576] [serial = 990] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 240 (0000001B8C3A1000) [pid = 2576] [serial = 978] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 239 (0000001BF0D4C400) [pid = 2576] [serial = 981] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 238 (0000001B8D728000) [pid = 2576] [serial = 979] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 237 (0000001B83E2D400) [pid = 2576] [serial = 984] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 236 (0000001B8AFD9000) [pid = 2576] [serial = 975] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 235 (0000001BF19C5400) [pid = 2576] [serial = 982] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 234 (0000001B87E5B800) [pid = 2576] [serial = 964] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 233 (0000001B85C57800) [pid = 2576] [serial = 963] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001B8A006C00) [pid = 2576] [serial = 967] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001B885AE000) [pid = 2576] [serial = 966] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 230 (0000001B88034000) [pid = 2576] [serial = 969] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 229 (0000001B8897C000) [pid = 2576] [serial = 970] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 228 (0000001BF2592C00) [pid = 2576] [serial = 987] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 227 (0000001B8A4A8000) [pid = 2576] [serial = 985] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 226 (0000001B8A00E800) [pid = 2576] [serial = 972] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 225 (0000001B8AE38C00) [pid = 2576] [serial = 973] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 224 (0000001BF3617800) [pid = 2576] [serial = 988] [outer = 0000000000000000] [url = about:blank] 23:50:44 INFO - PROCESS | 2576 | --DOMWINDOW == 223 (0000001B8B7C9000) [pid = 2576] [serial = 976] [outer = 0000000000000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2576 | 1464072645086 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]]]}] 23:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 881ms 23:50:45 INFO - PROCESS | 2576 | 1464072645136 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 23:50:45 INFO - PROCESS | 2576 | 1464072645138 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 23:50:45 INFO - PROCESS | 2576 | 1464072645141 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:50:45 INFO - PROCESS | 2576 | 1464072645143 Marionette TRACE conn6 <- [1,1410,null,{}] 23:50:45 INFO - PROCESS | 2576 | 1464072645146 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}] 23:50:45 INFO - PROCESS | 2576 | 1464072645240 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 23:50:45 INFO - PROCESS | 2576 | 1464072645249 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:45 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83174800 == 83 [pid = 2576] [id = 362] 23:50:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 224 (0000001B86727C00) [pid = 2576] [serial = 1086] [outer = 0000000000000000] 23:50:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 225 (0000001B87E69400) [pid = 2576] [serial = 1087] [outer = 0000001B86727C00] 23:50:45 INFO - PROCESS | 2576 | 1464072645296 Marionette DEBUG loaded listener.js 23:50:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 226 (0000001B88037400) [pid = 2576] [serial = 1088] [outer = 0000001B86727C00] 23:50:45 INFO - PROCESS | 2576 | 1464072645784 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]]]}] 23:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 693ms 23:50:45 INFO - PROCESS | 2576 | 1464072645837 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 23:50:45 INFO - PROCESS | 2576 | 1464072645839 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 23:50:45 INFO - PROCESS | 2576 | 1464072645842 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:50:45 INFO - PROCESS | 2576 | 1464072645844 Marionette TRACE conn6 <- [1,1414,null,{}] 23:50:45 INFO - PROCESS | 2576 | 1464072645848 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}] 23:50:45 INFO - PROCESS | 2576 | 1464072645990 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 23:50:46 INFO - PROCESS | 2576 | 1464072646099 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:46 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A928000 == 84 [pid = 2576] [id = 363] 23:50:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 227 (0000001B85C65C00) [pid = 2576] [serial = 1089] [outer = 0000000000000000] 23:50:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 228 (0000001B897A9400) [pid = 2576] [serial = 1090] [outer = 0000001B85C65C00] 23:50:46 INFO - PROCESS | 2576 | 1464072646153 Marionette DEBUG loaded listener.js 23:50:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 229 (0000001B8AB6A800) [pid = 2576] [serial = 1091] [outer = 0000001B85C65C00] 23:50:46 INFO - PROCESS | 2576 | 1464072646535 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]]]}] 23:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 732ms 23:50:46 INFO - PROCESS | 2576 | 1464072646578 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 23:50:46 INFO - PROCESS | 2576 | 1464072646580 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 23:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:50:46 INFO - PROCESS | 2576 | 1464072646584 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:50:46 INFO - PROCESS | 2576 | 1464072646586 Marionette TRACE conn6 <- [1,1418,null,{}] 23:50:46 INFO - PROCESS | 2576 | 1464072646589 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}] 23:50:46 INFO - PROCESS | 2576 | 1464072646684 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 23:50:46 INFO - PROCESS | 2576 | 1464072646691 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:46 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B075000 == 85 [pid = 2576] [id = 364] 23:50:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 230 (0000001B8AB6E400) [pid = 2576] [serial = 1092] [outer = 0000000000000000] 23:50:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 231 (0000001B8AE35400) [pid = 2576] [serial = 1093] [outer = 0000001B8AB6E400] 23:50:46 INFO - PROCESS | 2576 | 1464072646736 Marionette DEBUG loaded listener.js 23:50:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001B8AEC4C00) [pid = 2576] [serial = 1094] [outer = 0000001B8AB6E400] 23:50:47 INFO - PROCESS | 2576 | 1464072647249 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]]]}] 23:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 689ms 23:50:47 INFO - PROCESS | 2576 | 1464072647277 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 23:50:47 INFO - PROCESS | 2576 | 1464072647279 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 23:50:47 INFO - PROCESS | 2576 | 1464072647282 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:50:47 INFO - PROCESS | 2576 | 1464072647284 Marionette TRACE conn6 <- [1,1422,null,{}] 23:50:47 INFO - PROCESS | 2576 | 1464072647287 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}] 23:50:47 INFO - PROCESS | 2576 | 1464072647445 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 23:50:47 INFO - PROCESS | 2576 | 1464072647469 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:47 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B927800 == 86 [pid = 2576] [id = 365] 23:50:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001B8AECA000) [pid = 2576] [serial = 1095] [outer = 0000000000000000] 23:50:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 234 (0000001B8AF1C000) [pid = 2576] [serial = 1096] [outer = 0000001B8AECA000] 23:50:47 INFO - PROCESS | 2576 | 1464072647515 Marionette DEBUG loaded listener.js 23:50:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 235 (0000001B8AFDB800) [pid = 2576] [serial = 1097] [outer = 0000001B8AECA000] 23:50:48 INFO - PROCESS | 2576 | 1464072647988 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]]]}] 23:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 733ms 23:50:48 INFO - PROCESS | 2576 | 1464072648020 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 23:50:48 INFO - PROCESS | 2576 | 1464072648022 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 23:50:48 INFO - PROCESS | 2576 | 1464072648025 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:50:48 INFO - PROCESS | 2576 | 1464072648027 Marionette TRACE conn6 <- [1,1426,null,{}] 23:50:48 INFO - PROCESS | 2576 | 1464072648030 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}] 23:50:48 INFO - PROCESS | 2576 | 1464072648158 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 23:50:48 INFO - PROCESS | 2576 | 1464072648222 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:48 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C4E9800 == 87 [pid = 2576] [id = 366] 23:50:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 236 (0000001B8AFE2400) [pid = 2576] [serial = 1098] [outer = 0000000000000000] 23:50:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 237 (0000001B8B1AB400) [pid = 2576] [serial = 1099] [outer = 0000001B8AFE2400] 23:50:48 INFO - PROCESS | 2576 | 1464072648267 Marionette DEBUG loaded listener.js 23:50:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 238 (0000001B8B7C1400) [pid = 2576] [serial = 1100] [outer = 0000001B8AFE2400] 23:50:48 INFO - PROCESS | 2576 | 1464072648698 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]]]}] 23:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 734ms 23:50:48 INFO - PROCESS | 2576 | 1464072648792 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 23:50:48 INFO - PROCESS | 2576 | 1464072648795 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 23:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:50:48 INFO - PROCESS | 2576 | 1464072648812 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:50:48 INFO - PROCESS | 2576 | 1464072648814 Marionette TRACE conn6 <- [1,1430,null,{}] 23:50:48 INFO - PROCESS | 2576 | 1464072648818 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}] 23:50:48 INFO - PROCESS | 2576 | 1464072648946 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 237 (0000001BF676AC00) [pid = 2576] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 236 (0000001BFBDE4800) [pid = 2576] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 235 (0000001BFBD6F000) [pid = 2576] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 234 (0000001B8B744C00) [pid = 2576] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 233 (0000001B8C36E400) [pid = 2576] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001B8BF3A400) [pid = 2576] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001B8BFF4C00) [pid = 2576] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 230 (0000001B8D8EA400) [pid = 2576] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 229 (0000001B82B69800) [pid = 2576] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 228 (0000001B8B9EC000) [pid = 2576] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 227 (0000001B883C0000) [pid = 2576] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 226 (0000001BF051F400) [pid = 2576] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 225 (0000001BFE2EA800) [pid = 2576] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 224 (0000001B8D8ED800) [pid = 2576] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 223 (0000001B8AF27000) [pid = 2576] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 222 (0000001B8B9F3C00) [pid = 2576] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 221 (0000001BFB90B000) [pid = 2576] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 220 (0000001B8BFE8800) [pid = 2576] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 219 (0000001B87E62C00) [pid = 2576] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 218 (0000001BF2726000) [pid = 2576] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 217 (0000001B8D8EE800) [pid = 2576] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 216 (0000001B842B3400) [pid = 2576] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 215 (0000001B868E5400) [pid = 2576] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 214 (0000001BFBD28400) [pid = 2576] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 213 (0000001B82A08400) [pid = 2576] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 212 (0000001B8A010C00) [pid = 2576] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 211 (0000001BF2722800) [pid = 2576] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 210 (0000001B87E5D800) [pid = 2576] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 209 (0000001BF6769800) [pid = 2576] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 208 (0000001B88538400) [pid = 2576] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 207 (0000001B8C369800) [pid = 2576] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 206 (0000001BF21AF000) [pid = 2576] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 205 (0000001BF8F23C00) [pid = 2576] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 204 (0000001B8BFE7C00) [pid = 2576] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 203 (0000001B8AF23800) [pid = 2576] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 202 (0000001B842B0400) [pid = 2576] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 201 (0000001B8B7BFC00) [pid = 2576] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 200 (0000001B87E21C00) [pid = 2576] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 199 (0000001B842B6000) [pid = 2576] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 198 (0000001BF21B2400) [pid = 2576] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 197 (0000001B83E2C800) [pid = 2576] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 196 (0000001B8B1A8000) [pid = 2576] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 195 (0000001BFBD36C00) [pid = 2576] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 194 (0000001B8B7C9400) [pid = 2576] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001B8BFE7800) [pid = 2576] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 192 (0000001B82B66400) [pid = 2576] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 191 (0000001B8C39A400) [pid = 2576] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 190 (0000001B86B2DC00) [pid = 2576] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 189 (0000001B87E13C00) [pid = 2576] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 188 (0000001B83E34C00) [pid = 2576] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 187 (0000001BF2588000) [pid = 2576] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 186 (0000001B868A7400) [pid = 2576] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 185 (0000001B8593A400) [pid = 2576] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 184 (0000001B85934000) [pid = 2576] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 183 (0000001B86862400) [pid = 2576] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 182 (0000001B8AE3DC00) [pid = 2576] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001B8B74E800) [pid = 2576] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 180 (0000001B8AE35C00) [pid = 2576] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 179 (0000001BF8F23400) [pid = 2576] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001B81146000) [pid = 2576] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001B85935C00) [pid = 2576] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001B885AA000) [pid = 2576] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 175 (0000001B8D99A000) [pid = 2576] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 174 (0000001B8D71F000) [pid = 2576] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 173 (0000001BF6BB5C00) [pid = 2576] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0000001B8AEC5000) [pid = 2576] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0000001B81150000) [pid = 2576] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (0000001B8C3A4800) [pid = 2576] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 169 (0000001BF74A8400) [pid = 2576] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 168 (0000001BFC61AC00) [pid = 2576] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 167 (0000001BFCE32C00) [pid = 2576] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 166 (0000001B8803D000) [pid = 2576] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:50:49 INFO - PROCESS | 2576 | --DOMWINDOW == 165 (0000001B8A4A2000) [pid = 2576] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:50:49 INFO - PROCESS | 2576 | 1464072649826 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:49 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B842D8000 == 88 [pid = 2576] [id = 367] 23:50:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 166 (0000001B8114E400) [pid = 2576] [serial = 1101] [outer = 0000000000000000] 23:50:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 167 (0000001B82A10400) [pid = 2576] [serial = 1102] [outer = 0000001B8114E400] 23:50:49 INFO - PROCESS | 2576 | 1464072649881 Marionette DEBUG loaded listener.js 23:50:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 168 (0000001B86720000) [pid = 2576] [serial = 1103] [outer = 0000001B8114E400] 23:50:50 INFO - PROCESS | 2576 | 1464072650278 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]]]}] 23:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1485ms 23:50:50 INFO - PROCESS | 2576 | 1464072650301 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 23:50:50 INFO - PROCESS | 2576 | 1464072650303 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 23:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:50:50 INFO - PROCESS | 2576 | 1464072650306 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:50:50 INFO - PROCESS | 2576 | 1464072650309 Marionette TRACE conn6 <- [1,1434,null,{}] 23:50:50 INFO - PROCESS | 2576 | 1464072650312 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}] 23:50:50 INFO - PROCESS | 2576 | 1464072650427 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 23:50:50 INFO - PROCESS | 2576 | 1464072650435 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:50 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC06800 == 89 [pid = 2576] [id = 368] 23:50:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 169 (0000001B868E5400) [pid = 2576] [serial = 1104] [outer = 0000000000000000] 23:50:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 170 (0000001B889B8800) [pid = 2576] [serial = 1105] [outer = 0000001B868E5400] 23:50:50 INFO - PROCESS | 2576 | 1464072650486 Marionette DEBUG loaded listener.js 23:50:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (0000001B8B7CE000) [pid = 2576] [serial = 1106] [outer = 0000001B868E5400] 23:50:50 INFO - PROCESS | 2576 | 1464072650952 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]]]}] 23:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 692ms 23:50:51 INFO - PROCESS | 2576 | 1464072651002 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 23:50:51 INFO - PROCESS | 2576 | 1464072651004 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 23:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:50:51 INFO - PROCESS | 2576 | 1464072651007 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:50:51 INFO - PROCESS | 2576 | 1464072651009 Marionette TRACE conn6 <- [1,1438,null,{}] 23:50:51 INFO - PROCESS | 2576 | 1464072651012 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}] 23:50:51 INFO - PROCESS | 2576 | 1464072651109 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 23:50:51 INFO - PROCESS | 2576 | 1464072651143 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:51 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D08C800 == 90 [pid = 2576] [id = 369] 23:50:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (0000001B8BF35000) [pid = 2576] [serial = 1107] [outer = 0000000000000000] 23:50:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (0000001B8BF3AC00) [pid = 2576] [serial = 1108] [outer = 0000001B8BF35000] 23:50:51 INFO - PROCESS | 2576 | 1464072651187 Marionette DEBUG loaded listener.js 23:50:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 174 (0000001B8C36A000) [pid = 2576] [serial = 1109] [outer = 0000001B8BF35000] 23:50:51 INFO - PROCESS | 2576 | 1464072651638 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]]]}] 23:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 693ms 23:50:51 INFO - PROCESS | 2576 | 1464072651703 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 23:50:51 INFO - PROCESS | 2576 | 1464072651705 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 23:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:50:51 INFO - PROCESS | 2576 | 1464072651708 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:50:51 INFO - PROCESS | 2576 | 1464072651710 Marionette TRACE conn6 <- [1,1442,null,{}] 23:50:51 INFO - PROCESS | 2576 | 1464072651713 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}] 23:50:51 INFO - PROCESS | 2576 | 1464072651891 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 23:50:52 INFO - PROCESS | 2576 | 1464072652027 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:52 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8342B000 == 91 [pid = 2576] [id = 370] 23:50:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 175 (0000001B81149800) [pid = 2576] [serial = 1110] [outer = 0000000000000000] 23:50:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 176 (0000001B828AD400) [pid = 2576] [serial = 1111] [outer = 0000001B81149800] 23:50:52 INFO - PROCESS | 2576 | 1464072652089 Marionette DEBUG loaded listener.js 23:50:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001B82B68400) [pid = 2576] [serial = 1112] [outer = 0000001B81149800] 23:50:52 INFO - PROCESS | 2576 | 1464072652838 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]]]}] 23:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1180ms 23:50:52 INFO - PROCESS | 2576 | 1464072652894 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 23:50:52 INFO - PROCESS | 2576 | 1464072652898 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 23:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:50:52 INFO - PROCESS | 2576 | 1464072652918 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:50:52 INFO - PROCESS | 2576 | 1464072652922 Marionette TRACE conn6 <- [1,1446,null,{}] 23:50:52 INFO - PROCESS | 2576 | 1464072652928 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}] 23:50:53 INFO - PROCESS | 2576 | 1464072653060 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 23:50:53 INFO - PROCESS | 2576 | 1464072653199 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:53 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87F83000 == 92 [pid = 2576] [id = 371] 23:50:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001B86B26400) [pid = 2576] [serial = 1113] [outer = 0000000000000000] 23:50:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001B87E17000) [pid = 2576] [serial = 1114] [outer = 0000001B86B26400] 23:50:53 INFO - PROCESS | 2576 | 1464072653262 Marionette DEBUG loaded listener.js 23:50:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 180 (0000001B87F67C00) [pid = 2576] [serial = 1115] [outer = 0000001B86B26400] 23:50:53 INFO - PROCESS | 2576 | 1464072653895 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]]]}] 23:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1054ms 23:50:53 INFO - PROCESS | 2576 | 1464072653962 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 23:50:53 INFO - PROCESS | 2576 | 1464072653965 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 23:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:50:54 INFO - PROCESS | 2576 | 1464072654004 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:50:54 INFO - PROCESS | 2576 | 1464072654006 Marionette TRACE conn6 <- [1,1450,null,{}] 23:50:54 INFO - PROCESS | 2576 | 1464072654012 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}] 23:50:54 INFO - PROCESS | 2576 | 1464072654144 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 23:50:54 INFO - PROCESS | 2576 | 1464072654279 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:54 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C671800 == 93 [pid = 2576] [id = 372] 23:50:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 181 (0000001B885AE000) [pid = 2576] [serial = 1116] [outer = 0000000000000000] 23:50:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001B88998000) [pid = 2576] [serial = 1117] [outer = 0000001B885AE000] 23:50:54 INFO - PROCESS | 2576 | 1464072654339 Marionette DEBUG loaded listener.js 23:50:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 183 (0000001B897B3800) [pid = 2576] [serial = 1118] [outer = 0000001B885AE000] 23:50:54 INFO - PROCESS | 2576 | 1464072654944 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]]]}] 23:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1013ms 23:50:54 INFO - PROCESS | 2576 | 1464072654987 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 23:50:55 INFO - PROCESS | 2576 | 1464072654992 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 23:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:50:55 INFO - PROCESS | 2576 | 1464072655003 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:50:55 INFO - PROCESS | 2576 | 1464072655009 Marionette TRACE conn6 <- [1,1454,null,{}] 23:50:55 INFO - PROCESS | 2576 | 1464072655012 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}] 23:50:55 INFO - PROCESS | 2576 | 1464072655140 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 23:50:55 INFO - PROCESS | 2576 | 1464072655281 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:55 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D8D9000 == 94 [pid = 2576] [id = 373] 23:50:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 184 (0000001B8A4AA000) [pid = 2576] [serial = 1119] [outer = 0000000000000000] 23:50:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 185 (0000001B8B7C5800) [pid = 2576] [serial = 1120] [outer = 0000001B8A4AA000] 23:50:55 INFO - PROCESS | 2576 | 1464072655339 Marionette DEBUG loaded listener.js 23:50:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 186 (0000001B8C372800) [pid = 2576] [serial = 1121] [outer = 0000001B8A4AA000] 23:50:56 INFO - PROCESS | 2576 | 1464072656006 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]]]}] 23:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1040ms 23:50:56 INFO - PROCESS | 2576 | 1464072656041 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 23:50:56 INFO - PROCESS | 2576 | 1464072656044 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 23:50:56 INFO - PROCESS | 2576 | 1464072656047 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:50:56 INFO - PROCESS | 2576 | 1464072656049 Marionette TRACE conn6 <- [1,1458,null,{}] 23:50:56 INFO - PROCESS | 2576 | 1464072656053 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}] 23:50:56 INFO - PROCESS | 2576 | 1464072656193 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 23:50:56 INFO - PROCESS | 2576 | 1464072656332 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:56 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8DBAE000 == 95 [pid = 2576] [id = 374] 23:50:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 187 (0000001B8C3A9000) [pid = 2576] [serial = 1122] [outer = 0000000000000000] 23:50:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 188 (0000001B8C3F7800) [pid = 2576] [serial = 1123] [outer = 0000001B8C3A9000] 23:50:56 INFO - PROCESS | 2576 | 1464072656389 Marionette DEBUG loaded listener.js 23:50:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 189 (0000001B8C4B5400) [pid = 2576] [serial = 1124] [outer = 0000001B8C3A9000] 23:50:57 INFO - PROCESS | 2576 | 1464072657009 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]]]}] 23:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 23:50:57 INFO - PROCESS | 2576 | 1464072657037 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 23:50:57 INFO - PROCESS | 2576 | 1464072657039 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 23:50:57 INFO - PROCESS | 2576 | 1464072657043 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:50:57 INFO - PROCESS | 2576 | 1464072657045 Marionette TRACE conn6 <- [1,1462,null,{}] 23:50:57 INFO - PROCESS | 2576 | 1464072657049 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}] 23:50:57 INFO - PROCESS | 2576 | 1464072657171 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 23:50:57 INFO - PROCESS | 2576 | 1464072657283 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:57 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B910AF800 == 96 [pid = 2576] [id = 375] 23:50:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 190 (0000001B8D8E8400) [pid = 2576] [serial = 1125] [outer = 0000000000000000] 23:50:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 191 (0000001B8D8EBC00) [pid = 2576] [serial = 1126] [outer = 0000001B8D8E8400] 23:50:57 INFO - PROCESS | 2576 | 1464072657387 Marionette DEBUG loaded listener.js 23:50:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 192 (0000001B8D994C00) [pid = 2576] [serial = 1127] [outer = 0000001B8D8E8400] 23:50:58 INFO - PROCESS | 2576 | 1464072658068 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]]]}] 23:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1089ms 23:50:58 INFO - PROCESS | 2576 | 1464072658134 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 23:50:58 INFO - PROCESS | 2576 | 1464072658137 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 23:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:50:58 INFO - PROCESS | 2576 | 1464072658140 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:50:58 INFO - PROCESS | 2576 | 1464072658142 Marionette TRACE conn6 <- [1,1466,null,{}] 23:50:58 INFO - PROCESS | 2576 | 1464072658146 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}] 23:50:58 INFO - PROCESS | 2576 | 1464072658298 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 23:50:58 INFO - PROCESS | 2576 | 1464072658439 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:58 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF04AF000 == 97 [pid = 2576] [id = 376] 23:50:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 193 (0000001B8DF17000) [pid = 2576] [serial = 1128] [outer = 0000000000000000] 23:50:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001B8DF20000) [pid = 2576] [serial = 1129] [outer = 0000001B8DF17000] 23:50:58 INFO - PROCESS | 2576 | 1464072658496 Marionette DEBUG loaded listener.js 23:50:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 195 (0000001B8E29FC00) [pid = 2576] [serial = 1130] [outer = 0000001B8DF17000] 23:50:59 INFO - PROCESS | 2576 | 1464072659101 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]]]}] 23:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1027ms 23:50:59 INFO - PROCESS | 2576 | 1464072659171 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 23:50:59 INFO - PROCESS | 2576 | 1464072659173 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 23:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:50:59 INFO - PROCESS | 2576 | 1464072659176 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:50:59 INFO - PROCESS | 2576 | 1464072659179 Marionette TRACE conn6 <- [1,1470,null,{}] 23:50:59 INFO - PROCESS | 2576 | 1464072659201 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}] 23:50:59 INFO - PROCESS | 2576 | 1464072659323 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 23:50:59 INFO - PROCESS | 2576 | 1464072659510 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:59 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF2ADE000 == 98 [pid = 2576] [id = 377] 23:50:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 196 (0000001B897A8C00) [pid = 2576] [serial = 1131] [outer = 0000000000000000] 23:50:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 197 (0000001B92AD2000) [pid = 2576] [serial = 1132] [outer = 0000001B897A8C00] 23:50:59 INFO - PROCESS | 2576 | 1464072659566 Marionette DEBUG loaded listener.js 23:50:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 198 (0000001B931A8000) [pid = 2576] [serial = 1133] [outer = 0000001B897A8C00] 23:51:00 INFO - PROCESS | 2576 | 1464072660217 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]]]}] 23:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1076ms 23:51:00 INFO - PROCESS | 2576 | 1464072660258 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 23:51:00 INFO - PROCESS | 2576 | 1464072660261 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 23:51:00 INFO - PROCESS | 2576 | 1464072660264 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:51:00 INFO - PROCESS | 2576 | 1464072660267 Marionette TRACE conn6 <- [1,1474,null,{}] 23:51:00 INFO - PROCESS | 2576 | 1464072660270 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}] 23:51:00 INFO - PROCESS | 2576 | 1464072660391 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 23:51:00 INFO - PROCESS | 2576 | 1464072660533 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:00 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8316E800 == 99 [pid = 2576] [id = 378] 23:51:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 199 (0000001B829C4800) [pid = 2576] [serial = 1134] [outer = 0000000000000000] 23:51:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 200 (0000001B85991C00) [pid = 2576] [serial = 1135] [outer = 0000001B829C4800] 23:51:00 INFO - PROCESS | 2576 | 1464072660591 Marionette DEBUG loaded listener.js 23:51:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 201 (0000001B87FC3800) [pid = 2576] [serial = 1136] [outer = 0000001B829C4800] 23:51:01 INFO - PROCESS | 2576 | 1464072661217 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]]]}] 23:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 987ms 23:51:01 INFO - PROCESS | 2576 | 1464072661256 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 23:51:01 INFO - PROCESS | 2576 | 1464072661258 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 23:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:51:01 INFO - PROCESS | 2576 | 1464072661262 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:51:01 INFO - PROCESS | 2576 | 1464072661264 Marionette TRACE conn6 <- [1,1478,null,{}] 23:51:01 INFO - PROCESS | 2576 | 1464072661268 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}] 23:51:01 INFO - PROCESS | 2576 | 1464072661391 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 23:51:01 INFO - PROCESS | 2576 | 1464072661670 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:01 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C7B000 == 100 [pid = 2576] [id = 379] 23:51:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 202 (0000001B81A4C800) [pid = 2576] [serial = 1137] [outer = 0000000000000000] 23:51:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 203 (0000001B828B7C00) [pid = 2576] [serial = 1138] [outer = 0000001B81A4C800] 23:51:01 INFO - PROCESS | 2576 | 1464072661733 Marionette DEBUG loaded listener.js 23:51:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 204 (0000001B85934000) [pid = 2576] [serial = 1139] [outer = 0000001B81A4C800] 23:51:02 INFO - PROCESS | 2576 | 1464072662364 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]]]}] 23:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1138ms 23:51:02 INFO - PROCESS | 2576 | 1464072662404 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 23:51:02 INFO - PROCESS | 2576 | 1464072662408 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 23:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:51:02 INFO - PROCESS | 2576 | 1464072662412 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:51:02 INFO - PROCESS | 2576 | 1464072662416 Marionette TRACE conn6 <- [1,1482,null,{}] 23:51:02 INFO - PROCESS | 2576 | 1464072662437 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}] 23:51:02 INFO - PROCESS | 2576 | 1464072662600 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 23:51:02 INFO - PROCESS | 2576 | 1464072662712 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:02 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83FDD000 == 101 [pid = 2576] [id = 380] 23:51:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 205 (0000001B85C61800) [pid = 2576] [serial = 1140] [outer = 0000000000000000] 23:51:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 206 (0000001B8685E000) [pid = 2576] [serial = 1141] [outer = 0000001B85C61800] 23:51:02 INFO - PROCESS | 2576 | 1464072662765 Marionette DEBUG loaded listener.js 23:51:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 207 (0000001B87E60C00) [pid = 2576] [serial = 1142] [outer = 0000001B85C61800] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8E11D800 == 100 [pid = 2576] [id = 273] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85B69800 == 99 [pid = 2576] [id = 320] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D08C800 == 98 [pid = 2576] [id = 369] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC06800 == 97 [pid = 2576] [id = 368] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B842D8000 == 96 [pid = 2576] [id = 367] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C4E9800 == 95 [pid = 2576] [id = 366] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B927800 == 94 [pid = 2576] [id = 365] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B075000 == 93 [pid = 2576] [id = 364] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A928000 == 92 [pid = 2576] [id = 363] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83174800 == 91 [pid = 2576] [id = 362] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83161000 == 90 [pid = 2576] [id = 361] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87F90000 == 89 [pid = 2576] [id = 360] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 206 (0000001BFB145800) [pid = 2576] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8591A800 == 88 [pid = 2576] [id = 359] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B842C9800 == 87 [pid = 2576] [id = 358] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF309000 == 86 [pid = 2576] [id = 356] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8E272000 == 85 [pid = 2576] [id = 355] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFCC98800 == 84 [pid = 2576] [id = 354] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8DB93000 == 83 [pid = 2576] [id = 353] 23:51:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B89356800 == 82 [pid = 2576] [id = 352] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 205 (0000001BF6F8DC00) [pid = 2576] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 204 (0000001BFC61BC00) [pid = 2576] [serial = 955] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 203 (0000001BFE163000) [pid = 2576] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 202 (0000001B8C39E800) [pid = 2576] [serial = 784] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 201 (0000001BF2592000) [pid = 2576] [serial = 940] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 200 (0000001B8C366400) [pid = 2576] [serial = 999] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 199 (0000001B8DF16C00) [pid = 2576] [serial = 703] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 198 (0000001BFEFD1C00) [pid = 2576] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 197 (0000001B86B25400) [pid = 2576] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 196 (0000001B8BFE9C00) [pid = 2576] [serial = 889] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 195 (0000001B889C0400) [pid = 2576] [serial = 997] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 194 (0000001BF05DE400) [pid = 2576] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001BFE2ED000) [pid = 2576] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 192 (0000001B8D99BC00) [pid = 2576] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 191 (0000001B8B7C7C00) [pid = 2576] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 190 (0000001B8BFEB000) [pid = 2576] [serial = 651] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 189 (0000001BFBD27400) [pid = 2576] [serial = 949] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 188 (0000001BFBD73800) [pid = 2576] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 187 (0000001B884B4800) [pid = 2576] [serial = 697] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 186 (0000001BF74F7C00) [pid = 2576] [serial = 757] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 185 (0000001B88530800) [pid = 2576] [serial = 996] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 184 (0000001B8D71EC00) [pid = 2576] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 183 (0000001B8E29F800) [pid = 2576] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 182 (0000001B86725400) [pid = 2576] [serial = 877] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001B8A4AD400) [pid = 2576] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 180 (0000001BFCC47400) [pid = 2576] [serial = 594] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 179 (0000001B85937400) [pid = 2576] [serial = 642] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001B8AECBC00) [pid = 2576] [serial = 781] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001BF3408000) [pid = 2576] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001B88977800) [pid = 2576] [serial = 823] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 175 (0000001BF877EC00) [pid = 2576] [serial = 946] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 174 (0000001B8AF28C00) [pid = 2576] [serial = 937] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 173 (0000001B889B8000) [pid = 2576] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0000001BFE167400) [pid = 2576] [serial = 838] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0000001BF74F7000) [pid = 2576] [serial = 943] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (0000001BFB96CC00) [pid = 2576] [serial = 796] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 169 (0000001B8C3EF000) [pid = 2576] [serial = 654] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 168 (0000001B8DF1E400) [pid = 2576] [serial = 826] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 167 (0000001BF21B8800) [pid = 2576] [serial = 709] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 166 (0000001B8B9ED400) [pid = 2576] [serial = 886] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 165 (0000001B88538C00) [pid = 2576] [serial = 745] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 164 (0000001BF052A400) [pid = 2576] [serial = 898] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 163 (0000001BF7027C00) [pid = 2576] [serial = 790] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 162 (0000001BFCE3CC00) [pid = 2576] [serial = 961] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 161 (0000001B8B7C6800) [pid = 2576] [serial = 648] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 160 (0000001B8D994800) [pid = 2576] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 159 (0000001BFBD75400) [pid = 2576] [serial = 952] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 158 (0000001BF1026000) [pid = 2576] [serial = 787] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 157 (0000001BF2527400) [pid = 2576] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 156 (0000001B868E5C00) [pid = 2576] [serial = 775] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 155 (0000001B8D721400) [pid = 2576] [serial = 892] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 154 (0000001B87E1A800) [pid = 2576] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 153 (0000001B883C2000) [pid = 2576] [serial = 880] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 152 (0000001B8B749C00) [pid = 2576] [serial = 841] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 151 (0000001BF2726400) [pid = 2576] [serial = 754] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 150 (0000001B87F6B800) [pid = 2576] [serial = 934] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (0000001B868A0C00) [pid = 2576] [serial = 694] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (0000001B86B29400) [pid = 2576] [serial = 742] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (0000001B87F63C00) [pid = 2576] [serial = 645] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (0000001BF2526C00) [pid = 2576] [serial = 751] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (0000001B8C4B3400) [pid = 2576] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (0000001B8C365C00) [pid = 2576] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (0000001BF0527400) [pid = 2576] [serial = 748] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (0000001BFEC64C00) [pid = 2576] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (0000001BFCC41400) [pid = 2576] [serial = 829] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (0000001B8B1A4400) [pid = 2576] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (0000001B83E3A800) [pid = 2576] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (0000001B8C3A4400) [pid = 2576] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (0000001B83E35800) [pid = 2576] [serial = 994] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (0000001B8C4ABC00) [pid = 2576] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (0000001B8B1A0800) [pid = 2576] [serial = 883] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (0000001B8DA64400) [pid = 2576] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (0000001B8DF20800) [pid = 2576] [serial = 895] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0000001BF8F25C00) [pid = 2576] [serial = 793] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (0000001B8BF3FC00) [pid = 2576] [serial = 700] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (0000001BFE018C00) [pid = 2576] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (0000001B8E298000) [pid = 2576] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (0000001BF19C3000) [pid = 2576] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0000001BF1E33C00) [pid = 2576] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0000001B88036000) [pid = 2576] [serial = 657] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0000001BF0525800) [pid = 2576] [serial = 706] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0000001BF818F800) [pid = 2576] [serial = 760] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0000001BFCE74400) [pid = 2576] [serial = 958] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001BFE01DC00) [pid = 2576] [serial = 832] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001B8DA5E400) [pid = 2576] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001BFB90E000) [pid = 2576] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001BF2592400) [pid = 2576] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001B884ADC00) [pid = 2576] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001B819A8400) [pid = 2576] [serial = 993] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0000001B889B7C00) [pid = 2576] [serial = 778] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001B8A4AD800) [pid = 2576] [serial = 835] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001B8D8F2800) [pid = 2576] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0000001BF743D800) [pid = 2576] [serial = 931] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2576 | 1464072663475 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]]]}] 23:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1079ms 23:51:03 INFO - PROCESS | 2576 | 1464072663513 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 23:51:03 INFO - PROCESS | 2576 | 1464072663517 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 23:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:51:03 INFO - PROCESS | 2576 | 1464072663526 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:51:03 INFO - PROCESS | 2576 | 1464072663528 Marionette TRACE conn6 <- [1,1486,null,{}] 23:51:03 INFO - PROCESS | 2576 | 1464072663532 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}] 23:51:03 INFO - PROCESS | 2576 | 1464072663634 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 23:51:03 INFO - PROCESS | 2576 | 1464072663644 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:03 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C6C000 == 83 [pid = 2576] [id = 381] 23:51:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001B8598C000) [pid = 2576] [serial = 1143] [outer = 0000000000000000] 23:51:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001B868E9800) [pid = 2576] [serial = 1144] [outer = 0000001B8598C000] 23:51:03 INFO - PROCESS | 2576 | 1464072663692 Marionette DEBUG loaded listener.js 23:51:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001B87F63C00) [pid = 2576] [serial = 1145] [outer = 0000001B8598C000] 23:51:04 INFO - PROCESS | 2576 | 1464072664160 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]]]}] 23:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 693ms 23:51:04 INFO - PROCESS | 2576 | 1464072664219 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 23:51:04 INFO - PROCESS | 2576 | 1464072664222 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 23:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:51:04 INFO - PROCESS | 2576 | 1464072664227 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:51:04 INFO - PROCESS | 2576 | 1464072664233 Marionette TRACE conn6 <- [1,1490,null,{}] 23:51:04 INFO - PROCESS | 2576 | 1464072664274 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}] 23:51:04 INFO - PROCESS | 2576 | 1464072664377 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 23:51:04 INFO - PROCESS | 2576 | 1464072664471 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86CE3800 == 84 [pid = 2576] [id = 382] 23:51:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0000001B8598D800) [pid = 2576] [serial = 1146] [outer = 0000000000000000] 23:51:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001B883C3800) [pid = 2576] [serial = 1147] [outer = 0000001B8598D800] 23:51:04 INFO - PROCESS | 2576 | 1464072664526 Marionette DEBUG loaded listener.js 23:51:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B88536C00) [pid = 2576] [serial = 1148] [outer = 0000001B8598D800] 23:51:04 INFO - PROCESS | 2576 | 1464072664918 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]]]}] 23:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 712ms 23:51:04 INFO - PROCESS | 2576 | 1464072664944 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 23:51:04 INFO - PROCESS | 2576 | 1464072664947 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 23:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:51:04 INFO - PROCESS | 2576 | 1464072664951 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:51:04 INFO - PROCESS | 2576 | 1464072664953 Marionette TRACE conn6 <- [1,1494,null,{}] 23:51:04 INFO - PROCESS | 2576 | 1464072664956 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}] 23:51:05 INFO - PROCESS | 2576 | 1464072665060 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 23:51:05 INFO - PROCESS | 2576 | 1464072665066 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:05 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A029800 == 85 [pid = 2576] [id = 383] 23:51:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B885A6400) [pid = 2576] [serial = 1149] [outer = 0000000000000000] 23:51:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B889A3C00) [pid = 2576] [serial = 1150] [outer = 0000001B885A6400] 23:51:06 INFO - PROCESS | 2576 | 1464072665112 Marionette DEBUG loaded listener.js 23:51:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001B897A9C00) [pid = 2576] [serial = 1151] [outer = 0000001B885A6400] 23:51:06 INFO - PROCESS | 2576 | 1464072665610 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]]]}] 23:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 23:51:06 INFO - PROCESS | 2576 | 1464072665646 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 23:51:06 INFO - PROCESS | 2576 | 1464072665648 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 23:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:51:06 INFO - PROCESS | 2576 | 1464072665651 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:51:06 INFO - PROCESS | 2576 | 1464072665653 Marionette TRACE conn6 <- [1,1498,null,{}] 23:51:06 INFO - PROCESS | 2576 | 1464072665656 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}] 23:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:51:06 INFO - PROCESS | 2576 | 1464072665785 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 23:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 860ms 23:51:06 INFO - PROCESS | 2576 | 1464072665837 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:06 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A9B3800 == 86 [pid = 2576] [id = 384] 23:51:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001B8A4A2000) [pid = 2576] [serial = 1152] [outer = 0000000000000000] 23:51:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (0000001B8A4A8400) [pid = 2576] [serial = 1153] [outer = 0000001B8A4A2000] 23:51:06 INFO - PROCESS | 2576 | 1464072665890 Marionette DEBUG loaded listener.js 23:51:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0000001B8AB71C00) [pid = 2576] [serial = 1154] [outer = 0000001B8A4A2000] 23:51:06 INFO - PROCESS | 2576 | 1464072666315 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]]]}] 23:51:06 INFO - PROCESS | 2576 | 1464072666515 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 23:51:06 INFO - PROCESS | 2576 | 1464072666518 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 23:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:51:06 INFO - PROCESS | 2576 | 1464072666521 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:51:06 INFO - PROCESS | 2576 | 1464072666523 Marionette TRACE conn6 <- [1,1502,null,{}] 23:51:06 INFO - PROCESS | 2576 | 1464072666527 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}] 23:51:06 INFO - PROCESS | 2576 | 1464072666664 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 23:51:06 INFO - PROCESS | 2576 | 1464072666720 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:06 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B8A9800 == 87 [pid = 2576] [id = 385] 23:51:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (0000001B8AF1F400) [pid = 2576] [serial = 1155] [outer = 0000000000000000] 23:51:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0000001B8AF26C00) [pid = 2576] [serial = 1156] [outer = 0000001B8AF1F400] 23:51:06 INFO - PROCESS | 2576 | 1464072666767 Marionette DEBUG loaded listener.js 23:51:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (0000001B8B1A1800) [pid = 2576] [serial = 1157] [outer = 0000001B8AF1F400] 23:51:07 INFO - PROCESS | 2576 | 1464072667126 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]]]}] 23:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 629ms 23:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:51:07 INFO - PROCESS | 2576 | 1464072667159 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 23:51:07 INFO - PROCESS | 2576 | 1464072667161 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 23:51:07 INFO - PROCESS | 2576 | 1464072667164 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:51:07 INFO - PROCESS | 2576 | 1464072667166 Marionette TRACE conn6 <- [1,1506,null,{}] 23:51:07 INFO - PROCESS | 2576 | 1464072667170 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}] 23:51:07 INFO - PROCESS | 2576 | 1464072667296 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 23:51:07 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0000001B8AECA000) [pid = 2576] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:51:07 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0000001B8AFE2400) [pid = 2576] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:51:07 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0000001B868E5400) [pid = 2576] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:51:07 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0000001B85C65C00) [pid = 2576] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:51:07 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0000001B8AB6E400) [pid = 2576] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:51:07 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001B87FD1800) [pid = 2576] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:51:07 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001B86727C00) [pid = 2576] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:51:07 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001B8114AC00) [pid = 2576] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:51:07 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001B829BDC00) [pid = 2576] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:51:07 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001B85995800) [pid = 2576] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:51:07 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001B8114E400) [pid = 2576] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:51:07 INFO - PROCESS | 2576 | 1464072667461 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:07 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86CDA800 == 88 [pid = 2576] [id = 386] 23:51:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001B829BDC00) [pid = 2576] [serial = 1158] [outer = 0000000000000000] 23:51:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B85936800) [pid = 2576] [serial = 1159] [outer = 0000001B829BDC00] 23:51:07 INFO - PROCESS | 2576 | 1464072667507 Marionette DEBUG loaded listener.js 23:51:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B88979800) [pid = 2576] [serial = 1160] [outer = 0000001B829BDC00] 23:51:07 INFO - PROCESS | 2576 | 1464072667810 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]]]}] 23:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 691ms 23:51:07 INFO - PROCESS | 2576 | 1464072667861 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 23:51:07 INFO - PROCESS | 2576 | 1464072667864 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 23:51:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:51:07 INFO - PROCESS | 2576 | 1464072667867 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:51:07 INFO - PROCESS | 2576 | 1464072667869 Marionette TRACE conn6 <- [1,1510,null,{}] 23:51:07 INFO - PROCESS | 2576 | 1464072667872 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}] 23:51:07 INFO - PROCESS | 2576 | 1464072667982 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 23:51:08 INFO - PROCESS | 2576 | 1464072668068 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C4DA800 == 89 [pid = 2576] [id = 387] 23:51:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B86B27400) [pid = 2576] [serial = 1161] [outer = 0000000000000000] 23:51:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001B8B747000) [pid = 2576] [serial = 1162] [outer = 0000001B86B27400] 23:51:08 INFO - PROCESS | 2576 | 1464072668114 Marionette DEBUG loaded listener.js 23:51:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001B8B9EBC00) [pid = 2576] [serial = 1163] [outer = 0000001B86B27400] 23:51:08 INFO - PROCESS | 2576 | 1464072668433 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"]]]}] 23:51:08 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 () { 23:51:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:51:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:51:08 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 () { 23:51:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:51:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:51:08 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 () { 23:51:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:51:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:51:08 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 () { 23:51:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:51:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:51:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 591ms 23:51:08 INFO - PROCESS | 2576 | 1464072668461 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 23:51:08 INFO - PROCESS | 2576 | 1464072668463 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 23:51:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:51:08 INFO - PROCESS | 2576 | 1464072668467 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:51:08 INFO - PROCESS | 2576 | 1464072668469 Marionette TRACE conn6 <- [1,1514,null,{}] 23:51:08 INFO - PROCESS | 2576 | 1464072668478 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}] 23:51:08 INFO - PROCESS | 2576 | 1464072668577 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 23:51:08 INFO - PROCESS | 2576 | 1464072668663 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C555800 == 90 [pid = 2576] [id = 388] 23:51:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (0000001B868A2800) [pid = 2576] [serial = 1164] [outer = 0000000000000000] 23:51:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0000001B8B9ED800) [pid = 2576] [serial = 1165] [outer = 0000001B868A2800] 23:51:08 INFO - PROCESS | 2576 | 1464072668710 Marionette DEBUG loaded listener.js 23:51:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (0000001B8C373000) [pid = 2576] [serial = 1166] [outer = 0000001B868A2800] 23:51:09 INFO - PROCESS | 2576 | 1464072669074 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"]]]}] 23:51:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:51:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:51:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:51:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:51:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:51:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:51:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:51:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:51:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:51:09 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 689ms 23:51:09 INFO - PROCESS | 2576 | 1464072669184 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 23:51:09 INFO - PROCESS | 2576 | 1464072669187 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 23:51:09 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:51:09 INFO - PROCESS | 2576 | 1464072669195 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:51:09 INFO - PROCESS | 2576 | 1464072669197 Marionette TRACE conn6 <- [1,1518,null,{}] 23:51:09 INFO - PROCESS | 2576 | 1464072669200 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}] 23:51:09 INFO - PROCESS | 2576 | 1464072669308 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 23:51:09 INFO - PROCESS | 2576 | 1464072669315 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:09 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC1C800 == 91 [pid = 2576] [id = 389] 23:51:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0000001BF0523C00) [pid = 2576] [serial = 1167] [outer = 0000000000000000] 23:51:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (0000001B8C3F5400) [pid = 2576] [serial = 1168] [outer = 0000001BF0523C00] 23:51:09 INFO - PROCESS | 2576 | 1464072669367 Marionette DEBUG loaded listener.js 23:51:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (0000001B8D8E7400) [pid = 2576] [serial = 1169] [outer = 0000001BF0523C00] 23:51:10 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 23:51:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:51:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:51:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:51:10 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. 23:51:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:51:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1081ms 23:51:10 INFO - PROCESS | 2576 | 1464072670266 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]]]}] 23:51:10 INFO - PROCESS | 2576 | 1464072670276 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 23:51:10 INFO - PROCESS | 2576 | 1464072670281 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 23:51:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:51:10 INFO - PROCESS | 2576 | 1464072670286 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:51:10 INFO - PROCESS | 2576 | 1464072670291 Marionette TRACE conn6 <- [1,1522,null,{}] 23:51:10 INFO - PROCESS | 2576 | 1464072670297 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}] 23:51:10 INFO - PROCESS | 2576 | 1464072670431 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 23:51:10 INFO - PROCESS | 2576 | 1464072670540 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:10 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86BDE000 == 92 [pid = 2576] [id = 390] 23:51:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (0000001B85C5E400) [pid = 2576] [serial = 1170] [outer = 0000000000000000] 23:51:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (0000001B868A7400) [pid = 2576] [serial = 1171] [outer = 0000001B85C5E400] 23:51:10 INFO - PROCESS | 2576 | 1464072670598 Marionette DEBUG loaded listener.js 23:51:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (0000001B87E5FC00) [pid = 2576] [serial = 1172] [outer = 0000001B85C5E400] 23:51:11 INFO - PROCESS | 2576 | 1464072671252 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]]]}] 23:51:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:51:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 987ms 23:51:11 INFO - PROCESS | 2576 | 1464072671276 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 23:51:11 INFO - PROCESS | 2576 | 1464072671282 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 23:51:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:51:11 INFO - PROCESS | 2576 | 1464072671289 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:51:11 INFO - PROCESS | 2576 | 1464072671292 Marionette TRACE conn6 <- [1,1526,null,{}] 23:51:11 INFO - PROCESS | 2576 | 1464072671296 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}] 23:51:11 INFO - PROCESS | 2576 | 1464072671425 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 23:51:11 INFO - PROCESS | 2576 | 1464072671531 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:11 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B075000 == 93 [pid = 2576] [id = 391] 23:51:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (0000001B883B8800) [pid = 2576] [serial = 1173] [outer = 0000000000000000] 23:51:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (0000001B88977400) [pid = 2576] [serial = 1174] [outer = 0000001B883B8800] 23:51:11 INFO - PROCESS | 2576 | 1464072671590 Marionette DEBUG loaded listener.js 23:51:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (0000001B8A00F000) [pid = 2576] [serial = 1175] [outer = 0000001B883B8800] 23:51:12 INFO - PROCESS | 2576 | 1464072672197 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]]]}] 23:51:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:51:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 986ms 23:51:12 INFO - PROCESS | 2576 | 1464072672276 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 23:51:12 INFO - PROCESS | 2576 | 1464072672279 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 23:51:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:51:12 INFO - PROCESS | 2576 | 1464072672283 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:51:12 INFO - PROCESS | 2576 | 1464072672287 Marionette TRACE conn6 <- [1,1530,null,{}] 23:51:12 INFO - PROCESS | 2576 | 1464072672299 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}] 23:51:12 INFO - PROCESS | 2576 | 1464072672428 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 23:51:12 INFO - PROCESS | 2576 | 1464072672563 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:12 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D098000 == 94 [pid = 2576] [id = 392] 23:51:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (0000001B8AECE400) [pid = 2576] [serial = 1176] [outer = 0000000000000000] 23:51:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (0000001B8BF3B400) [pid = 2576] [serial = 1177] [outer = 0000001B8AECE400] 23:51:12 INFO - PROCESS | 2576 | 1464072672623 Marionette DEBUG loaded listener.js 23:51:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (0000001B8C4B4C00) [pid = 2576] [serial = 1178] [outer = 0000001B8AECE400] 23:51:13 INFO - PROCESS | 2576 | 1464072673234 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]]]}] 23:51:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:51:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 986ms 23:51:13 INFO - PROCESS | 2576 | 1464072673271 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 23:51:13 INFO - PROCESS | 2576 | 1464072673274 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 23:51:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:51:13 INFO - PROCESS | 2576 | 1464072673278 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:51:13 INFO - PROCESS | 2576 | 1464072673280 Marionette TRACE conn6 <- [1,1534,null,{}] 23:51:13 INFO - PROCESS | 2576 | 1464072673284 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}] 23:51:13 INFO - PROCESS | 2576 | 1464072673410 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 23:51:13 INFO - PROCESS | 2576 | 1464072673547 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:13 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D756800 == 95 [pid = 2576] [id = 393] 23:51:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (0000001B8D8EF400) [pid = 2576] [serial = 1179] [outer = 0000000000000000] 23:51:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (0000001B8D98E000) [pid = 2576] [serial = 1180] [outer = 0000001B8D8EF400] 23:51:13 INFO - PROCESS | 2576 | 1464072673607 Marionette DEBUG loaded listener.js 23:51:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (0000001B8DA5D400) [pid = 2576] [serial = 1181] [outer = 0000001B8D8EF400] 23:51:14 INFO - PROCESS | 2576 | 1464072674245 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]]]}] 23:51:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:51:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1032ms 23:51:14 INFO - PROCESS | 2576 | 1464072674312 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 23:51:14 INFO - PROCESS | 2576 | 1464072674314 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 23:51:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:51:14 INFO - PROCESS | 2576 | 1464072674318 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:51:14 INFO - PROCESS | 2576 | 1464072674320 Marionette TRACE conn6 <- [1,1538,null,{}] 23:51:14 INFO - PROCESS | 2576 | 1464072674342 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}] 23:51:14 INFO - PROCESS | 2576 | 1464072674464 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 23:51:14 INFO - PROCESS | 2576 | 1464072674598 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:14 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D979800 == 96 [pid = 2576] [id = 394] 23:51:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (0000001B8D8EF800) [pid = 2576] [serial = 1182] [outer = 0000000000000000] 23:51:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (0000001B8DF1E400) [pid = 2576] [serial = 1183] [outer = 0000001B8D8EF800] 23:51:14 INFO - PROCESS | 2576 | 1464072674655 Marionette DEBUG loaded listener.js 23:51:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (0000001B92AD3C00) [pid = 2576] [serial = 1184] [outer = 0000001B8D8EF800] 23:51:15 INFO - PROCESS | 2576 | 1464072675255 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]]]}] 23:51:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:51:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 985ms 23:51:15 INFO - PROCESS | 2576 | 1464072675305 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 23:51:15 INFO - PROCESS | 2576 | 1464072675308 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 23:51:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:51:15 INFO - PROCESS | 2576 | 1464072675311 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:51:15 INFO - PROCESS | 2576 | 1464072675313 Marionette TRACE conn6 <- [1,1542,null,{}] 23:51:15 INFO - PROCESS | 2576 | 1464072675317 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}] 23:51:15 INFO - PROCESS | 2576 | 1464072675481 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 23:51:15 INFO - PROCESS | 2576 | 1464072675617 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:15 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8E12E800 == 97 [pid = 2576] [id = 395] 23:51:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (0000001B93D5D800) [pid = 2576] [serial = 1185] [outer = 0000000000000000] 23:51:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (0000001B93D67400) [pid = 2576] [serial = 1186] [outer = 0000001B93D5D800] 23:51:15 INFO - PROCESS | 2576 | 1464072675674 Marionette DEBUG loaded listener.js 23:51:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (0000001BF0524400) [pid = 2576] [serial = 1187] [outer = 0000001B93D5D800] 23:51:16 INFO - PROCESS | 2576 | 1464072676242 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]]]}] 23:51:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:51:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 986ms 23:51:16 INFO - PROCESS | 2576 | 1464072676301 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 23:51:16 INFO - PROCESS | 2576 | 1464072676303 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 23:51:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:51:16 INFO - PROCESS | 2576 | 1464072676307 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:51:16 INFO - PROCESS | 2576 | 1464072676309 Marionette TRACE conn6 <- [1,1546,null,{}] 23:51:16 INFO - PROCESS | 2576 | 1464072676313 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}] 23:51:16 INFO - PROCESS | 2576 | 1464072676434 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 23:51:16 INFO - PROCESS | 2576 | 1464072676543 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:16 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B91C98000 == 98 [pid = 2576] [id = 396] 23:51:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (0000001BF0520C00) [pid = 2576] [serial = 1188] [outer = 0000000000000000] 23:51:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (0000001BF0DD1400) [pid = 2576] [serial = 1189] [outer = 0000001BF0520C00] 23:51:16 INFO - PROCESS | 2576 | 1464072676598 Marionette DEBUG loaded listener.js 23:51:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (0000001BF1749800) [pid = 2576] [serial = 1190] [outer = 0000001BF0520C00] 23:51:17 INFO - PROCESS | 2576 | 1464072677212 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]]]}] 23:51:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:51:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 945ms 23:51:17 INFO - PROCESS | 2576 | 1464072677254 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 23:51:17 INFO - PROCESS | 2576 | 1464072677257 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 23:51:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:51:17 INFO - PROCESS | 2576 | 1464072677260 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:51:17 INFO - PROCESS | 2576 | 1464072677262 Marionette TRACE conn6 <- [1,1550,null,{}] 23:51:17 INFO - PROCESS | 2576 | 1464072677266 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}] 23:51:17 INFO - PROCESS | 2576 | 1464072677386 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 23:51:17 INFO - PROCESS | 2576 | 1464072677494 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:17 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF04A5000 == 99 [pid = 2576] [id = 397] 23:51:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 151 (0000001BF1537C00) [pid = 2576] [serial = 1191] [outer = 0000000000000000] 23:51:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 152 (0000001BF1E31400) [pid = 2576] [serial = 1192] [outer = 0000001BF1537C00] 23:51:17 INFO - PROCESS | 2576 | 1464072677549 Marionette DEBUG loaded listener.js 23:51:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 153 (0000001BF21B2400) [pid = 2576] [serial = 1193] [outer = 0000001BF1537C00] 23:51:18 INFO - PROCESS | 2576 | 1464072678130 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]]]}] 23:51:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:51:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 943ms 23:51:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:51:18 INFO - PROCESS | 2576 | 1464072678207 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 23:51:18 INFO - PROCESS | 2576 | 1464072678209 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 23:51:18 INFO - PROCESS | 2576 | 1464072678212 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:51:18 INFO - PROCESS | 2576 | 1464072678214 Marionette TRACE conn6 <- [1,1554,null,{}] 23:51:18 INFO - PROCESS | 2576 | 1464072678218 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}] 23:51:18 INFO - PROCESS | 2576 | 1464072678340 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 23:51:18 INFO - PROCESS | 2576 | 1464072678477 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:18 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF19B5800 == 100 [pid = 2576] [id = 398] 23:51:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 154 (0000001BF19C0C00) [pid = 2576] [serial = 1194] [outer = 0000000000000000] 23:51:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 155 (0000001BF251F000) [pid = 2576] [serial = 1195] [outer = 0000001BF19C0C00] 23:51:18 INFO - PROCESS | 2576 | 1464072678533 Marionette DEBUG loaded listener.js 23:51:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 156 (0000001BF2586800) [pid = 2576] [serial = 1196] [outer = 0000001BF19C0C00] 23:51:19 INFO - PROCESS | 2576 | 1464072679188 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]]]}] 23:51:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:51:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1028ms 23:51:19 INFO - PROCESS | 2576 | 1464072679244 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 23:51:19 INFO - PROCESS | 2576 | 1464072679246 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 23:51:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:51:19 INFO - PROCESS | 2576 | 1464072679250 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:51:19 INFO - PROCESS | 2576 | 1464072679252 Marionette TRACE conn6 <- [1,1558,null,{}] 23:51:19 INFO - PROCESS | 2576 | 1464072679274 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}] 23:51:19 INFO - PROCESS | 2576 | 1464072679397 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 23:51:19 INFO - PROCESS | 2576 | 1464072679721 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:19 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86793000 == 101 [pid = 2576] [id = 399] 23:51:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 157 (0000001B819A9800) [pid = 2576] [serial = 1197] [outer = 0000000000000000] 23:51:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 158 (0000001B828B1C00) [pid = 2576] [serial = 1198] [outer = 0000001B819A9800] 23:51:19 INFO - PROCESS | 2576 | 1464072679801 Marionette DEBUG loaded listener.js 23:51:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 159 (0000001B842B5800) [pid = 2576] [serial = 1199] [outer = 0000001B819A9800] 23:51:20 INFO - PROCESS | 2576 | 1464072680491 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]]]}] 23:51:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:51:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1282ms 23:51:20 INFO - PROCESS | 2576 | 1464072680534 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 23:51:20 INFO - PROCESS | 2576 | 1464072680538 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 23:51:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:51:20 INFO - PROCESS | 2576 | 1464072680542 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:51:20 INFO - PROCESS | 2576 | 1464072680546 Marionette TRACE conn6 <- [1,1562,null,{}] 23:51:20 INFO - PROCESS | 2576 | 1464072680551 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}] 23:51:20 INFO - PROCESS | 2576 | 1464072680672 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 23:51:20 INFO - PROCESS | 2576 | 1464072680812 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:20 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A5AE800 == 102 [pid = 2576] [id = 400] 23:51:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 160 (0000001B868A1400) [pid = 2576] [serial = 1200] [outer = 0000000000000000] 23:51:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 161 (0000001B86B2C400) [pid = 2576] [serial = 1201] [outer = 0000001B868A1400] 23:51:20 INFO - PROCESS | 2576 | 1464072680866 Marionette DEBUG loaded listener.js 23:51:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 162 (0000001B883BA400) [pid = 2576] [serial = 1202] [outer = 0000001B868A1400] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C555800 == 101 [pid = 2576] [id = 388] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C4DA800 == 100 [pid = 2576] [id = 387] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86CDA800 == 99 [pid = 2576] [id = 386] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B8A9800 == 98 [pid = 2576] [id = 385] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A9B3800 == 97 [pid = 2576] [id = 384] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A029800 == 96 [pid = 2576] [id = 383] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86CE3800 == 95 [pid = 2576] [id = 382] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C6C000 == 94 [pid = 2576] [id = 381] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83FDD000 == 93 [pid = 2576] [id = 380] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C7B000 == 92 [pid = 2576] [id = 379] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 161 (0000001B8BF3AC00) [pid = 2576] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF2ADE000 == 91 [pid = 2576] [id = 377] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF04AF000 == 90 [pid = 2576] [id = 376] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B910AF800 == 89 [pid = 2576] [id = 375] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8DBAE000 == 88 [pid = 2576] [id = 374] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D8D9000 == 87 [pid = 2576] [id = 373] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C671800 == 86 [pid = 2576] [id = 372] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF72CF000 == 85 [pid = 2576] [id = 351] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87F83000 == 84 [pid = 2576] [id = 371] 23:51:21 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8342B000 == 83 [pid = 2576] [id = 370] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 160 (0000001B83E33C00) [pid = 2576] [serial = 658] [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.] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 159 (0000001B8B7CE000) [pid = 2576] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 158 (0000001B8AEC4C00) [pid = 2576] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 157 (0000001B86720000) [pid = 2576] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 156 (0000001B8AF1C000) [pid = 2576] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 155 (0000001B8B1AB400) [pid = 2576] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 154 (0000001B8AFDB800) [pid = 2576] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 153 (0000001B889B8800) [pid = 2576] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 152 (0000001B8B7C1400) [pid = 2576] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 151 (0000001B897A9400) [pid = 2576] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 150 (0000001B8AB6A800) [pid = 2576] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (0000001B8AE35400) [pid = 2576] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (0000001B88533000) [pid = 2576] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (0000001B8803C400) [pid = 2576] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (0000001B87E69400) [pid = 2576] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (0000001B88037400) [pid = 2576] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (0000001B83E34800) [pid = 2576] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (0000001B82A0CC00) [pid = 2576] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (0000001B8B9F2800) [pid = 2576] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (0000001B82A10800) [pid = 2576] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (0000001B868A4000) [pid = 2576] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (0000001B868EE400) [pid = 2576] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (0000001B86728C00) [pid = 2576] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (0000001B82A10400) [pid = 2576] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (0000001B87FC7800) [pid = 2576] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (0000001BF0D4A000) [pid = 2576] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (0000001BFBD37000) [pid = 2576] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (0000001B931A5800) [pid = 2576] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0000001BFE1BA800) [pid = 2576] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 23:51:21 INFO - PROCESS | 2576 | 1464072681545 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]]]}] 23:51:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:51:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1034ms 23:51:21 INFO - PROCESS | 2576 | 1464072681579 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 23:51:21 INFO - PROCESS | 2576 | 1464072681583 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 23:51:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:51:21 INFO - PROCESS | 2576 | 1464072681588 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:51:21 INFO - PROCESS | 2576 | 1464072681590 Marionette TRACE conn6 <- [1,1566,null,{}] 23:51:21 INFO - PROCESS | 2576 | 1464072681610 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}] 23:51:21 INFO - PROCESS | 2576 | 1464072681718 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 23:51:21 INFO - PROCESS | 2576 | 1464072681816 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:21 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B842C6800 == 84 [pid = 2576] [id = 401] 23:51:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (0000001B83128C00) [pid = 2576] [serial = 1203] [outer = 0000000000000000] 23:51:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (0000001B86720000) [pid = 2576] [serial = 1204] [outer = 0000001B83128C00] 23:51:21 INFO - PROCESS | 2576 | 1464072681864 Marionette DEBUG loaded listener.js 23:51:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (0000001B87E18400) [pid = 2576] [serial = 1205] [outer = 0000001B83128C00] 23:51:22 INFO - PROCESS | 2576 | 1464072682274 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]]]}] 23:51:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:51:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 734ms 23:51:22 INFO - PROCESS | 2576 | 1464072682326 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 23:51:22 INFO - PROCESS | 2576 | 1464072682329 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 23:51:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:51:22 INFO - PROCESS | 2576 | 1464072682333 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:51:22 INFO - PROCESS | 2576 | 1464072682339 Marionette TRACE conn6 <- [1,1570,null,{}] 23:51:22 INFO - PROCESS | 2576 | 1464072682348 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}] 23:51:22 INFO - PROCESS | 2576 | 1464072682455 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 23:51:22 INFO - PROCESS | 2576 | 1464072682469 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:22 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B89360800 == 85 [pid = 2576] [id = 402] 23:51:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (0000001B88531C00) [pid = 2576] [serial = 1206] [outer = 0000000000000000] 23:51:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (0000001B88981800) [pid = 2576] [serial = 1207] [outer = 0000001B88531C00] 23:51:22 INFO - PROCESS | 2576 | 1464072682516 Marionette DEBUG loaded listener.js 23:51:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (0000001B897B0000) [pid = 2576] [serial = 1208] [outer = 0000001B88531C00] 23:51:23 INFO - PROCESS | 2576 | 1464072682995 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]]]}] 23:51:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:51:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 691ms 23:51:23 INFO - PROCESS | 2576 | 1464072683026 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 23:51:23 INFO - PROCESS | 2576 | 1464072683029 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 23:51:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:51:23 INFO - PROCESS | 2576 | 1464072683032 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:51:23 INFO - PROCESS | 2576 | 1464072683034 Marionette TRACE conn6 <- [1,1574,null,{}] 23:51:23 INFO - PROCESS | 2576 | 1464072683037 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}] 23:51:23 INFO - PROCESS | 2576 | 1464072683140 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 23:51:23 INFO - PROCESS | 2576 | 1464072683148 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A9B0000 == 86 [pid = 2576] [id = 403] 23:51:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (0000001B8A4A5000) [pid = 2576] [serial = 1209] [outer = 0000000000000000] 23:51:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (0000001B8AB70800) [pid = 2576] [serial = 1210] [outer = 0000001B8A4A5000] 23:51:23 INFO - PROCESS | 2576 | 1464072683194 Marionette DEBUG loaded listener.js 23:51:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (0000001B8AEC1400) [pid = 2576] [serial = 1211] [outer = 0000001B8A4A5000] 23:51:23 INFO - PROCESS | 2576 | 1464072683705 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]]]}] 23:51:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:51:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 733ms 23:51:23 INFO - PROCESS | 2576 | 1464072683767 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 23:51:23 INFO - PROCESS | 2576 | 1464072683770 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 23:51:23 INFO - PROCESS | 2576 | 1464072683773 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:51:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:51:23 INFO - PROCESS | 2576 | 1464072683774 Marionette TRACE conn6 <- [1,1578,null,{}] 23:51:23 INFO - PROCESS | 2576 | 1464072683782 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}] 23:51:23 INFO - PROCESS | 2576 | 1464072683943 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 23:51:23 INFO - PROCESS | 2576 | 1464072683967 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8BF13000 == 87 [pid = 2576] [id = 404] 23:51:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (0000001B8B744C00) [pid = 2576] [serial = 1212] [outer = 0000000000000000] 23:51:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (0000001B8B7C1400) [pid = 2576] [serial = 1213] [outer = 0000001B8B744C00] 23:51:24 INFO - PROCESS | 2576 | 1464072684020 Marionette DEBUG loaded listener.js 23:51:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (0000001B8BF36C00) [pid = 2576] [serial = 1214] [outer = 0000001B8B744C00] 23:51:24 INFO - PROCESS | 2576 | 1464072684513 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]]]}] 23:51:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:51:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 797ms 23:51:24 INFO - PROCESS | 2576 | 1464072684575 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 23:51:24 INFO - PROCESS | 2576 | 1464072684577 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 23:51:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:51:24 INFO - PROCESS | 2576 | 1464072684580 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:51:24 INFO - PROCESS | 2576 | 1464072684582 Marionette TRACE conn6 <- [1,1582,null,{}] 23:51:24 INFO - PROCESS | 2576 | 1464072684585 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}] 23:51:24 INFO - PROCESS | 2576 | 1464072684720 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 23:51:24 INFO - PROCESS | 2576 | 1464072684744 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:24 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C54C000 == 88 [pid = 2576] [id = 405] 23:51:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (0000001B8C3EDC00) [pid = 2576] [serial = 1215] [outer = 0000000000000000] 23:51:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (0000001B8C3F4C00) [pid = 2576] [serial = 1216] [outer = 0000001B8C3EDC00] 23:51:24 INFO - PROCESS | 2576 | 1464072684790 Marionette DEBUG loaded listener.js 23:51:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (0000001B8D722800) [pid = 2576] [serial = 1217] [outer = 0000001B8C3EDC00] 23:51:25 INFO - PROCESS | 2576 | 1464072685253 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]]]}] 23:51:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:51:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 734ms 23:51:25 INFO - PROCESS | 2576 | 1464072685322 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 23:51:25 INFO - PROCESS | 2576 | 1464072685325 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 23:51:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:51:25 INFO - PROCESS | 2576 | 1464072685328 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:51:25 INFO - PROCESS | 2576 | 1464072685330 Marionette TRACE conn6 <- [1,1586,null,{}] 23:51:25 INFO - PROCESS | 2576 | 1464072685333 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}] 23:51:25 INFO - PROCESS | 2576 | 1464072685466 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 23:51:25 INFO - PROCESS | 2576 | 1464072685487 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:25 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC24000 == 89 [pid = 2576] [id = 406] 23:51:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (0000001B8C4B5000) [pid = 2576] [serial = 1218] [outer = 0000000000000000] 23:51:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (0000001B8D996400) [pid = 2576] [serial = 1219] [outer = 0000001B8C4B5000] 23:51:25 INFO - PROCESS | 2576 | 1464072685532 Marionette DEBUG loaded listener.js 23:51:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (0000001B8E296800) [pid = 2576] [serial = 1220] [outer = 0000001B8C4B5000] 23:51:25 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (0000001BF8777400) [pid = 2576] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:51:25 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (0000001B8A4A2000) [pid = 2576] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:51:25 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (0000001B85C61800) [pid = 2576] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:51:25 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (0000001B8598C000) [pid = 2576] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:51:25 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (0000001B8598D800) [pid = 2576] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:51:25 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (0000001B8BF35000) [pid = 2576] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:51:25 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (0000001B829BDC00) [pid = 2576] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:51:25 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (0000001B885A6400) [pid = 2576] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:51:25 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (0000001B81A4C800) [pid = 2576] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:51:25 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (0000001B8AF1F400) [pid = 2576] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:51:25 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (0000001B86B27400) [pid = 2576] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:51:25 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (0000001B868A2800) [pid = 2576] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:51:26 INFO - PROCESS | 2576 | 1464072686144 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]]]}] 23:51:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:51:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 839ms 23:51:26 INFO - PROCESS | 2576 | 1464072686170 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 23:51:26 INFO - PROCESS | 2576 | 1464072686172 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 23:51:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:51:26 INFO - PROCESS | 2576 | 1464072686183 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:51:26 INFO - PROCESS | 2576 | 1464072686185 Marionette TRACE conn6 <- [1,1590,null,{}] 23:51:26 INFO - PROCESS | 2576 | 1464072686189 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}] 23:51:26 INFO - PROCESS | 2576 | 1464072686323 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 23:51:26 INFO - PROCESS | 2576 | 1464072686384 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:26 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D089800 == 90 [pid = 2576] [id = 407] 23:51:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (0000001B8598D800) [pid = 2576] [serial = 1221] [outer = 0000000000000000] 23:51:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (0000001B8B740400) [pid = 2576] [serial = 1222] [outer = 0000001B8598D800] 23:51:26 INFO - PROCESS | 2576 | 1464072686430 Marionette DEBUG loaded listener.js 23:51:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (0000001B92AD0400) [pid = 2576] [serial = 1223] [outer = 0000001B8598D800] 23:51:26 INFO - PROCESS | 2576 | 1464072686797 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]]]}] 23:51:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:51:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 651ms 23:51:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:51:26 INFO - PROCESS | 2576 | 1464072686832 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 23:51:26 INFO - PROCESS | 2576 | 1464072686834 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 23:51:26 INFO - PROCESS | 2576 | 1464072686837 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:51:26 INFO - PROCESS | 2576 | 1464072686839 Marionette TRACE conn6 <- [1,1594,null,{}] 23:51:26 INFO - PROCESS | 2576 | 1464072686842 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}] 23:51:26 INFO - PROCESS | 2576 | 1464072686944 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 23:51:26 INFO - PROCESS | 2576 | 1464072686951 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:26 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D982000 == 91 [pid = 2576] [id = 408] 23:51:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (0000001B92AD9400) [pid = 2576] [serial = 1224] [outer = 0000000000000000] 23:51:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (0000001B93D61400) [pid = 2576] [serial = 1225] [outer = 0000001B92AD9400] 23:51:27 INFO - PROCESS | 2576 | 1464072686996 Marionette DEBUG loaded listener.js 23:51:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (0000001BF0DCF000) [pid = 2576] [serial = 1226] [outer = 0000001B92AD9400] 23:51:27 INFO - PROCESS | 2576 | 1464072687543 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]]]}] 23:51:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:51:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 796ms 23:51:27 INFO - PROCESS | 2576 | 1464072687635 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 23:51:27 INFO - PROCESS | 2576 | 1464072687640 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 23:51:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:51:27 INFO - PROCESS | 2576 | 1464072687645 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:51:27 INFO - PROCESS | 2576 | 1464072687650 Marionette TRACE conn6 <- [1,1598,null,{}] 23:51:27 INFO - PROCESS | 2576 | 1464072687658 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}] 23:51:27 INFO - PROCESS | 2576 | 1464072687869 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 23:51:27 INFO - PROCESS | 2576 | 1464072687975 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C6A800 == 92 [pid = 2576] [id = 409] 23:51:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (0000001B85993400) [pid = 2576] [serial = 1227] [outer = 0000000000000000] 23:51:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (0000001B85C56800) [pid = 2576] [serial = 1228] [outer = 0000001B85993400] 23:51:28 INFO - PROCESS | 2576 | 1464072688046 Marionette DEBUG loaded listener.js 23:51:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (0000001B868EBC00) [pid = 2576] [serial = 1229] [outer = 0000001B85993400] 23:51:28 INFO - PROCESS | 2576 | 1464072688663 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]]]}] 23:51:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:51:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1034ms 23:51:28 INFO - PROCESS | 2576 | 1464072688695 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 23:51:28 INFO - PROCESS | 2576 | 1464072688701 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 23:51:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:51:28 INFO - PROCESS | 2576 | 1464072688709 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:51:28 INFO - PROCESS | 2576 | 1464072688713 Marionette TRACE conn6 <- [1,1602,null,{}] 23:51:28 INFO - PROCESS | 2576 | 1464072688717 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}] 23:51:28 INFO - PROCESS | 2576 | 1464072688847 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 23:51:28 INFO - PROCESS | 2576 | 1464072688958 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A934800 == 93 [pid = 2576] [id = 410] 23:51:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (0000001B884ADC00) [pid = 2576] [serial = 1230] [outer = 0000000000000000] 23:51:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (0000001B88533000) [pid = 2576] [serial = 1231] [outer = 0000001B884ADC00] 23:51:29 INFO - PROCESS | 2576 | 1464072689014 Marionette DEBUG loaded listener.js 23:51:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (0000001B897AC000) [pid = 2576] [serial = 1232] [outer = 0000001B884ADC00] 23:51:29 INFO - PROCESS | 2576 | 1464072689666 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]]]}] 23:51:29 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 23:51:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 986ms 23:51:29 INFO - PROCESS | 2576 | 1464072689695 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 23:51:29 INFO - PROCESS | 2576 | 1464072689698 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 23:51:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:51:29 INFO - PROCESS | 2576 | 1464072689701 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:51:29 INFO - PROCESS | 2576 | 1464072689706 Marionette TRACE conn6 <- [1,1606,null,{}] 23:51:29 INFO - PROCESS | 2576 | 1464072689717 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}] 23:51:29 INFO - PROCESS | 2576 | 1464072689852 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 23:51:29 INFO - PROCESS | 2576 | 1464072689966 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:30 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF03C7000 == 94 [pid = 2576] [id = 411] 23:51:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 151 (0000001B8B9EB000) [pid = 2576] [serial = 1233] [outer = 0000000000000000] 23:51:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 152 (0000001B8BF3C400) [pid = 2576] [serial = 1234] [outer = 0000001B8B9EB000] 23:51:30 INFO - PROCESS | 2576 | 1464072690068 Marionette DEBUG loaded listener.js 23:51:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 153 (0000001B931A2000) [pid = 2576] [serial = 1235] [outer = 0000001B8B9EB000] 23:51:30 INFO - PROCESS | 2576 | 1464072690710 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]]]}] 23:51:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:51:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1030ms 23:51:30 INFO - PROCESS | 2576 | 1464072690734 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 23:51:30 INFO - PROCESS | 2576 | 1464072690737 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 23:51:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:51:30 INFO - PROCESS | 2576 | 1464072690741 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:51:30 INFO - PROCESS | 2576 | 1464072690743 Marionette TRACE conn6 <- [1,1610,null,{}] 23:51:30 INFO - PROCESS | 2576 | 1464072690779 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}] 23:51:30 INFO - PROCESS | 2576 | 1464072690906 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 23:51:31 INFO - PROCESS | 2576 | 1464072691015 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF2F12800 == 95 [pid = 2576] [id = 412] 23:51:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 154 (0000001BF19C2C00) [pid = 2576] [serial = 1236] [outer = 0000000000000000] 23:51:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 155 (0000001BF2585400) [pid = 2576] [serial = 1237] [outer = 0000001BF19C2C00] 23:51:31 INFO - PROCESS | 2576 | 1464072691071 Marionette DEBUG loaded listener.js 23:51:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 156 (0000001BF2722C00) [pid = 2576] [serial = 1238] [outer = 0000001BF19C2C00] 23:51:31 INFO - PROCESS | 2576 | 1464072691637 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]]]}] 23:51:31 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 23:51:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 941ms 23:51:31 INFO - PROCESS | 2576 | 1464072691685 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 23:51:31 INFO - PROCESS | 2576 | 1464072691688 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 23:51:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:51:31 INFO - PROCESS | 2576 | 1464072691691 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:51:31 INFO - PROCESS | 2576 | 1464072691694 Marionette TRACE conn6 <- [1,1614,null,{}] 23:51:31 INFO - PROCESS | 2576 | 1464072691698 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}] 23:51:31 INFO - PROCESS | 2576 | 1464072691821 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 23:51:31 INFO - PROCESS | 2576 | 1464072691931 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF68A0800 == 96 [pid = 2576] [id = 413] 23:51:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 157 (0000001BF2727000) [pid = 2576] [serial = 1239] [outer = 0000000000000000] 23:51:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 158 (0000001BF2F46800) [pid = 2576] [serial = 1240] [outer = 0000001BF2727000] 23:51:32 INFO - PROCESS | 2576 | 1464072691987 Marionette DEBUG loaded listener.js 23:51:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 159 (0000001BF6710000) [pid = 2576] [serial = 1241] [outer = 0000001BF2727000] 23:51:32 INFO - PROCESS | 2576 | 1464072692587 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]]]}] 23:51:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:51:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 944ms 23:51:32 INFO - PROCESS | 2576 | 1464072692638 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 23:51:32 INFO - PROCESS | 2576 | 1464072692640 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 23:51:32 INFO - PROCESS | 2576 | 1464072692644 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:51:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:51:32 INFO - PROCESS | 2576 | 1464072692646 Marionette TRACE conn6 <- [1,1618,null,{}] 23:51:32 INFO - PROCESS | 2576 | 1464072692650 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}] 23:51:32 INFO - PROCESS | 2576 | 1464072692798 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 23:51:32 INFO - PROCESS | 2576 | 1464072692956 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:32 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6FBC800 == 97 [pid = 2576] [id = 414] 23:51:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 160 (0000001BF7080000) [pid = 2576] [serial = 1242] [outer = 0000000000000000] 23:51:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 161 (0000001BF74F8800) [pid = 2576] [serial = 1243] [outer = 0000001BF7080000] 23:51:33 INFO - PROCESS | 2576 | 1464072693015 Marionette DEBUG loaded listener.js 23:51:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 162 (0000001BF80E0000) [pid = 2576] [serial = 1244] [outer = 0000001BF7080000] 23:51:33 INFO - PROCESS | 2576 | 1464072693605 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]]]}] 23:51:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:51:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1029ms 23:51:33 INFO - PROCESS | 2576 | 1464072693675 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 23:51:33 INFO - PROCESS | 2576 | 1464072693678 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 23:51:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:51:33 INFO - PROCESS | 2576 | 1464072693681 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:51:33 INFO - PROCESS | 2576 | 1464072693683 Marionette TRACE conn6 <- [1,1622,null,{}] 23:51:33 INFO - PROCESS | 2576 | 1464072693687 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}] 23:51:33 INFO - PROCESS | 2576 | 1464072693810 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 23:51:33 INFO - PROCESS | 2576 | 1464072693948 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:33 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF74C7000 == 98 [pid = 2576] [id = 415] 23:51:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 163 (0000001BF8043C00) [pid = 2576] [serial = 1245] [outer = 0000000000000000] 23:51:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 164 (0000001BF8784C00) [pid = 2576] [serial = 1246] [outer = 0000001BF8043C00] 23:51:34 INFO - PROCESS | 2576 | 1464072694004 Marionette DEBUG loaded listener.js 23:51:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 165 (0000001BFB904800) [pid = 2576] [serial = 1247] [outer = 0000001BF8043C00] 23:51:34 INFO - PROCESS | 2576 | 1464072694616 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]]]}] 23:51:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:51:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 986ms 23:51:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:51:34 INFO - PROCESS | 2576 | 1464072694671 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 23:51:34 INFO - PROCESS | 2576 | 1464072694673 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 23:51:34 INFO - PROCESS | 2576 | 1464072694677 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:51:34 INFO - PROCESS | 2576 | 1464072694679 Marionette TRACE conn6 <- [1,1626,null,{}] 23:51:34 INFO - PROCESS | 2576 | 1464072694683 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}] 23:51:34 INFO - PROCESS | 2576 | 1464072694806 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 23:51:34 INFO - PROCESS | 2576 | 1464072694945 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF83C3800 == 99 [pid = 2576] [id = 416] 23:51:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 166 (0000001BF877B800) [pid = 2576] [serial = 1248] [outer = 0000000000000000] 23:51:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 167 (0000001BFB9B7800) [pid = 2576] [serial = 1249] [outer = 0000001BF877B800] 23:51:35 INFO - PROCESS | 2576 | 1464072695002 Marionette DEBUG loaded listener.js 23:51:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 168 (0000001BFBD3B800) [pid = 2576] [serial = 1250] [outer = 0000001BF877B800] 23:51:35 INFO - PROCESS | 2576 | 1464072695600 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]]]}] 23:51:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:51:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 986ms 23:51:35 INFO - PROCESS | 2576 | 1464072695666 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 23:51:35 INFO - PROCESS | 2576 | 1464072695669 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 23:51:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:51:35 INFO - PROCESS | 2576 | 1464072695672 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:51:35 INFO - PROCESS | 2576 | 1464072695674 Marionette TRACE conn6 <- [1,1630,null,{}] 23:51:35 INFO - PROCESS | 2576 | 1464072695691 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}] 23:51:35 INFO - PROCESS | 2576 | 1464072695851 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 23:51:35 INFO - PROCESS | 2576 | 1464072695958 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:35 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC3E0000 == 100 [pid = 2576] [id = 417] 23:51:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 169 (0000001BFBD2A400) [pid = 2576] [serial = 1251] [outer = 0000000000000000] 23:51:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 170 (0000001BFBDD7400) [pid = 2576] [serial = 1252] [outer = 0000001BFBD2A400] 23:51:36 INFO - PROCESS | 2576 | 1464072696014 Marionette DEBUG loaded listener.js 23:51:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (0000001BFC5D3C00) [pid = 2576] [serial = 1253] [outer = 0000001BFBD2A400] 23:51:36 INFO - PROCESS | 2576 | 1464072696579 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]]]}] 23:51:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:51:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 945ms 23:51:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:51:36 INFO - PROCESS | 2576 | 1464072696629 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 23:51:36 INFO - PROCESS | 2576 | 1464072696631 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 23:51:36 INFO - PROCESS | 2576 | 1464072696636 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:51:36 INFO - PROCESS | 2576 | 1464072696639 Marionette TRACE conn6 <- [1,1634,null,{}] 23:51:36 INFO - PROCESS | 2576 | 1464072696642 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}] 23:51:36 INFO - PROCESS | 2576 | 1464072696768 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 23:51:36 INFO - PROCESS | 2576 | 1464072696881 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:36 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C66C000 == 101 [pid = 2576] [id = 418] 23:51:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (0000001B8BF31C00) [pid = 2576] [serial = 1254] [outer = 0000000000000000] 23:51:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (0000001BFCC4C000) [pid = 2576] [serial = 1255] [outer = 0000001B8BF31C00] 23:51:37 INFO - PROCESS | 2576 | 1464072697016 Marionette DEBUG loaded listener.js 23:51:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 174 (0000001BFCE31000) [pid = 2576] [serial = 1256] [outer = 0000001B8BF31C00] 23:51:37 INFO - PROCESS | 2576 | 1464072697616 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]]]}] 23:51:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:51:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1234ms 23:51:37 INFO - PROCESS | 2576 | 1464072697893 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 23:51:37 INFO - PROCESS | 2576 | 1464072697899 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 23:51:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:51:37 INFO - PROCESS | 2576 | 1464072697919 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:51:37 INFO - PROCESS | 2576 | 1464072697922 Marionette TRACE conn6 <- [1,1638,null,{}] 23:51:37 INFO - PROCESS | 2576 | 1464072697928 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}] 23:51:38 INFO - PROCESS | 2576 | 1464072698057 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 23:51:38 INFO - PROCESS | 2576 | 1464072698193 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86CDA000 == 102 [pid = 2576] [id = 419] 23:51:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 175 (0000001B842B6000) [pid = 2576] [serial = 1257] [outer = 0000000000000000] 23:51:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 176 (0000001B85991800) [pid = 2576] [serial = 1258] [outer = 0000001B842B6000] 23:51:38 INFO - PROCESS | 2576 | 1464072698247 Marionette DEBUG loaded listener.js 23:51:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001B868A3400) [pid = 2576] [serial = 1259] [outer = 0000001B842B6000] 23:51:38 INFO - PROCESS | 2576 | 1464072698820 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]]]}] 23:51:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:51:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 944ms 23:51:38 INFO - PROCESS | 2576 | 1464072698863 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 23:51:38 INFO - PROCESS | 2576 | 1464072698867 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 23:51:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:51:38 INFO - PROCESS | 2576 | 1464072698875 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:51:38 INFO - PROCESS | 2576 | 1464072698879 Marionette TRACE conn6 <- [1,1642,null,{}] 23:51:38 INFO - PROCESS | 2576 | 1464072698883 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}] 23:51:39 INFO - PROCESS | 2576 | 1464072699004 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 23:51:39 INFO - PROCESS | 2576 | 1464072699166 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85B78800 == 103 [pid = 2576] [id = 420] 23:51:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001B87F70000) [pid = 2576] [serial = 1260] [outer = 0000000000000000] 23:51:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001B87FCAC00) [pid = 2576] [serial = 1261] [outer = 0000001B87F70000] 23:51:39 INFO - PROCESS | 2576 | 1464072699217 Marionette DEBUG loaded listener.js 23:51:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 180 (0000001B884B1400) [pid = 2576] [serial = 1262] [outer = 0000001B87F70000] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D089800 == 102 [pid = 2576] [id = 407] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC24000 == 101 [pid = 2576] [id = 406] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C54C000 == 100 [pid = 2576] [id = 405] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8BF13000 == 99 [pid = 2576] [id = 404] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A9B0000 == 98 [pid = 2576] [id = 403] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B89360800 == 97 [pid = 2576] [id = 402] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 179 (0000001B8DF20000) [pid = 2576] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001B8D8EBC00) [pid = 2576] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001B92AD2000) [pid = 2576] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001B85991C00) [pid = 2576] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B842C6800 == 96 [pid = 2576] [id = 401] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A5AE800 == 95 [pid = 2576] [id = 400] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86793000 == 94 [pid = 2576] [id = 399] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8E12E800 == 93 [pid = 2576] [id = 395] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D979800 == 92 [pid = 2576] [id = 394] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D756800 == 91 [pid = 2576] [id = 393] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D098000 == 90 [pid = 2576] [id = 392] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B075000 == 89 [pid = 2576] [id = 391] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86BDE000 == 88 [pid = 2576] [id = 390] 23:51:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC1C800 == 87 [pid = 2576] [id = 389] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 175 (0000001BFB9B3000) [pid = 2576] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 174 (0000001B8A4A8400) [pid = 2576] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 173 (0000001B87E60C00) [pid = 2576] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0000001B8685E000) [pid = 2576] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0000001B868E9800) [pid = 2576] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (0000001B87F63C00) [pid = 2576] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 169 (0000001B883C3800) [pid = 2576] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 168 (0000001B88536C00) [pid = 2576] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 167 (0000001B8C36A000) [pid = 2576] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 166 (0000001B8C3F7800) [pid = 2576] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 165 (0000001B85936800) [pid = 2576] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 164 (0000001B87E17000) [pid = 2576] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 163 (0000001B889A3C00) [pid = 2576] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 162 (0000001B85934000) [pid = 2576] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 161 (0000001B8AF26C00) [pid = 2576] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 160 (0000001B828B7C00) [pid = 2576] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 159 (0000001B8B1A1800) [pid = 2576] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 158 (0000001B8B7C5800) [pid = 2576] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 157 (0000001B8AB71C00) [pid = 2576] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 156 (0000001B828AD400) [pid = 2576] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 155 (0000001B88998000) [pid = 2576] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 154 (0000001B8B747000) [pid = 2576] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 153 (0000001B88979800) [pid = 2576] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 152 (0000001B8B9ED800) [pid = 2576] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 151 (0000001B8C373000) [pid = 2576] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 150 (0000001B8B9EBC00) [pid = 2576] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (0000001B897A9C00) [pid = 2576] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 23:51:39 INFO - PROCESS | 2576 | 1464072699916 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]]]}] 23:51:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:51:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1090ms 23:51:39 INFO - PROCESS | 2576 | 1464072699965 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 23:51:39 INFO - PROCESS | 2576 | 1464072699968 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 23:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:51:39 INFO - PROCESS | 2576 | 1464072699971 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:51:39 INFO - PROCESS | 2576 | 1464072699973 Marionette TRACE conn6 <- [1,1646,null,{}] 23:51:39 INFO - PROCESS | 2576 | 1464072699983 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}] 23:51:40 INFO - PROCESS | 2576 | 1464072700096 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 23:51:40 INFO - PROCESS | 2576 | 1464072700196 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:40 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86BA1800 == 88 [pid = 2576] [id = 421] 23:51:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (0000001B868EF800) [pid = 2576] [serial = 1263] [outer = 0000000000000000] 23:51:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 151 (0000001B87E63400) [pid = 2576] [serial = 1264] [outer = 0000001B868EF800] 23:51:40 INFO - PROCESS | 2576 | 1464072700249 Marionette DEBUG loaded listener.js 23:51:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 152 (0000001B8803A400) [pid = 2576] [serial = 1265] [outer = 0000001B868EF800] 23:51:40 INFO - PROCESS | 2576 | 1464072700661 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]]]}] 23:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 733ms 23:51:40 INFO - PROCESS | 2576 | 1464072700713 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 23:51:40 INFO - PROCESS | 2576 | 1464072700715 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 23:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:51:40 INFO - PROCESS | 2576 | 1464072700718 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:51:40 INFO - PROCESS | 2576 | 1464072700720 Marionette TRACE conn6 <- [1,1650,null,{}] 23:51:40 INFO - PROCESS | 2576 | 1464072700724 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}] 23:51:40 INFO - PROCESS | 2576 | 1464072700829 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 23:51:40 INFO - PROCESS | 2576 | 1464072700836 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:40 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A924000 == 89 [pid = 2576] [id = 422] 23:51:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 153 (0000001B88536C00) [pid = 2576] [serial = 1266] [outer = 0000000000000000] 23:51:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 154 (0000001B88998C00) [pid = 2576] [serial = 1267] [outer = 0000001B88536C00] 23:51:40 INFO - PROCESS | 2576 | 1464072700882 Marionette DEBUG loaded listener.js 23:51:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 155 (0000001B897AF800) [pid = 2576] [serial = 1268] [outer = 0000001B88536C00] 23:51:41 INFO - PROCESS | 2576 | 1464072701363 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]]]}] 23:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 691ms 23:51:41 INFO - PROCESS | 2576 | 1464072701413 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 23:51:41 INFO - PROCESS | 2576 | 1464072701415 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 23:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:51:41 INFO - PROCESS | 2576 | 1464072701418 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:51:41 INFO - PROCESS | 2576 | 1464072701420 Marionette TRACE conn6 <- [1,1654,null,{}] 23:51:41 INFO - PROCESS | 2576 | 1464072701423 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}] 23:51:41 INFO - PROCESS | 2576 | 1464072701524 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 23:51:41 INFO - PROCESS | 2576 | 1464072701633 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:41 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B8A5000 == 90 [pid = 2576] [id = 423] 23:51:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 156 (0000001B87FC2400) [pid = 2576] [serial = 1269] [outer = 0000000000000000] 23:51:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 157 (0000001B8A4AF400) [pid = 2576] [serial = 1270] [outer = 0000001B87FC2400] 23:51:41 INFO - PROCESS | 2576 | 1464072701681 Marionette DEBUG loaded listener.js 23:51:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 158 (0000001B8AE38400) [pid = 2576] [serial = 1271] [outer = 0000001B87FC2400] 23:51:42 INFO - PROCESS | 2576 | 1464072702104 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]]]}] 23:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 23:51:42 INFO - PROCESS | 2576 | 1464072702152 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 23:51:42 INFO - PROCESS | 2576 | 1464072702154 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 23:51:42 INFO - PROCESS | 2576 | 1464072702157 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:51:42 INFO - PROCESS | 2576 | 1464072702159 Marionette TRACE conn6 <- [1,1658,null,{}] 23:51:42 INFO - PROCESS | 2576 | 1464072702163 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}] 23:51:42 INFO - PROCESS | 2576 | 1464072702354 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 23:51:42 INFO - PROCESS | 2576 | 1464072702379 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C427000 == 91 [pid = 2576] [id = 424] 23:51:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 159 (0000001B8B1AFC00) [pid = 2576] [serial = 1272] [outer = 0000000000000000] 23:51:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 160 (0000001B8B7C1C00) [pid = 2576] [serial = 1273] [outer = 0000001B8B1AFC00] 23:51:42 INFO - PROCESS | 2576 | 1464072702428 Marionette DEBUG loaded listener.js 23:51:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 161 (0000001B8B9F6C00) [pid = 2576] [serial = 1274] [outer = 0000001B8B1AFC00] 23:51:42 INFO - PROCESS | 2576 | 1464072702898 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]]]}] 23:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 777ms 23:51:42 INFO - PROCESS | 2576 | 1464072702937 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 23:51:42 INFO - PROCESS | 2576 | 1464072702939 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 23:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:51:42 INFO - PROCESS | 2576 | 1464072702958 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:51:42 INFO - PROCESS | 2576 | 1464072702960 Marionette TRACE conn6 <- [1,1662,null,{}] 23:51:42 INFO - PROCESS | 2576 | 1464072702964 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}] 23:51:43 INFO - PROCESS | 2576 | 1464072703104 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 23:51:43 INFO - PROCESS | 2576 | 1464072703122 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C66D000 == 92 [pid = 2576] [id = 425] 23:51:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 162 (0000001B8B9E8400) [pid = 2576] [serial = 1275] [outer = 0000000000000000] 23:51:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 163 (0000001B8BFEF400) [pid = 2576] [serial = 1276] [outer = 0000001B8B9E8400] 23:51:43 INFO - PROCESS | 2576 | 1464072703167 Marionette DEBUG loaded listener.js 23:51:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 164 (0000001B8C3F1C00) [pid = 2576] [serial = 1277] [outer = 0000001B8B9E8400] 23:51:43 INFO - PROCESS | 2576 | 1464072703622 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]]]}] 23:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 23:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:51:43 INFO - PROCESS | 2576 | 1464072703635 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 23:51:43 INFO - PROCESS | 2576 | 1464072703637 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 23:51:43 INFO - PROCESS | 2576 | 1464072703640 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:51:43 INFO - PROCESS | 2576 | 1464072703642 Marionette TRACE conn6 <- [1,1666,null,{}] 23:51:43 INFO - PROCESS | 2576 | 1464072703645 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}] 23:51:43 INFO - PROCESS | 2576 | 1464072703811 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 23:51:43 INFO - PROCESS | 2576 | 1464072703838 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D08A800 == 93 [pid = 2576] [id = 426] 23:51:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 165 (0000001B8C4B3400) [pid = 2576] [serial = 1278] [outer = 0000000000000000] 23:51:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 166 (0000001B8D72BC00) [pid = 2576] [serial = 1279] [outer = 0000001B8C4B3400] 23:51:43 INFO - PROCESS | 2576 | 1464072703884 Marionette DEBUG loaded listener.js 23:51:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 167 (0000001B8D991800) [pid = 2576] [serial = 1280] [outer = 0000001B8C4B3400] 23:51:44 INFO - PROCESS | 2576 | --DOMWINDOW == 166 (0000001B8C4ADC00) [pid = 2576] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:51:44 INFO - PROCESS | 2576 | --DOMWINDOW == 165 (0000001B8B744C00) [pid = 2576] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:51:44 INFO - PROCESS | 2576 | --DOMWINDOW == 164 (0000001B8C3EDC00) [pid = 2576] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:51:44 INFO - PROCESS | 2576 | --DOMWINDOW == 163 (0000001B8598D800) [pid = 2576] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:51:44 INFO - PROCESS | 2576 | --DOMWINDOW == 162 (0000001B8C4B5000) [pid = 2576] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:51:44 INFO - PROCESS | 2576 | --DOMWINDOW == 161 (0000001BF0523C00) [pid = 2576] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:51:44 INFO - PROCESS | 2576 | --DOMWINDOW == 160 (0000001B83128C00) [pid = 2576] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:51:44 INFO - PROCESS | 2576 | --DOMWINDOW == 159 (0000001B88531C00) [pid = 2576] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:51:44 INFO - PROCESS | 2576 | --DOMWINDOW == 158 (0000001B8A4A5000) [pid = 2576] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:51:44 INFO - PROCESS | 2576 | --DOMWINDOW == 157 (0000001B819A9800) [pid = 2576] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:51:44 INFO - PROCESS | 2576 | --DOMWINDOW == 156 (0000001B868A1400) [pid = 2576] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:51:44 INFO - PROCESS | 2576 | 1464072704444 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]]]}] 23:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 838ms 23:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:51:44 INFO - PROCESS | 2576 | 1464072704501 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 23:51:44 INFO - PROCESS | 2576 | 1464072704503 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 23:51:44 INFO - PROCESS | 2576 | 1464072704514 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:51:44 INFO - PROCESS | 2576 | 1464072704516 Marionette TRACE conn6 <- [1,1670,null,{}] 23:51:44 INFO - PROCESS | 2576 | 1464072704520 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}] 23:51:44 INFO - PROCESS | 2576 | 1464072704622 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 23:51:44 INFO - PROCESS | 2576 | 1464072704628 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D753000 == 94 [pid = 2576] [id = 427] 23:51:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 157 (0000001B889B9800) [pid = 2576] [serial = 1281] [outer = 0000000000000000] 23:51:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 158 (0000001B8C4ADC00) [pid = 2576] [serial = 1282] [outer = 0000001B889B9800] 23:51:44 INFO - PROCESS | 2576 | 1464072704675 Marionette DEBUG loaded listener.js 23:51:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 159 (0000001B8DA62000) [pid = 2576] [serial = 1283] [outer = 0000001B889B9800] 23:51:45 INFO - PROCESS | 2576 | 1464072705114 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]]]}] 23:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 650ms 23:51:45 INFO - PROCESS | 2576 | 1464072705160 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 23:51:45 INFO - PROCESS | 2576 | 1464072705162 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 23:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:51:45 INFO - PROCESS | 2576 | 1464072705165 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:51:45 INFO - PROCESS | 2576 | 1464072705167 Marionette TRACE conn6 <- [1,1674,null,{}] 23:51:45 INFO - PROCESS | 2576 | 1464072705171 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}] 23:51:45 INFO - PROCESS | 2576 | 1464072705273 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 23:51:45 INFO - PROCESS | 2576 | 1464072705280 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:45 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8E268800 == 95 [pid = 2576] [id = 428] 23:51:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 160 (0000001B8E294C00) [pid = 2576] [serial = 1284] [outer = 0000000000000000] 23:51:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 161 (0000001B92AD5800) [pid = 2576] [serial = 1285] [outer = 0000001B8E294C00] 23:51:45 INFO - PROCESS | 2576 | 1464072705326 Marionette DEBUG loaded listener.js 23:51:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 162 (0000001B93D63C00) [pid = 2576] [serial = 1286] [outer = 0000001B8E294C00] 23:51:45 INFO - PROCESS | 2576 | 1464072705773 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]]]}] 23:51:45 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 23:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 23:51:45 INFO - PROCESS | 2576 | 1464072705797 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 23:51:45 INFO - PROCESS | 2576 | 1464072705799 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 23:51:45 INFO - PROCESS | 2576 | 1464072705802 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:51:45 INFO - PROCESS | 2576 | 1464072705805 Marionette TRACE conn6 <- [1,1678,null,{}] 23:51:45 INFO - PROCESS | 2576 | 1464072705808 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}] 23:51:46 INFO - PROCESS | 2576 | 1464072705988 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 23:51:46 INFO - PROCESS | 2576 | 1464072706002 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:46 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF04B5000 == 96 [pid = 2576] [id = 429] 23:51:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 163 (0000001B897B3000) [pid = 2576] [serial = 1287] [outer = 0000000000000000] 23:51:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 164 (0000001B8E29D800) [pid = 2576] [serial = 1288] [outer = 0000001B897B3000] 23:51:46 INFO - PROCESS | 2576 | 1464072706052 Marionette DEBUG loaded listener.js 23:51:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 165 (0000001BF2583800) [pid = 2576] [serial = 1289] [outer = 0000001B897B3000] 23:51:46 INFO - PROCESS | 2576 | 1464072706806 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]]]}] 23:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1026ms 23:51:46 INFO - PROCESS | 2576 | 1464072706846 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 23:51:46 INFO - PROCESS | 2576 | 1464072706852 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 23:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:51:46 INFO - PROCESS | 2576 | 1464072706858 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:51:46 INFO - PROCESS | 2576 | 1464072706863 Marionette TRACE conn6 <- [1,1682,null,{}] 23:51:46 INFO - PROCESS | 2576 | 1464072706869 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}] 23:51:47 INFO - PROCESS | 2576 | 1464072707029 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 23:51:47 INFO - PROCESS | 2576 | 1464072707175 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:47 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86BE5800 == 97 [pid = 2576] [id = 430] 23:51:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 166 (0000001B8671B400) [pid = 2576] [serial = 1290] [outer = 0000000000000000] 23:51:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 167 (0000001B8685E400) [pid = 2576] [serial = 1291] [outer = 0000001B8671B400] 23:51:47 INFO - PROCESS | 2576 | 1464072707235 Marionette DEBUG loaded listener.js 23:51:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 168 (0000001B87E68400) [pid = 2576] [serial = 1292] [outer = 0000001B8671B400] 23:51:47 INFO - PROCESS | 2576 | 1464072707836 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]]]}] 23:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 986ms 23:51:47 INFO - PROCESS | 2576 | 1464072707846 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 23:51:47 INFO - PROCESS | 2576 | 1464072707853 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 23:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:51:47 INFO - PROCESS | 2576 | 1464072707876 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:51:47 INFO - PROCESS | 2576 | 1464072707880 Marionette TRACE conn6 <- [1,1686,null,{}] 23:51:47 INFO - PROCESS | 2576 | 1464072707884 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}] 23:51:48 INFO - PROCESS | 2576 | 1464072708018 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 23:51:48 INFO - PROCESS | 2576 | 1464072708133 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:48 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C422000 == 98 [pid = 2576] [id = 431] 23:51:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 169 (0000001B8852E800) [pid = 2576] [serial = 1293] [outer = 0000000000000000] 23:51:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 170 (0000001B88983800) [pid = 2576] [serial = 1294] [outer = 0000001B8852E800] 23:51:48 INFO - PROCESS | 2576 | 1464072708229 Marionette DEBUG loaded listener.js 23:51:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (0000001B8AE39C00) [pid = 2576] [serial = 1295] [outer = 0000001B8852E800] 23:51:48 INFO - PROCESS | 2576 | 1464072708863 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]]]}] 23:51:48 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 23:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1031ms 23:51:48 INFO - PROCESS | 2576 | 1464072708911 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 23:51:48 INFO - PROCESS | 2576 | 1464072708914 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 23:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:51:48 INFO - PROCESS | 2576 | 1464072708918 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:51:48 INFO - PROCESS | 2576 | 1464072708922 Marionette TRACE conn6 <- [1,1690,null,{}] 23:51:48 INFO - PROCESS | 2576 | 1464072708952 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}] 23:51:49 INFO - PROCESS | 2576 | 1464072709085 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 23:51:49 INFO - PROCESS | 2576 | 1464072709232 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:49 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6921000 == 99 [pid = 2576] [id = 432] 23:51:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (0000001B8B9F4800) [pid = 2576] [serial = 1296] [outer = 0000000000000000] 23:51:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (0000001B8C371400) [pid = 2576] [serial = 1297] [outer = 0000001B8B9F4800] 23:51:49 INFO - PROCESS | 2576 | 1464072709292 Marionette DEBUG loaded listener.js 23:51:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 174 (0000001BF150A400) [pid = 2576] [serial = 1298] [outer = 0000001B8B9F4800] 23:51:49 INFO - PROCESS | 2576 | 1464072709920 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]]]}] 23:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1036ms 23:51:49 INFO - PROCESS | 2576 | 1464072709957 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 23:51:49 INFO - PROCESS | 2576 | 1464072709960 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 23:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:51:49 INFO - PROCESS | 2576 | 1464072709963 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:51:49 INFO - PROCESS | 2576 | 1464072709966 Marionette TRACE conn6 <- [1,1694,null,{}] 23:51:49 INFO - PROCESS | 2576 | 1464072709969 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}] 23:51:50 INFO - PROCESS | 2576 | 1464072710100 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 23:51:50 INFO - PROCESS | 2576 | 1464072710242 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:50 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC78D800 == 100 [pid = 2576] [id = 433] 23:51:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 175 (0000001BF2521800) [pid = 2576] [serial = 1299] [outer = 0000000000000000] 23:51:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 176 (0000001BF258E800) [pid = 2576] [serial = 1300] [outer = 0000001BF2521800] 23:51:50 INFO - PROCESS | 2576 | 1464072710301 Marionette DEBUG loaded listener.js 23:51:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001BF6706400) [pid = 2576] [serial = 1301] [outer = 0000001BF2521800] 23:51:50 INFO - PROCESS | 2576 | 1464072710911 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]]]}] 23:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 985ms 23:51:50 INFO - PROCESS | 2576 | 1464072710951 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 23:51:50 INFO - PROCESS | 2576 | 1464072710953 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 23:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:51:50 INFO - PROCESS | 2576 | 1464072710957 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:51:50 INFO - PROCESS | 2576 | 1464072710959 Marionette TRACE conn6 <- [1,1698,null,{}] 23:51:50 INFO - PROCESS | 2576 | 1464072710963 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}] 23:51:51 INFO - PROCESS | 2576 | 1464072711091 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 23:51:51 INFO - PROCESS | 2576 | 1464072711206 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:51 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFE232000 == 101 [pid = 2576] [id = 434] 23:51:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001BF702C800) [pid = 2576] [serial = 1302] [outer = 0000000000000000] 23:51:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001BF743E400) [pid = 2576] [serial = 1303] [outer = 0000001BF702C800] 23:51:51 INFO - PROCESS | 2576 | 1464072711304 Marionette DEBUG loaded listener.js 23:51:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 180 (0000001BF80E0C00) [pid = 2576] [serial = 1304] [outer = 0000001BF702C800] 23:51:51 INFO - PROCESS | 2576 | 1464072711886 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]]]}] 23:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 985ms 23:51:51 INFO - PROCESS | 2576 | 1464072711944 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 23:51:51 INFO - PROCESS | 2576 | 1464072711947 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 23:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:51:51 INFO - PROCESS | 2576 | 1464072711950 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:51:51 INFO - PROCESS | 2576 | 1464072711952 Marionette TRACE conn6 <- [1,1702,null,{}] 23:51:51 INFO - PROCESS | 2576 | 1464072711956 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}] 23:51:52 INFO - PROCESS | 2576 | 1464072712092 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 23:51:52 INFO - PROCESS | 2576 | 1464072712236 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:52 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFED93800 == 102 [pid = 2576] [id = 435] 23:51:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 181 (0000001BFBDE4400) [pid = 2576] [serial = 1305] [outer = 0000000000000000] 23:51:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001BFCE80400) [pid = 2576] [serial = 1306] [outer = 0000001BFBDE4400] 23:51:52 INFO - PROCESS | 2576 | 1464072712294 Marionette DEBUG loaded listener.js 23:51:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 183 (0000001BFE15DC00) [pid = 2576] [serial = 1307] [outer = 0000001BFBDE4400] 23:51:52 INFO - PROCESS | 2576 | 1464072712882 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 23:51:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 23:51:52 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 23:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:52 INFO - _addTest/ [0,1705,"getWindowHandle",null] 23:51:52 INFO - PROCESS | 2576 | 1464072712942 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 23:51:52 INFO - PROCESS | 2576 | 1464072712945 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:51:52 INFO - PROCESS | 2576 | 1464072712948 Marionette TRACE conn6 <- [1,1706,null,{}] 23:51:52 INFO - PROCESS | 2576 | 1464072712951 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}] 23:51:53 INFO - PROCESS | 2576 | 1464072713077 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 23:51:53 INFO - PROCESS | 2576 | 1464072713192 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:53 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF036000 == 103 [pid = 2576] [id = 436] 23:51:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 184 (0000001BFE163800) [pid = 2576] [serial = 1308] [outer = 0000000000000000] 23:51:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 185 (0000001BFE1B1C00) [pid = 2576] [serial = 1309] [outer = 0000001BFE163800] 23:51:53 INFO - PROCESS | 2576 | 1464072713287 Marionette DEBUG loaded listener.js 23:51:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 186 (0000001BFE2EBC00) [pid = 2576] [serial = 1310] [outer = 0000001BFE163800] 23:51:53 INFO - PROCESS | 2576 | 1464072713900 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]]]}] 23:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 986ms 23:51:53 INFO - PROCESS | 2576 | 1464072713935 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 23:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:51:53 INFO - PROCESS | 2576 | 1464072713937 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 23:51:53 INFO - PROCESS | 2576 | 1464072713941 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:51:53 INFO - PROCESS | 2576 | 1464072713943 Marionette TRACE conn6 <- [1,1710,null,{}] 23:51:53 INFO - PROCESS | 2576 | 1464072713946 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}] 23:51:54 INFO - PROCESS | 2576 | 1464072714072 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 23:51:54 INFO - PROCESS | 2576 | 1464072714188 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:54 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF5A5800 == 104 [pid = 2576] [id = 437] 23:51:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 187 (0000001B8D030800) [pid = 2576] [serial = 1311] [outer = 0000000000000000] 23:51:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 188 (0000001B8D037C00) [pid = 2576] [serial = 1312] [outer = 0000001B8D030800] 23:51:54 INFO - PROCESS | 2576 | 1464072714284 Marionette DEBUG loaded listener.js 23:51:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 189 (0000001BFE2E7800) [pid = 2576] [serial = 1313] [outer = 0000001B8D030800] 23:51:54 INFO - PROCESS | 2576 | 1464072714856 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]]]}] 23:51:54 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 23:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 923ms 23:51:54 INFO - PROCESS | 2576 | 1464072714867 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 23:51:54 INFO - PROCESS | 2576 | 1464072714870 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 23:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:51:54 INFO - PROCESS | 2576 | 1464072714873 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:51:54 INFO - PROCESS | 2576 | 1464072714875 Marionette TRACE conn6 <- [1,1714,null,{}] 23:51:54 INFO - PROCESS | 2576 | 1464072714879 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}] 23:51:55 INFO - PROCESS | 2576 | 1464072715007 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 23:51:55 INFO - PROCESS | 2576 | 1464072715164 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:55 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF6A7800 == 105 [pid = 2576] [id = 438] 23:51:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 190 (0000001B8D90C800) [pid = 2576] [serial = 1314] [outer = 0000000000000000] 23:51:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 191 (0000001B8D913800) [pid = 2576] [serial = 1315] [outer = 0000001B8D90C800] 23:51:55 INFO - PROCESS | 2576 | 1464072715220 Marionette DEBUG loaded listener.js 23:51:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 192 (0000001B8D919800) [pid = 2576] [serial = 1316] [outer = 0000001B8D90C800] 23:51:55 INFO - PROCESS | 2576 | 1464072715892 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]]]}] 23:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1027ms 23:51:55 INFO - PROCESS | 2576 | 1464072715915 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 23:51:55 INFO - PROCESS | 2576 | 1464072715918 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 23:51:55 INFO - PROCESS | 2576 | 1464072715940 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:51:55 INFO - PROCESS | 2576 | 1464072715943 Marionette TRACE conn6 <- [1,1718,null,{}] 23:51:55 INFO - PROCESS | 2576 | 1464072715946 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}] 23:51:56 INFO - PROCESS | 2576 | 1464072716074 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 23:51:56 INFO - PROCESS | 2576 | 1464072716218 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:56 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B867A2000 == 106 [pid = 2576] [id = 439] 23:51:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 193 (0000001B83129C00) [pid = 2576] [serial = 1317] [outer = 0000000000000000] 23:51:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001B88984000) [pid = 2576] [serial = 1318] [outer = 0000001B83129C00] 23:51:56 INFO - PROCESS | 2576 | 1464072716277 Marionette DEBUG loaded listener.js 23:51:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 195 (0000001B8D90F800) [pid = 2576] [serial = 1319] [outer = 0000001B83129C00] 23:51:57 INFO - PROCESS | 2576 | 1464072717214 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] 23:51:57 INFO - PROCESS | 2576 | 1464072717278 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 23:51:57 INFO - PROCESS | 2576 | 1464072717283 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:51:57 INFO - PROCESS | 2576 | 1464072717287 Marionette TRACE conn6 <- [1,1722,null,{}] 23:51:57 INFO - PROCESS | 2576 | 1464072717292 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}] 23:51:57 INFO - PROCESS | 2576 | 1464072717421 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 23:51:57 INFO - PROCESS | 2576 | 1464072717569 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:57 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A935000 == 107 [pid = 2576] [id = 440] 23:51:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 196 (0000001B85994800) [pid = 2576] [serial = 1320] [outer = 0000000000000000] 23:51:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 197 (0000001B87E21400) [pid = 2576] [serial = 1321] [outer = 0000001B85994800] 23:51:57 INFO - PROCESS | 2576 | 1464072717623 Marionette DEBUG loaded listener.js 23:51:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 198 (0000001B884B1C00) [pid = 2576] [serial = 1322] [outer = 0000001B85994800] 23:51:58 INFO - PROCESS | 2576 | 1464072718225 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]]]}] 23:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 986ms 23:51:58 INFO - PROCESS | 2576 | 1464072718275 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 23:51:58 INFO - PROCESS | 2576 | 1464072718281 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 23:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:51:58 INFO - PROCESS | 2576 | 1464072718287 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:51:58 INFO - PROCESS | 2576 | 1464072718290 Marionette TRACE conn6 <- [1,1726,null,{}] 23:51:58 INFO - PROCESS | 2576 | 1464072718293 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}] 23:51:58 INFO - PROCESS | 2576 | 1464072718412 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 23:51:58 INFO - PROCESS | 2576 | 1464072718585 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8E268800 == 106 [pid = 2576] [id = 428] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D753000 == 105 [pid = 2576] [id = 427] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D08A800 == 104 [pid = 2576] [id = 426] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C66D000 == 103 [pid = 2576] [id = 425] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C427000 == 102 [pid = 2576] [id = 424] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B8A5000 == 101 [pid = 2576] [id = 423] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A924000 == 100 [pid = 2576] [id = 422] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86BA1800 == 99 [pid = 2576] [id = 421] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85B78800 == 98 [pid = 2576] [id = 420] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86CDA000 == 97 [pid = 2576] [id = 419] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 197 (0000001BF0DD1400) [pid = 2576] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 196 (0000001B93D67400) [pid = 2576] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 195 (0000001BF1E31400) [pid = 2576] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 194 (0000001BF251F000) [pid = 2576] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001B93D61400) [pid = 2576] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83193000 == 98 [pid = 2576] [id = 441] 23:51:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001B819AB400) [pid = 2576] [serial = 1323] [outer = 0000000000000000] 23:51:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 195 (0000001B82B60000) [pid = 2576] [serial = 1324] [outer = 0000001B819AB400] 23:51:58 INFO - PROCESS | 2576 | 1464072718703 Marionette DEBUG loaded listener.js 23:51:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 196 (0000001B86B29000) [pid = 2576] [serial = 1325] [outer = 0000001B819AB400] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF74C7000 == 97 [pid = 2576] [id = 415] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6FBC800 == 96 [pid = 2576] [id = 414] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF68A0800 == 95 [pid = 2576] [id = 413] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF2F12800 == 94 [pid = 2576] [id = 412] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF03C7000 == 93 [pid = 2576] [id = 411] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A934800 == 92 [pid = 2576] [id = 410] 23:51:58 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C6A800 == 91 [pid = 2576] [id = 409] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 195 (0000001B8DA5F400) [pid = 2576] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 194 (0000001B8B7C1400) [pid = 2576] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001B8BF36C00) [pid = 2576] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 192 (0000001B8D722800) [pid = 2576] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 191 (0000001B8C3F4C00) [pid = 2576] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 190 (0000001B8B740400) [pid = 2576] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 189 (0000001B8D996400) [pid = 2576] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 188 (0000001B8C3F5400) [pid = 2576] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 187 (0000001B86720000) [pid = 2576] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 186 (0000001B87E18400) [pid = 2576] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 185 (0000001B88981800) [pid = 2576] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 184 (0000001B897B0000) [pid = 2576] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 183 (0000001B8AB70800) [pid = 2576] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 182 (0000001B88977400) [pid = 2576] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001B868A7400) [pid = 2576] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 180 (0000001B842B5800) [pid = 2576] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 179 (0000001B828B1C00) [pid = 2576] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001B8BF3B400) [pid = 2576] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001B8DF1E400) [pid = 2576] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001B883BA400) [pid = 2576] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 175 (0000001B86B2C400) [pid = 2576] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 174 (0000001B8D98E000) [pid = 2576] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 173 (0000001B8E296800) [pid = 2576] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0000001B8D8E7400) [pid = 2576] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0000001B92AD0400) [pid = 2576] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (0000001B8AEC1400) [pid = 2576] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 23:51:59 INFO - PROCESS | 2576 | 1464072719204 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]]]}] 23:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 945ms 23:51:59 INFO - PROCESS | 2576 | 1464072719232 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 23:51:59 INFO - PROCESS | 2576 | 1464072719235 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 23:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:51:59 INFO - PROCESS | 2576 | 1464072719238 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:51:59 INFO - PROCESS | 2576 | 1464072719242 Marionette TRACE conn6 <- [1,1730,null,{}] 23:51:59 INFO - PROCESS | 2576 | 1464072719253 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}] 23:51:59 INFO - PROCESS | 2576 | 1464072719363 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 23:51:59 INFO - PROCESS | 2576 | 1464072719381 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:59 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A5B3000 == 92 [pid = 2576] [id = 442] 23:51:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (0000001B885AF000) [pid = 2576] [serial = 1326] [outer = 0000000000000000] 23:51:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (0000001B889B9C00) [pid = 2576] [serial = 1327] [outer = 0000001B885AF000] 23:51:59 INFO - PROCESS | 2576 | 1464072719430 Marionette DEBUG loaded listener.js 23:51:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (0000001B8AB65000) [pid = 2576] [serial = 1328] [outer = 0000001B885AF000] 23:51:59 INFO - PROCESS | 2576 | 1464072719922 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]]]}] 23:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 734ms 23:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:51:59 INFO - PROCESS | 2576 | 1464072719976 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 23:51:59 INFO - PROCESS | 2576 | 1464072719978 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 23:52:00 INFO - PROCESS | 2576 | 1464072720011 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:52:00 INFO - PROCESS | 2576 | 1464072720013 Marionette TRACE conn6 <- [1,1734,null,{}] 23:52:00 INFO - PROCESS | 2576 | 1464072720016 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}] 23:52:00 INFO - PROCESS | 2576 | 1464072720125 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 23:52:00 INFO - PROCESS | 2576 | 1464072720236 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:00 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C411800 == 93 [pid = 2576] [id = 443] 23:52:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 174 (0000001B8A00BC00) [pid = 2576] [serial = 1329] [outer = 0000000000000000] 23:52:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 175 (0000001B8AF1D400) [pid = 2576] [serial = 1330] [outer = 0000001B8A00BC00] 23:52:00 INFO - PROCESS | 2576 | 1464072720290 Marionette DEBUG loaded listener.js 23:52:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 176 (0000001B8B742C00) [pid = 2576] [serial = 1331] [outer = 0000001B8A00BC00] 23:52:00 INFO - PROCESS | 2576 | 1464072720666 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]]]}] 23:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 713ms 23:52:00 INFO - PROCESS | 2576 | 1464072720708 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 23:52:00 INFO - PROCESS | 2576 | 1464072720710 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 23:52:00 INFO - PROCESS | 2576 | 1464072720714 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:52:00 INFO - PROCESS | 2576 | 1464072720715 Marionette TRACE conn6 <- [1,1738,null,{}] 23:52:00 INFO - PROCESS | 2576 | 1464072720719 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}] 23:52:00 INFO - PROCESS | 2576 | 1464072720821 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 23:52:00 INFO - PROCESS | 2576 | 1464072720828 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:00 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C665000 == 94 [pid = 2576] [id = 444] 23:52:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001B8B747C00) [pid = 2576] [serial = 1332] [outer = 0000000000000000] 23:52:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001B8B9E9400) [pid = 2576] [serial = 1333] [outer = 0000001B8B747C00] 23:52:00 INFO - PROCESS | 2576 | 1464072720874 Marionette DEBUG loaded listener.js 23:52:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001B8BFEE000) [pid = 2576] [serial = 1334] [outer = 0000001B8B747C00] 23:52:01 INFO - PROCESS | 2576 | 1464072721378 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]]]}] 23:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 691ms 23:52:01 INFO - PROCESS | 2576 | 1464072721409 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 23:52:01 INFO - PROCESS | 2576 | 1464072721411 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 23:52:01 INFO - PROCESS | 2576 | 1464072721414 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:52:01 INFO - PROCESS | 2576 | 1464072721416 Marionette TRACE conn6 <- [1,1742,null,{}] 23:52:01 INFO - PROCESS | 2576 | 1464072721420 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}] 23:52:01 INFO - PROCESS | 2576 | 1464072721608 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 23:52:01 INFO - PROCESS | 2576 | 1464072721640 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:01 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D085800 == 95 [pid = 2576] [id = 445] 23:52:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 180 (0000001B8D035400) [pid = 2576] [serial = 1335] [outer = 0000000000000000] 23:52:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 181 (0000001B8D8EB400) [pid = 2576] [serial = 1336] [outer = 0000001B8D035400] 23:52:01 INFO - PROCESS | 2576 | 1464072721687 Marionette DEBUG loaded listener.js 23:52:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001B8D996400) [pid = 2576] [serial = 1337] [outer = 0000001B8D035400] 23:52:02 INFO - PROCESS | 2576 | 1464072722155 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]]]}] 23:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 775ms 23:52:02 INFO - PROCESS | 2576 | 1464072722192 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 23:52:02 INFO - PROCESS | 2576 | 1464072722194 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 23:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:52:02 INFO - PROCESS | 2576 | 1464072722197 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:52:02 INFO - PROCESS | 2576 | 1464072722199 Marionette TRACE conn6 <- [1,1746,null,{}] 23:52:02 INFO - PROCESS | 2576 | 1464072722209 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}] 23:52:02 INFO - PROCESS | 2576 | 1464072722348 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 23:52:02 INFO - PROCESS | 2576 | 1464072722366 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:02 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D8D9000 == 96 [pid = 2576] [id = 446] 23:52:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 183 (0000001B8D8E3400) [pid = 2576] [serial = 1338] [outer = 0000000000000000] 23:52:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 184 (0000001B8DF1C800) [pid = 2576] [serial = 1339] [outer = 0000001B8D8E3400] 23:52:02 INFO - PROCESS | 2576 | 1464072722414 Marionette DEBUG loaded listener.js 23:52:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 185 (0000001B91DE6800) [pid = 2576] [serial = 1340] [outer = 0000001B8D8E3400] 23:52:02 INFO - PROCESS | 2576 | 1464072722889 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]]]}] 23:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 23:52:02 INFO - PROCESS | 2576 | 1464072722935 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 23:52:02 INFO - PROCESS | 2576 | 1464072722937 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 23:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:52:02 INFO - PROCESS | 2576 | 1464072722940 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:52:02 INFO - PROCESS | 2576 | 1464072722942 Marionette TRACE conn6 <- [1,1750,null,{}] 23:52:02 INFO - PROCESS | 2576 | 1464072722986 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}] 23:52:03 INFO - PROCESS | 2576 | 1464072723314 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 23:52:03 INFO - PROCESS | 2576 | --DOMWINDOW == 184 (0000001B8B1AFC00) [pid = 2576] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:52:03 INFO - PROCESS | 2576 | --DOMWINDOW == 183 (0000001B842B6000) [pid = 2576] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:52:03 INFO - PROCESS | 2576 | --DOMWINDOW == 182 (0000001B8B9E8400) [pid = 2576] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:52:03 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001B87F70000) [pid = 2576] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:52:03 INFO - PROCESS | 2576 | --DOMWINDOW == 180 (0000001B8C4B3400) [pid = 2576] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:52:03 INFO - PROCESS | 2576 | --DOMWINDOW == 179 (0000001B88536C00) [pid = 2576] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:52:03 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001B868EF800) [pid = 2576] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:52:03 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001B8E294C00) [pid = 2576] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:52:03 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001B92AD9400) [pid = 2576] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:52:03 INFO - PROCESS | 2576 | --DOMWINDOW == 175 (0000001B87FC2400) [pid = 2576] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:52:03 INFO - PROCESS | 2576 | --DOMWINDOW == 174 (0000001B889B9800) [pid = 2576] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:52:03 INFO - PROCESS | 2576 | 1464072723390 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:03 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C3E000 == 97 [pid = 2576] [id = 447] 23:52:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 175 (0000001B83129800) [pid = 2576] [serial = 1341] [outer = 0000000000000000] 23:52:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 176 (0000001B868E3C00) [pid = 2576] [serial = 1342] [outer = 0000001B83129800] 23:52:03 INFO - PROCESS | 2576 | 1464072723436 Marionette DEBUG loaded listener.js 23:52:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 177 (0000001B8B9E8400) [pid = 2576] [serial = 1343] [outer = 0000001B83129800] 23:52:03 INFO - PROCESS | 2576 | 1464072723803 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]]]}] 23:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 942ms 23:52:03 INFO - PROCESS | 2576 | 1464072723886 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 23:52:03 INFO - PROCESS | 2576 | 1464072723888 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 23:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:52:03 INFO - PROCESS | 2576 | 1464072723892 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:52:03 INFO - PROCESS | 2576 | 1464072723894 Marionette TRACE conn6 <- [1,1754,null,{}] 23:52:03 INFO - PROCESS | 2576 | 1464072723897 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}] 23:52:04 INFO - PROCESS | 2576 | 1464072724000 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 23:52:04 INFO - PROCESS | 2576 | 1464072724007 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF03C0000 == 98 [pid = 2576] [id = 448] 23:52:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 178 (0000001B8E294C00) [pid = 2576] [serial = 1344] [outer = 0000000000000000] 23:52:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001B92AD9400) [pid = 2576] [serial = 1345] [outer = 0000001B8E294C00] 23:52:04 INFO - PROCESS | 2576 | 1464072724052 Marionette DEBUG loaded listener.js 23:52:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 180 (0000001BF052A000) [pid = 2576] [serial = 1346] [outer = 0000001B8E294C00] 23:52:04 INFO - PROCESS | 2576 | 1464072724492 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]]]}] 23:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 23:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:52:04 INFO - PROCESS | 2576 | 1464072724526 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 23:52:04 INFO - PROCESS | 2576 | 1464072724528 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 23:52:04 INFO - PROCESS | 2576 | 1464072724531 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:52:04 INFO - PROCESS | 2576 | 1464072724533 Marionette TRACE conn6 <- [1,1758,null,{}] 23:52:04 INFO - PROCESS | 2576 | 1464072724536 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}] 23:52:04 INFO - PROCESS | 2576 | 1464072724641 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 23:52:04 INFO - PROCESS | 2576 | 1464072724681 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF35E5800 == 99 [pid = 2576] [id = 449] 23:52:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 181 (0000001BF21B9800) [pid = 2576] [serial = 1347] [outer = 0000000000000000] 23:52:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001BF2584000) [pid = 2576] [serial = 1348] [outer = 0000001BF21B9800] 23:52:04 INFO - PROCESS | 2576 | 1464072724726 Marionette DEBUG loaded listener.js 23:52:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 183 (0000001BF3617800) [pid = 2576] [serial = 1349] [outer = 0000001BF21B9800] 23:52:05 INFO - PROCESS | 2576 | 1464072725193 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]]]}] 23:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 735ms 23:52:05 INFO - PROCESS | 2576 | 1464072725267 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 23:52:05 INFO - PROCESS | 2576 | 1464072725270 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 23:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:52:05 INFO - PROCESS | 2576 | 1464072725273 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:52:05 INFO - PROCESS | 2576 | 1464072725275 Marionette TRACE conn6 <- [1,1762,null,{}] 23:52:05 INFO - PROCESS | 2576 | 1464072725366 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}] 23:52:05 INFO - PROCESS | 2576 | 1464072725501 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 23:52:05 INFO - PROCESS | 2576 | 1464072725715 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:05 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8679E800 == 100 [pid = 2576] [id = 450] 23:52:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 184 (0000001B82B68C00) [pid = 2576] [serial = 1350] [outer = 0000000000000000] 23:52:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 185 (0000001B83E3BC00) [pid = 2576] [serial = 1351] [outer = 0000001B82B68C00] 23:52:05 INFO - PROCESS | 2576 | 1464072725776 Marionette DEBUG loaded listener.js 23:52:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 186 (0000001B868A0400) [pid = 2576] [serial = 1352] [outer = 0000001B82B68C00] 23:52:06 INFO - PROCESS | 2576 | 1464072726399 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]]]}] 23:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1182ms 23:52:06 INFO - PROCESS | 2576 | 1464072726459 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 23:52:06 INFO - PROCESS | 2576 | 1464072726465 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 23:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:52:06 INFO - PROCESS | 2576 | 1464072726470 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:52:06 INFO - PROCESS | 2576 | 1464072726472 Marionette TRACE conn6 <- [1,1766,null,{}] 23:52:06 INFO - PROCESS | 2576 | 1464072726477 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}] 23:52:06 INFO - PROCESS | 2576 | 1464072726613 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 23:52:06 INFO - PROCESS | 2576 | 1464072726765 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:06 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C670000 == 101 [pid = 2576] [id = 451] 23:52:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 187 (0000001B88978400) [pid = 2576] [serial = 1353] [outer = 0000000000000000] 23:52:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 188 (0000001B897B6000) [pid = 2576] [serial = 1354] [outer = 0000001B88978400] 23:52:06 INFO - PROCESS | 2576 | 1464072726826 Marionette DEBUG loaded listener.js 23:52:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 189 (0000001B8AF25400) [pid = 2576] [serial = 1355] [outer = 0000001B88978400] 23:52:07 INFO - PROCESS | 2576 | 1464072727461 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]]]}] 23:52:07 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 23:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1030ms 23:52:07 INFO - PROCESS | 2576 | 1464072727504 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 23:52:07 INFO - PROCESS | 2576 | 1464072727507 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 23:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:52:07 INFO - PROCESS | 2576 | 1464072727511 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:52:07 INFO - PROCESS | 2576 | 1464072727513 Marionette TRACE conn6 <- [1,1770,null,{}] 23:52:07 INFO - PROCESS | 2576 | 1464072727517 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}] 23:52:07 INFO - PROCESS | 2576 | 1464072727647 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 23:52:07 INFO - PROCESS | 2576 | 1464072727809 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:07 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF8719000 == 102 [pid = 2576] [id = 452] 23:52:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 190 (0000001B8C374800) [pid = 2576] [serial = 1356] [outer = 0000000000000000] 23:52:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 191 (0000001B8C4AE000) [pid = 2576] [serial = 1357] [outer = 0000001B8C374800] 23:52:07 INFO - PROCESS | 2576 | 1464072727870 Marionette DEBUG loaded listener.js 23:52:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 192 (0000001B8D994800) [pid = 2576] [serial = 1358] [outer = 0000001B8C374800] 23:52:08 INFO - PROCESS | 2576 | 1464072728456 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]]]}] 23:52:08 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 23:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 987ms 23:52:08 INFO - PROCESS | 2576 | 1464072728506 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 23:52:08 INFO - PROCESS | 2576 | 1464072728513 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 23:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:52:08 INFO - PROCESS | 2576 | 1464072728518 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:52:08 INFO - PROCESS | 2576 | 1464072728520 Marionette TRACE conn6 <- [1,1774,null,{}] 23:52:08 INFO - PROCESS | 2576 | 1464072728524 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}] 23:52:08 INFO - PROCESS | 2576 | 1464072728653 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 23:52:08 INFO - PROCESS | 2576 | 1464072728801 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF310000 == 103 [pid = 2576] [id = 453] 23:52:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 193 (0000001B931A6C00) [pid = 2576] [serial = 1359] [outer = 0000000000000000] 23:52:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001BF74ED400) [pid = 2576] [serial = 1360] [outer = 0000001B931A6C00] 23:52:08 INFO - PROCESS | 2576 | 1464072728859 Marionette DEBUG loaded listener.js 23:52:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 195 (0000001BFB146400) [pid = 2576] [serial = 1361] [outer = 0000001B931A6C00] 23:52:09 INFO - PROCESS | 2576 | 1464072729449 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]]]}] 23:52:09 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 23:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 985ms 23:52:09 INFO - PROCESS | 2576 | 1464072729504 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 23:52:09 INFO - PROCESS | 2576 | 1464072729507 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 23:52:09 INFO - PROCESS | 2576 | 1464072729510 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:52:09 INFO - PROCESS | 2576 | 1464072729513 Marionette TRACE conn6 <- [1,1778,null,{}] 23:52:09 INFO - PROCESS | 2576 | 1464072729516 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}] 23:52:09 INFO - PROCESS | 2576 | 1464072729644 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 23:52:09 INFO - PROCESS | 2576 | 1464072729791 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:09 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D31B000 == 104 [pid = 2576] [id = 454] 23:52:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 196 (0000001BFB972400) [pid = 2576] [serial = 1362] [outer = 0000000000000000] 23:52:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 197 (0000001BFBD3DC00) [pid = 2576] [serial = 1363] [outer = 0000001BFB972400] 23:52:09 INFO - PROCESS | 2576 | 1464072729847 Marionette DEBUG loaded listener.js 23:52:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 198 (0000001BFCC4E000) [pid = 2576] [serial = 1364] [outer = 0000001BFB972400] 23:52:10 INFO - PROCESS | 2576 | 1464072730440 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]]]}] 23:52:10 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) 23:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 986ms 23:52:10 INFO - PROCESS | 2576 | 1464072730500 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 23:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:52:10 INFO - PROCESS | 2576 | 1464072730503 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 23:52:10 INFO - PROCESS | 2576 | 1464072730506 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:52:10 INFO - PROCESS | 2576 | 1464072730508 Marionette TRACE conn6 <- [1,1782,null,{}] 23:52:10 INFO - PROCESS | 2576 | 1464072730512 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}] 23:52:10 INFO - PROCESS | 2576 | 1464072730665 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 23:52:10 INFO - PROCESS | 2576 | 1464072730812 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:10 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B92C71800 == 105 [pid = 2576] [id = 455] 23:52:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 199 (0000001B93BEE800) [pid = 2576] [serial = 1365] [outer = 0000000000000000] 23:52:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 200 (0000001BFCC4F000) [pid = 2576] [serial = 1366] [outer = 0000001B93BEE800] 23:52:10 INFO - PROCESS | 2576 | 1464072730870 Marionette DEBUG loaded listener.js 23:52:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 201 (0000001BFE2F0000) [pid = 2576] [serial = 1367] [outer = 0000001B93BEE800] 23:52:11 INFO - PROCESS | 2576 | 1464072731439 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]]]}] 23:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 986ms 23:52:11 INFO - PROCESS | 2576 | 1464072731493 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 23:52:11 INFO - PROCESS | 2576 | 1464072731496 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 23:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:52:11 INFO - PROCESS | 2576 | 1464072731499 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:52:11 INFO - PROCESS | 2576 | 1464072731501 Marionette TRACE conn6 <- [1,1786,null,{}] 23:52:11 INFO - PROCESS | 2576 | 1464072731505 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}] 23:52:11 INFO - PROCESS | 2576 | 1464072731630 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 23:52:11 INFO - PROCESS | 2576 | 1464072731791 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:11 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D331800 == 106 [pid = 2576] [id = 456] 23:52:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 202 (0000001B91B43400) [pid = 2576] [serial = 1368] [outer = 0000000000000000] 23:52:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 203 (0000001B91B4A800) [pid = 2576] [serial = 1369] [outer = 0000001B91B43400] 23:52:11 INFO - PROCESS | 2576 | 1464072731848 Marionette DEBUG loaded listener.js 23:52:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 204 (0000001B93BEEC00) [pid = 2576] [serial = 1370] [outer = 0000001B91B43400] 23:52:12 INFO - PROCESS | 2576 | 1464072732444 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]]]}] 23:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 986ms 23:52:12 INFO - PROCESS | 2576 | 1464072732489 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 23:52:12 INFO - PROCESS | 2576 | 1464072732491 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 23:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:52:12 INFO - PROCESS | 2576 | 1464072732494 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:52:12 INFO - PROCESS | 2576 | 1464072732497 Marionette TRACE conn6 <- [1,1790,null,{}] 23:52:12 INFO - PROCESS | 2576 | 1464072732500 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}] 23:52:12 INFO - PROCESS | 2576 | 1464072732626 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 23:52:12 INFO - PROCESS | 2576 | 1464072732773 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:12 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D34B800 == 107 [pid = 2576] [id = 457] 23:52:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 205 (0000001B8A406C00) [pid = 2576] [serial = 1371] [outer = 0000000000000000] 23:52:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 206 (0000001B8A40B000) [pid = 2576] [serial = 1372] [outer = 0000001B8A406C00] 23:52:12 INFO - PROCESS | 2576 | 1464072732829 Marionette DEBUG loaded listener.js 23:52:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 207 (0000001B8A411400) [pid = 2576] [serial = 1373] [outer = 0000001B8A406C00] 23:52:13 INFO - PROCESS | 2576 | 1464072733400 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]]]}] 23:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 944ms 23:52:13 INFO - PROCESS | 2576 | 1464072733442 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 23:52:13 INFO - PROCESS | 2576 | 1464072733444 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 23:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:52:13 INFO - PROCESS | 2576 | 1464072733448 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:52:13 INFO - PROCESS | 2576 | 1464072733450 Marionette TRACE conn6 <- [1,1794,null,{}] 23:52:13 INFO - PROCESS | 2576 | 1464072733454 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}] 23:52:13 INFO - PROCESS | 2576 | 1464072733580 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 23:52:13 INFO - PROCESS | 2576 | 1464072733740 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:13 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B933D8800 == 108 [pid = 2576] [id = 458] 23:52:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 208 (0000001B91E02C00) [pid = 2576] [serial = 1374] [outer = 0000000000000000] 23:52:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 209 (0000001B91E07800) [pid = 2576] [serial = 1375] [outer = 0000001B91E02C00] 23:52:13 INFO - PROCESS | 2576 | 1464072733796 Marionette DEBUG loaded listener.js 23:52:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 210 (0000001B91E0E000) [pid = 2576] [serial = 1376] [outer = 0000001B91E02C00] 23:52:14 INFO - PROCESS | 2576 | 1464072734375 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]]]}] 23:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 985ms 23:52:14 INFO - PROCESS | 2576 | 1464072734435 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 23:52:14 INFO - PROCESS | 2576 | 1464072734438 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 23:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:52:14 INFO - PROCESS | 2576 | 1464072734441 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:52:14 INFO - PROCESS | 2576 | 1464072734444 Marionette TRACE conn6 <- [1,1798,null,{}] 23:52:14 INFO - PROCESS | 2576 | 1464072734448 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}] 23:52:14 INFO - PROCESS | 2576 | 1464072734577 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 23:52:14 INFO - PROCESS | 2576 | 1464072734725 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:14 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9275A000 == 109 [pid = 2576] [id = 459] 23:52:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 211 (0000001B91E0C400) [pid = 2576] [serial = 1377] [outer = 0000000000000000] 23:52:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 212 (0000001B95C1AC00) [pid = 2576] [serial = 1378] [outer = 0000001B91E0C400] 23:52:14 INFO - PROCESS | 2576 | 1464072734782 Marionette DEBUG loaded listener.js 23:52:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 213 (0000001B95C20C00) [pid = 2576] [serial = 1379] [outer = 0000001B91E0C400] 23:52:15 INFO - PROCESS | 2576 | 1464072735376 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]]]}] 23:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 986ms 23:52:15 INFO - PROCESS | 2576 | 1464072735430 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 23:52:15 INFO - PROCESS | 2576 | 1464072735433 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 23:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:52:15 INFO - PROCESS | 2576 | 1464072735436 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:52:15 INFO - PROCESS | 2576 | 1464072735439 Marionette TRACE conn6 <- [1,1802,null,{}] 23:52:15 INFO - PROCESS | 2576 | 1464072735442 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}] 23:52:15 INFO - PROCESS | 2576 | 1464072735591 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 23:52:15 INFO - PROCESS | 2576 | 1464072735801 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:15 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B910AF800 == 110 [pid = 2576] [id = 460] 23:52:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 214 (0000001B8A4A1800) [pid = 2576] [serial = 1380] [outer = 0000000000000000] 23:52:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 215 (0000001B95B8F000) [pid = 2576] [serial = 1381] [outer = 0000001B8A4A1800] 23:52:15 INFO - PROCESS | 2576 | 1464072735865 Marionette DEBUG loaded listener.js 23:52:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 216 (0000001BFCC91800) [pid = 2576] [serial = 1382] [outer = 0000001B8A4A1800] 23:52:16 INFO - PROCESS | 2576 | 1464072736539 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]]]}] 23:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1128ms 23:52:16 INFO - PROCESS | 2576 | 1464072736568 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 23:52:16 INFO - PROCESS | 2576 | 1464072736571 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 23:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:52:16 INFO - PROCESS | 2576 | 1464072736574 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:52:16 INFO - PROCESS | 2576 | 1464072736577 Marionette TRACE conn6 <- [1,1806,null,{}] 23:52:16 INFO - PROCESS | 2576 | 1464072736580 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}] 23:52:16 INFO - PROCESS | 2576 | 1464072736718 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 23:52:16 INFO - PROCESS | 2576 | 1464072736872 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:16 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A020800 == 111 [pid = 2576] [id = 461] 23:52:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 217 (0000001B884B5000) [pid = 2576] [serial = 1383] [outer = 0000000000000000] 23:52:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 218 (0000001B95A13800) [pid = 2576] [serial = 1384] [outer = 0000001B884B5000] 23:52:16 INFO - PROCESS | 2576 | 1464072736930 Marionette DEBUG loaded listener.js 23:52:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 219 (0000001B95A19800) [pid = 2576] [serial = 1385] [outer = 0000001B884B5000] 23:52:17 INFO - PROCESS | 2576 | 1464072737796 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]]]}] 23:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1240ms 23:52:17 INFO - PROCESS | 2576 | 1464072737816 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 23:52:17 INFO - PROCESS | 2576 | 1464072737820 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 23:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:52:17 INFO - PROCESS | 2576 | 1464072737841 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:52:17 INFO - PROCESS | 2576 | 1464072737845 Marionette TRACE conn6 <- [1,1810,null,{}] 23:52:17 INFO - PROCESS | 2576 | 1464072737850 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}] 23:52:17 INFO - PROCESS | 2576 | 1464072737981 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 23:52:18 INFO - PROCESS | 2576 | 1464072738133 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:18 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86BD2800 == 112 [pid = 2576] [id = 462] 23:52:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 220 (0000001B82A06C00) [pid = 2576] [serial = 1386] [outer = 0000000000000000] 23:52:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 221 (0000001B85C5F400) [pid = 2576] [serial = 1387] [outer = 0000001B82A06C00] 23:52:18 INFO - PROCESS | 2576 | 1464072738188 Marionette DEBUG loaded listener.js 23:52:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 222 (0000001B87F6A000) [pid = 2576] [serial = 1388] [outer = 0000001B82A06C00] 23:52:18 INFO - PROCESS | 2576 | 1464072738836 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]]]}] 23:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1033ms 23:52:18 INFO - PROCESS | 2576 | 1464072738877 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 23:52:18 INFO - PROCESS | 2576 | 1464072738883 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 23:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:52:18 INFO - PROCESS | 2576 | 1464072738889 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:52:18 INFO - PROCESS | 2576 | 1464072738892 Marionette TRACE conn6 <- [1,1814,null,{}] 23:52:18 INFO - PROCESS | 2576 | 1464072738912 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}] 23:52:19 INFO - PROCESS | 2576 | 1464072739033 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 23:52:19 INFO - PROCESS | 2576 | 1464072739217 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001B910B0800 == 111 [pid = 2576] [id = 357] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001B91C98000 == 110 [pid = 2576] [id = 396] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF03C0000 == 109 [pid = 2576] [id = 448] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86C3E000 == 108 [pid = 2576] [id = 447] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D8D9000 == 107 [pid = 2576] [id = 446] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D085800 == 106 [pid = 2576] [id = 445] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C665000 == 105 [pid = 2576] [id = 444] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C411800 == 104 [pid = 2576] [id = 443] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 221 (0000001BFBDD7400) [pid = 2576] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 220 (0000001BFCC4C000) [pid = 2576] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 219 (0000001B8E29D800) [pid = 2576] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8678F000 == 105 [pid = 2576] [id = 463] 23:52:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 220 (0000001B83131800) [pid = 2576] [serial = 1389] [outer = 0000000000000000] 23:52:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 221 (0000001B86B25C00) [pid = 2576] [serial = 1390] [outer = 0000001B83131800] 23:52:19 INFO - PROCESS | 2576 | 1464072739334 Marionette DEBUG loaded listener.js 23:52:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 222 (0000001B885A7C00) [pid = 2576] [serial = 1391] [outer = 0000001B83131800] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A5B3000 == 104 [pid = 2576] [id = 442] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83193000 == 103 [pid = 2576] [id = 441] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A935000 == 102 [pid = 2576] [id = 440] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF19B5800 == 101 [pid = 2576] [id = 398] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFED93800 == 100 [pid = 2576] [id = 435] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFE232000 == 99 [pid = 2576] [id = 434] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC78D800 == 98 [pid = 2576] [id = 433] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6921000 == 97 [pid = 2576] [id = 432] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C422000 == 96 [pid = 2576] [id = 431] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86BE5800 == 95 [pid = 2576] [id = 430] 23:52:19 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF04B5000 == 94 [pid = 2576] [id = 429] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 221 (0000001B897AF800) [pid = 2576] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 220 (0000001BF0DCF000) [pid = 2576] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 219 (0000001B8A4AF400) [pid = 2576] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 218 (0000001B868A3400) [pid = 2576] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 217 (0000001B8B9F6C00) [pid = 2576] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 216 (0000001B8D991800) [pid = 2576] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 215 (0000001B8C4ADC00) [pid = 2576] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 214 (0000001B8DA62000) [pid = 2576] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 213 (0000001B8AE38400) [pid = 2576] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 212 (0000001B8B7C1C00) [pid = 2576] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 211 (0000001B85991800) [pid = 2576] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 210 (0000001B8C3F1C00) [pid = 2576] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 209 (0000001B8BFEF400) [pid = 2576] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 208 (0000001B884B1400) [pid = 2576] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 207 (0000001B87FCAC00) [pid = 2576] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 206 (0000001B8D72BC00) [pid = 2576] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 205 (0000001B88533000) [pid = 2576] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 204 (0000001BF2585400) [pid = 2576] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 203 (0000001B88998C00) [pid = 2576] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 202 (0000001BFB9B7800) [pid = 2576] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 201 (0000001B87E63400) [pid = 2576] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 200 (0000001B8803A400) [pid = 2576] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 199 (0000001BF8784C00) [pid = 2576] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 198 (0000001B85C56800) [pid = 2576] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 197 (0000001BF2F46800) [pid = 2576] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 196 (0000001B8BF3C400) [pid = 2576] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 195 (0000001BF74F8800) [pid = 2576] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 194 (0000001B93D63C00) [pid = 2576] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001B92AD5800) [pid = 2576] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 23:52:19 INFO - PROCESS | 2576 | 1464072739852 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]]]}] 23:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 984ms 23:52:19 INFO - PROCESS | 2576 | 1464072739875 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 23:52:19 INFO - PROCESS | 2576 | 1464072739877 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 23:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:52:19 INFO - PROCESS | 2576 | 1464072739881 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:52:19 INFO - PROCESS | 2576 | 1464072739884 Marionette TRACE conn6 <- [1,1818,null,{}] 23:52:19 INFO - PROCESS | 2576 | 1464072739895 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}] 23:52:20 INFO - PROCESS | 2576 | 1464072740008 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 23:52:20 INFO - PROCESS | 2576 | 1464072740137 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:20 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A9BF800 == 95 [pid = 2576] [id = 464] 23:52:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001B8803A400) [pid = 2576] [serial = 1392] [outer = 0000000000000000] 23:52:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 195 (0000001B897A7C00) [pid = 2576] [serial = 1393] [outer = 0000001B8803A400] 23:52:20 INFO - PROCESS | 2576 | 1464072740188 Marionette DEBUG loaded listener.js 23:52:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 196 (0000001B8A4AC800) [pid = 2576] [serial = 1394] [outer = 0000001B8803A400] 23:52:20 INFO - PROCESS | 2576 | 1464072740564 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]]]}] 23:52: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 23:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 734ms 23:52:20 INFO - PROCESS | 2576 | 1464072740617 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 23:52:20 INFO - PROCESS | 2576 | 1464072740620 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 23:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:52:20 INFO - PROCESS | 2576 | 1464072740652 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:52:20 INFO - PROCESS | 2576 | 1464072740654 Marionette TRACE conn6 <- [1,1822,null,{}] 23:52:20 INFO - PROCESS | 2576 | 1464072740661 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}] 23:52:20 INFO - PROCESS | 2576 | 1464072740787 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 23:52:20 INFO - PROCESS | 2576 | 1464072740804 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:20 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C55C800 == 96 [pid = 2576] [id = 465] 23:52:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 197 (0000001B8AEC7400) [pid = 2576] [serial = 1395] [outer = 0000000000000000] 23:52:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 198 (0000001B8B1A3C00) [pid = 2576] [serial = 1396] [outer = 0000001B8AEC7400] 23:52:20 INFO - PROCESS | 2576 | 1464072740852 Marionette DEBUG loaded listener.js 23:52:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 199 (0000001B8B7CD000) [pid = 2576] [serial = 1397] [outer = 0000001B8AEC7400] 23:52:21 INFO - PROCESS | 2576 | 1464072741293 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]]]}] 23:52: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 23:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 711ms 23:52:21 INFO - PROCESS | 2576 | 1464072741344 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 23:52:21 INFO - PROCESS | 2576 | 1464072741346 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 23:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:52:21 INFO - PROCESS | 2576 | 1464072741349 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:52:21 INFO - PROCESS | 2576 | 1464072741351 Marionette TRACE conn6 <- [1,1826,null,{}] 23:52:21 INFO - PROCESS | 2576 | 1464072741354 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}] 23:52:21 INFO - PROCESS | 2576 | 1464072741461 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 23:52:21 INFO - PROCESS | 2576 | 1464072741468 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:21 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D083800 == 97 [pid = 2576] [id = 466] 23:52:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 200 (0000001B8B9F6C00) [pid = 2576] [serial = 1398] [outer = 0000000000000000] 23:52:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 201 (0000001B8BFE6800) [pid = 2576] [serial = 1399] [outer = 0000001B8B9F6C00] 23:52:21 INFO - PROCESS | 2576 | 1464072741514 Marionette DEBUG loaded listener.js 23:52:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 202 (0000001B8C39C800) [pid = 2576] [serial = 1400] [outer = 0000001B8B9F6C00] 23:52:22 INFO - PROCESS | 2576 | 1464072742057 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]]]}] 23:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 733ms 23:52:22 INFO - PROCESS | 2576 | 1464072742084 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 23:52:22 INFO - PROCESS | 2576 | 1464072742087 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 23:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:52:22 INFO - PROCESS | 2576 | 1464072742090 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:52:22 INFO - PROCESS | 2576 | 1464072742092 Marionette TRACE conn6 <- [1,1830,null,{}] 23:52:22 INFO - PROCESS | 2576 | 1464072742095 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}] 23:52:22 INFO - PROCESS | 2576 | 1464072742283 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 23:52:22 INFO - PROCESS | 2576 | 1464072742313 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:22 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D8DE800 == 98 [pid = 2576] [id = 467] 23:52:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 203 (0000001B8D722800) [pid = 2576] [serial = 1401] [outer = 0000000000000000] 23:52:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 204 (0000001B8D8F2000) [pid = 2576] [serial = 1402] [outer = 0000001B8D722800] 23:52:22 INFO - PROCESS | 2576 | 1464072742360 Marionette DEBUG loaded listener.js 23:52:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 205 (0000001B8D994400) [pid = 2576] [serial = 1403] [outer = 0000001B8D722800] 23:52:22 INFO - PROCESS | 2576 | 1464072742830 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]]]}] 23:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 795ms 23:52:22 INFO - PROCESS | 2576 | 1464072742889 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 23:52:22 INFO - PROCESS | 2576 | 1464072742891 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 23:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:52:22 INFO - PROCESS | 2576 | 1464072742895 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:52:22 INFO - PROCESS | 2576 | 1464072742896 Marionette TRACE conn6 <- [1,1834,null,{}] 23:52:22 INFO - PROCESS | 2576 | 1464072742907 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}] 23:52:23 INFO - PROCESS | 2576 | 1464072743046 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 23:52:23 INFO - PROCESS | 2576 | 1464072743076 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B910B0000 == 99 [pid = 2576] [id = 468] 23:52:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 206 (0000001B8DA61800) [pid = 2576] [serial = 1404] [outer = 0000000000000000] 23:52:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 207 (0000001B8DF20C00) [pid = 2576] [serial = 1405] [outer = 0000001B8DA61800] 23:52:23 INFO - PROCESS | 2576 | 1464072743122 Marionette DEBUG loaded listener.js 23:52:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 208 (0000001B91DE4800) [pid = 2576] [serial = 1406] [outer = 0000001B8DA61800] 23:52:23 INFO - PROCESS | 2576 | 1464072743583 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]]]}] 23:52: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) 23:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 733ms 23:52:23 INFO - PROCESS | 2576 | 1464072743654 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 23:52:23 INFO - PROCESS | 2576 | 1464072743656 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 23:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:52:23 INFO - PROCESS | 2576 | 1464072743662 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:52:23 INFO - PROCESS | 2576 | 1464072743664 Marionette TRACE conn6 <- [1,1838,null,{}] 23:52:23 INFO - PROCESS | 2576 | 1464072743668 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}] 23:52:24 INFO - PROCESS | 2576 | 1464072744000 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 23:52:24 INFO - PROCESS | 2576 | --DOMWINDOW == 207 (0000001B85994800) [pid = 2576] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:52:24 INFO - PROCESS | 2576 | --DOMWINDOW == 206 (0000001B885AF000) [pid = 2576] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:52:24 INFO - PROCESS | 2576 | --DOMWINDOW == 205 (0000001B8D8E3400) [pid = 2576] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:52:24 INFO - PROCESS | 2576 | --DOMWINDOW == 204 (0000001B8A00BC00) [pid = 2576] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:52:24 INFO - PROCESS | 2576 | --DOMWINDOW == 203 (0000001B819AB400) [pid = 2576] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:52:24 INFO - PROCESS | 2576 | --DOMWINDOW == 202 (0000001B8D035400) [pid = 2576] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:52:24 INFO - PROCESS | 2576 | --DOMWINDOW == 201 (0000001B83129800) [pid = 2576] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:52:24 INFO - PROCESS | 2576 | --DOMWINDOW == 200 (0000001B8B747C00) [pid = 2576] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:52:24 INFO - PROCESS | 2576 | --DOMWINDOW == 199 (0000001B8E294C00) [pid = 2576] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:52:24 INFO - PROCESS | 2576 | 1464072744078 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:24 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87ED2000 == 100 [pid = 2576] [id = 469] 23:52:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 200 (0000001B83129800) [pid = 2576] [serial = 1407] [outer = 0000000000000000] 23:52:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 201 (0000001B87F66000) [pid = 2576] [serial = 1408] [outer = 0000001B83129800] 23:52:24 INFO - PROCESS | 2576 | 1464072744125 Marionette DEBUG loaded listener.js 23:52:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 202 (0000001B8E294C00) [pid = 2576] [serial = 1409] [outer = 0000001B83129800] 23:52:24 INFO - PROCESS | 2576 | 1464072744496 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]]]}] 23:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 881ms 23:52:24 INFO - PROCESS | 2576 | 1464072744546 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 23:52:24 INFO - PROCESS | 2576 | 1464072744548 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 23:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:52:24 INFO - PROCESS | 2576 | 1464072744551 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:52:24 INFO - PROCESS | 2576 | 1464072744553 Marionette TRACE conn6 <- [1,1842,null,{}] 23:52:24 INFO - PROCESS | 2576 | 1464072744557 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}] 23:52:24 INFO - PROCESS | 2576 | 1464072744662 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 23:52:24 INFO - PROCESS | 2576 | 1464072744669 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:24 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF1711800 == 101 [pid = 2576] [id = 470] 23:52:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 203 (0000001B92AD3000) [pid = 2576] [serial = 1410] [outer = 0000000000000000] 23:52:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 204 (0000001B93BE9800) [pid = 2576] [serial = 1411] [outer = 0000001B92AD3000] 23:52:24 INFO - PROCESS | 2576 | 1464072744714 Marionette DEBUG loaded listener.js 23:52:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 205 (0000001B93D68000) [pid = 2576] [serial = 1412] [outer = 0000001B92AD3000] 23:52:25 INFO - PROCESS | 2576 | 1464072745171 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]]]}] 23:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 628ms 23:52:25 INFO - PROCESS | 2576 | 1464072745195 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 23:52:25 INFO - PROCESS | 2576 | 1464072745197 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 23:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:52:25 INFO - PROCESS | 2576 | 1464072745200 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:52:25 INFO - PROCESS | 2576 | 1464072745202 Marionette TRACE conn6 <- [1,1846,null,{}] 23:52:25 INFO - PROCESS | 2576 | 1464072745206 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}] 23:52:25 INFO - PROCESS | 2576 | 1464072745314 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 23:52:25 INFO - PROCESS | 2576 | 1464072745354 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:25 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6970800 == 102 [pid = 2576] [id = 471] 23:52:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 206 (0000001B95A1D000) [pid = 2576] [serial = 1413] [outer = 0000000000000000] 23:52:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 207 (0000001B95B95C00) [pid = 2576] [serial = 1414] [outer = 0000001B95A1D000] 23:52:25 INFO - PROCESS | 2576 | 1464072745401 Marionette DEBUG loaded listener.js 23:52:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 208 (0000001B95C20800) [pid = 2576] [serial = 1415] [outer = 0000001B95A1D000] 23:52:25 INFO - PROCESS | 2576 | 1464072745861 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]]]}] 23:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 23:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:52:25 INFO - PROCESS | 2576 | 1464072745938 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 23:52:25 INFO - PROCESS | 2576 | 1464072745940 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 23:52:25 INFO - PROCESS | 2576 | 1464072745943 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:52:25 INFO - PROCESS | 2576 | 1464072745946 Marionette TRACE conn6 <- [1,1850,null,{}] 23:52:25 INFO - PROCESS | 2576 | 1464072745949 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}] 23:52:26 INFO - PROCESS | 2576 | 1464072746165 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 23:52:26 INFO - PROCESS | 2576 | 1464072746312 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:26 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C83800 == 103 [pid = 2576] [id = 472] 23:52:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 209 (0000001B82584000) [pid = 2576] [serial = 1416] [outer = 0000000000000000] 23:52:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 210 (0000001B829C5000) [pid = 2576] [serial = 1417] [outer = 0000001B82584000] 23:52:26 INFO - PROCESS | 2576 | 1464072746376 Marionette DEBUG loaded listener.js 23:52:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 211 (0000001B85990400) [pid = 2576] [serial = 1418] [outer = 0000001B82584000] 23:52:27 INFO - PROCESS | 2576 | 1464072747040 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]]]}] 23:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1137ms 23:52:27 INFO - PROCESS | 2576 | 1464072747084 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 23:52:27 INFO - PROCESS | 2576 | 1464072747089 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 23:52:27 INFO - PROCESS | 2576 | 1464072747094 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:52:27 INFO - PROCESS | 2576 | 1464072747097 Marionette TRACE conn6 <- [1,1854,null,{}] 23:52:27 INFO - PROCESS | 2576 | 1464072747103 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}] 23:52:27 INFO - PROCESS | 2576 | 1464072747244 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 23:52:27 INFO - PROCESS | 2576 | 1464072747394 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:27 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C4E1800 == 104 [pid = 2576] [id = 473] 23:52:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 212 (0000001B884B4000) [pid = 2576] [serial = 1419] [outer = 0000000000000000] 23:52:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 213 (0000001B88536800) [pid = 2576] [serial = 1420] [outer = 0000001B884B4000] 23:52:27 INFO - PROCESS | 2576 | 1464072747455 Marionette DEBUG loaded listener.js 23:52:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 214 (0000001B8A408000) [pid = 2576] [serial = 1421] [outer = 0000001B884B4000] 23:52:28 INFO - PROCESS | 2576 | 1464072748100 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]]]}] 23:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1032ms 23:52:28 INFO - PROCESS | 2576 | 1464072748130 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 23:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:52:28 INFO - PROCESS | 2576 | 1464072748133 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 23:52:28 INFO - PROCESS | 2576 | 1464072748137 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:52:28 INFO - PROCESS | 2576 | 1464072748139 Marionette TRACE conn6 <- [1,1858,null,{}] 23:52:28 INFO - PROCESS | 2576 | 1464072748144 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}] 23:52:28 INFO - PROCESS | 2576 | 1464072748277 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 23:52:28 INFO - PROCESS | 2576 | 1464072748444 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6921800 == 105 [pid = 2576] [id = 474] 23:52:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 215 (0000001B8C36A800) [pid = 2576] [serial = 1422] [outer = 0000000000000000] 23:52:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 216 (0000001B8C3F1800) [pid = 2576] [serial = 1423] [outer = 0000001B8C36A800] 23:52:28 INFO - PROCESS | 2576 | 1464072748503 Marionette DEBUG loaded listener.js 23:52:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 217 (0000001B8D72BC00) [pid = 2576] [serial = 1424] [outer = 0000001B8C36A800] 23:52:29 INFO - PROCESS | 2576 | 1464072749130 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]]]}] 23:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1030ms 23:52:29 INFO - PROCESS | 2576 | 1464072749169 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 23:52:29 INFO - PROCESS | 2576 | 1464072749173 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 23:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:52:29 INFO - PROCESS | 2576 | 1464072749185 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:52:29 INFO - PROCESS | 2576 | 1464072749190 Marionette TRACE conn6 <- [1,1862,null,{}] 23:52:29 INFO - PROCESS | 2576 | 1464072749212 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}] 23:52:29 INFO - PROCESS | 2576 | 1464072749349 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 23:52:29 INFO - PROCESS | 2576 | 1464072749500 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:29 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEBF0000 == 106 [pid = 2576] [id = 475] 23:52:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 218 (0000001B8C36AC00) [pid = 2576] [serial = 1425] [outer = 0000000000000000] 23:52:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 219 (0000001B95B8F800) [pid = 2576] [serial = 1426] [outer = 0000001B8C36AC00] 23:52:29 INFO - PROCESS | 2576 | 1464072749557 Marionette DEBUG loaded listener.js 23:52:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 220 (0000001BF174C800) [pid = 2576] [serial = 1427] [outer = 0000001B8C36AC00] 23:52:30 INFO - PROCESS | 2576 | 1464072750205 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]]]}] 23:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1055ms 23:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:52:30 INFO - PROCESS | 2576 | 1464072750237 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 23:52:30 INFO - PROCESS | 2576 | 1464072750240 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 23:52:30 INFO - PROCESS | 2576 | 1464072750243 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:52:30 INFO - PROCESS | 2576 | 1464072750245 Marionette TRACE conn6 <- [1,1866,null,{}] 23:52:30 INFO - PROCESS | 2576 | 1464072750249 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}] 23:52:30 INFO - PROCESS | 2576 | 1464072750381 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 23:52:30 INFO - PROCESS | 2576 | 1464072750544 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:30 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFFD1F800 == 107 [pid = 2576] [id = 476] 23:52:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 221 (0000001BF0527000) [pid = 2576] [serial = 1428] [outer = 0000000000000000] 23:52:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 222 (0000001BF258A800) [pid = 2576] [serial = 1429] [outer = 0000001BF0527000] 23:52:30 INFO - PROCESS | 2576 | 1464072750601 Marionette DEBUG loaded listener.js 23:52:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 223 (0000001BF655D400) [pid = 2576] [serial = 1430] [outer = 0000001BF0527000] 23:52:31 INFO - PROCESS | 2576 | 1464072751135 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]]]}] 23:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 944ms 23:52:31 INFO - PROCESS | 2576 | 1464072751190 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 23:52:31 INFO - PROCESS | 2576 | 1464072751193 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 23:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:52:31 INFO - PROCESS | 2576 | 1464072751196 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:52:31 INFO - PROCESS | 2576 | 1464072751199 Marionette TRACE conn6 <- [1,1870,null,{}] 23:52:31 INFO - PROCESS | 2576 | 1464072751202 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}] 23:52:31 INFO - PROCESS | 2576 | 1464072751362 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 23:52:31 INFO - PROCESS | 2576 | 1464072751526 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B92CC6800 == 108 [pid = 2576] [id = 477] 23:52:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 224 (0000001BF8192400) [pid = 2576] [serial = 1431] [outer = 0000000000000000] 23:52:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 225 (0000001BF88B4C00) [pid = 2576] [serial = 1432] [outer = 0000001BF8192400] 23:52:31 INFO - PROCESS | 2576 | 1464072751590 Marionette DEBUG loaded listener.js 23:52:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 226 (0000001BFC297000) [pid = 2576] [serial = 1433] [outer = 0000001BF8192400] 23:52:32 INFO - PROCESS | 2576 | 1464072752240 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]]]}] 23:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1141ms 23:52:32 INFO - PROCESS | 2576 | 1464072752341 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 23:52:32 INFO - PROCESS | 2576 | 1464072752344 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 23:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:52:32 INFO - PROCESS | 2576 | 1464072752347 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:52:32 INFO - PROCESS | 2576 | 1464072752349 Marionette TRACE conn6 <- [1,1874,null,{}] 23:52:32 INFO - PROCESS | 2576 | 1464072752353 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}] 23:52:32 INFO - PROCESS | 2576 | 1464072752491 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 23:52:32 INFO - PROCESS | 2576 | 1464072752637 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:32 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93CDF000 == 109 [pid = 2576] [id = 478] 23:52:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 227 (0000001B8D371C00) [pid = 2576] [serial = 1434] [outer = 0000000000000000] 23:52:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 228 (0000001B8D37A800) [pid = 2576] [serial = 1435] [outer = 0000001B8D371C00] 23:52:32 INFO - PROCESS | 2576 | 1464072752694 Marionette DEBUG loaded listener.js 23:52:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 229 (0000001BFCE2FC00) [pid = 2576] [serial = 1436] [outer = 0000001B8D371C00] 23:52:33 INFO - PROCESS | 2576 | 1464072753288 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]]]}] 23:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 985ms 23:52:33 INFO - PROCESS | 2576 | 1464072753334 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 23:52:33 INFO - PROCESS | 2576 | 1464072753337 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 23:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:52:33 INFO - PROCESS | 2576 | 1464072753340 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:52:33 INFO - PROCESS | 2576 | 1464072753342 Marionette TRACE conn6 <- [1,1878,null,{}] 23:52:33 INFO - PROCESS | 2576 | 1464072753346 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}] 23:52:33 INFO - PROCESS | 2576 | 1464072753474 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 23:52:33 INFO - PROCESS | 2576 | 1464072753637 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:33 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9321A800 == 110 [pid = 2576] [id = 479] 23:52:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 230 (0000001B93D69000) [pid = 2576] [serial = 1437] [outer = 0000000000000000] 23:52:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 231 (0000001B964E3000) [pid = 2576] [serial = 1438] [outer = 0000001B93D69000] 23:52:33 INFO - PROCESS | 2576 | 1464072753693 Marionette DEBUG loaded listener.js 23:52:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001B964E9400) [pid = 2576] [serial = 1439] [outer = 0000001B93D69000] 23:52:34 INFO - PROCESS | 2576 | 1464072754263 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]]]}] 23:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 985ms 23:52:34 INFO - PROCESS | 2576 | 1464072754329 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 23:52:34 INFO - PROCESS | 2576 | 1464072754331 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 23:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:52:34 INFO - PROCESS | 2576 | 1464072754335 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:52:34 INFO - PROCESS | 2576 | 1464072754337 Marionette TRACE conn6 <- [1,1882,null,{}] 23:52:34 INFO - PROCESS | 2576 | 1464072754341 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}] 23:52:34 INFO - PROCESS | 2576 | 1464072754471 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 23:52:34 INFO - PROCESS | 2576 | 1464072754634 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B91D72800 == 111 [pid = 2576] [id = 480] 23:52:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001B91D84400) [pid = 2576] [serial = 1440] [outer = 0000000000000000] 23:52:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 234 (0000001B91D8BC00) [pid = 2576] [serial = 1441] [outer = 0000001B91D84400] 23:52:34 INFO - PROCESS | 2576 | 1464072754690 Marionette DEBUG loaded listener.js 23:52:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 235 (0000001B91D91C00) [pid = 2576] [serial = 1442] [outer = 0000001B91D84400] 23:52:35 INFO - PROCESS | 2576 | 1464072755330 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]]]}] 23:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1033ms 23:52:35 INFO - PROCESS | 2576 | 1464072755371 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 23:52:35 INFO - PROCESS | 2576 | 1464072755373 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 23:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:52:35 INFO - PROCESS | 2576 | 1464072755377 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:52:35 INFO - PROCESS | 2576 | 1464072755379 Marionette TRACE conn6 <- [1,1886,null,{}] 23:52:35 INFO - PROCESS | 2576 | 1464072755400 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}] 23:52:35 INFO - PROCESS | 2576 | 1464072755531 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 23:52:35 INFO - PROCESS | 2576 | 1464072755696 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:35 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B94FCB800 == 112 [pid = 2576] [id = 481] 23:52:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 236 (0000001B8AE36400) [pid = 2576] [serial = 1443] [outer = 0000000000000000] 23:52:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 237 (0000001B93379800) [pid = 2576] [serial = 1444] [outer = 0000001B8AE36400] 23:52:35 INFO - PROCESS | 2576 | 1464072755753 Marionette DEBUG loaded listener.js 23:52:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 238 (0000001B9337F800) [pid = 2576] [serial = 1445] [outer = 0000001B8AE36400] 23:52:36 INFO - PROCESS | 2576 | 1464072756381 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]]]}] 23:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1044ms 23:52:36 INFO - PROCESS | 2576 | 1464072756424 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 23:52:36 INFO - PROCESS | 2576 | 1464072756426 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 23:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:52:36 INFO - PROCESS | 2576 | 1464072756430 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:52:36 INFO - PROCESS | 2576 | 1464072756432 Marionette TRACE conn6 <- [1,1890,null,{}] 23:52:36 INFO - PROCESS | 2576 | 1464072756436 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}] 23:52:36 INFO - PROCESS | 2576 | 1464072756583 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 23:52:36 INFO - PROCESS | 2576 | 1464072756736 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:36 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B94D0F800 == 113 [pid = 2576] [id = 482] 23:52:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 239 (0000001B9337F000) [pid = 2576] [serial = 1446] [outer = 0000000000000000] 23:52:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 240 (0000001B93D8B400) [pid = 2576] [serial = 1447] [outer = 0000001B9337F000] 23:52:36 INFO - PROCESS | 2576 | 1464072756797 Marionette DEBUG loaded listener.js 23:52:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 241 (0000001B93D94C00) [pid = 2576] [serial = 1448] [outer = 0000001B9337F000] 23:52:37 INFO - PROCESS | 2576 | 1464072757385 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]]]}] 23:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 987ms 23:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:52:37 INFO - PROCESS | 2576 | 1464072757419 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 23:52:37 INFO - PROCESS | 2576 | 1464072757422 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 23:52:37 INFO - PROCESS | 2576 | 1464072757426 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:52:37 INFO - PROCESS | 2576 | 1464072757429 Marionette TRACE conn6 <- [1,1894,null,{}] 23:52:37 INFO - PROCESS | 2576 | 1464072757432 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}] 23:52:37 INFO - PROCESS | 2576 | 1464072757637 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 23:52:37 INFO - PROCESS | 2576 | 1464072757809 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:37 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83FCE000 == 114 [pid = 2576] [id = 483] 23:52:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 242 (0000001B87E64000) [pid = 2576] [serial = 1449] [outer = 0000000000000000] 23:52:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 243 (0000001B889C1400) [pid = 2576] [serial = 1450] [outer = 0000001B87E64000] 23:52:37 INFO - PROCESS | 2576 | 1464072757867 Marionette DEBUG loaded listener.js 23:52:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 244 (0000001B8D645000) [pid = 2576] [serial = 1451] [outer = 0000001B87E64000] 23:52:38 INFO - PROCESS | 2576 | 1464072758500 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]]]}] 23:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1140ms 23:52:38 INFO - PROCESS | 2576 | 1464072758575 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 23:52:38 INFO - PROCESS | 2576 | 1464072758578 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 23:52:38 INFO - PROCESS | 2576 | 1464072758583 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:52:38 INFO - PROCESS | 2576 | 1464072758585 Marionette TRACE conn6 <- [1,1898,null,{}] 23:52:38 INFO - PROCESS | 2576 | 1464072758589 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}] 23:52:38 INFO - PROCESS | 2576 | 1464072758724 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 23:52:38 INFO - PROCESS | 2576 | 1464072758876 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C543800 == 115 [pid = 2576] [id = 484] 23:52:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 245 (0000001B93C62C00) [pid = 2576] [serial = 1452] [outer = 0000000000000000] 23:52:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 246 (0000001B93C65C00) [pid = 2576] [serial = 1453] [outer = 0000001B93C62C00] 23:52:38 INFO - PROCESS | 2576 | 1464072758934 Marionette DEBUG loaded listener.js 23:52:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 247 (0000001B93C6CC00) [pid = 2576] [serial = 1454] [outer = 0000001B93C62C00] 23:52:39 INFO - PROCESS | 2576 | 1464072759816 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]]]}] 23:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1287ms 23:52:39 INFO - PROCESS | 2576 | 1464072759875 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 23:52:39 INFO - PROCESS | 2576 | 1464072759880 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 23:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:52:39 INFO - PROCESS | 2576 | 1464072759885 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:52:39 INFO - PROCESS | 2576 | 1464072759888 Marionette TRACE conn6 <- [1,1902,null,{}] 23:52:39 INFO - PROCESS | 2576 | 1464072759894 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}] 23:52:40 INFO - PROCESS | 2576 | 1464072760026 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 23:52:40 INFO - PROCESS | 2576 | 1464072760188 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:40 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B90D000 == 116 [pid = 2576] [id = 485] 23:52:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 248 (0000001B83E34C00) [pid = 2576] [serial = 1455] [outer = 0000000000000000] 23:52:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 249 (0000001B86B28C00) [pid = 2576] [serial = 1456] [outer = 0000001B83E34C00] 23:52:40 INFO - PROCESS | 2576 | 1464072760242 Marionette DEBUG loaded listener.js 23:52:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 250 (0000001B889B8000) [pid = 2576] [serial = 1457] [outer = 0000001B83E34C00] 23:52:40 INFO - PROCESS | 2576 | 1464072760877 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]]]}] 23:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1027ms 23:52:40 INFO - PROCESS | 2576 | 1464072760917 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 23:52:40 INFO - PROCESS | 2576 | 1464072760923 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 23:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:52:40 INFO - PROCESS | 2576 | 1464072760929 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:52:40 INFO - PROCESS | 2576 | 1464072760931 Marionette TRACE conn6 <- [1,1906,null,{}] 23:52:40 INFO - PROCESS | 2576 | 1464072760935 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}] 23:52:41 INFO - PROCESS | 2576 | 1464072761108 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF689B800 == 115 [pid = 2576] [id = 236] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6970800 == 114 [pid = 2576] [id = 471] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF1711800 == 113 [pid = 2576] [id = 470] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87ED2000 == 112 [pid = 2576] [id = 469] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B910B0000 == 111 [pid = 2576] [id = 468] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D8DE800 == 110 [pid = 2576] [id = 467] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D083800 == 109 [pid = 2576] [id = 466] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C55C800 == 108 [pid = 2576] [id = 465] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A9BF800 == 107 [pid = 2576] [id = 464] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8678F000 == 106 [pid = 2576] [id = 463] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86BD2800 == 105 [pid = 2576] [id = 462] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 249 (0000001BF2584000) [pid = 2576] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | 1464072761341 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B92C71800 == 104 [pid = 2576] [id = 455] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D31B000 == 103 [pid = 2576] [id = 454] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF310000 == 102 [pid = 2576] [id = 453] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF8719000 == 101 [pid = 2576] [id = 452] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C670000 == 100 [pid = 2576] [id = 451] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8679E800 == 99 [pid = 2576] [id = 450] 23:52:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF35E5800 == 98 [pid = 2576] [id = 449] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 248 (0000001B87E21400) [pid = 2576] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 247 (0000001B8AB65000) [pid = 2576] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 246 (0000001B91DE6800) [pid = 2576] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 245 (0000001B8AF1D400) [pid = 2576] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 244 (0000001B8D037C00) [pid = 2576] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 243 (0000001B88983800) [pid = 2576] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 242 (0000001B82B60000) [pid = 2576] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 241 (0000001B8D996400) [pid = 2576] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 240 (0000001B8DF1C800) [pid = 2576] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 239 (0000001BF743E400) [pid = 2576] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 238 (0000001B8D8EB400) [pid = 2576] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 237 (0000001B889B9C00) [pid = 2576] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 236 (0000001B8B742C00) [pid = 2576] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 235 (0000001BFCE80400) [pid = 2576] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 234 (0000001B8685E400) [pid = 2576] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 233 (0000001BFE1B1C00) [pid = 2576] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001B8B9E8400) [pid = 2576] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001B8BFEE000) [pid = 2576] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 230 (0000001BF052A000) [pid = 2576] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 229 (0000001B86B29000) [pid = 2576] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 228 (0000001B8D913800) [pid = 2576] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 227 (0000001B8B9E9400) [pid = 2576] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 226 (0000001B88984000) [pid = 2576] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 225 (0000001B868E3C00) [pid = 2576] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 224 (0000001B8C371400) [pid = 2576] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 223 (0000001BF258E800) [pid = 2576] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 222 (0000001B884B1C00) [pid = 2576] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | --DOMWINDOW == 221 (0000001B92AD9400) [pid = 2576] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 23:52:41 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83EE3000 == 99 [pid = 2576] [id = 486] 23:52:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 222 (0000001B82585C00) [pid = 2576] [serial = 1458] [outer = 0000000000000000] 23:52:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 223 (0000001B83124000) [pid = 2576] [serial = 1459] [outer = 0000001B82585C00] 23:52:41 INFO - PROCESS | 2576 | 1464072761438 Marionette DEBUG loaded listener.js 23:52:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 224 (0000001B87E15800) [pid = 2576] [serial = 1460] [outer = 0000001B82585C00] 23:52:41 INFO - PROCESS | 2576 | 1464072761885 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]]]}] 23:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 986ms 23:52:41 INFO - PROCESS | 2576 | 1464072761923 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 23:52:41 INFO - PROCESS | 2576 | 1464072761925 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 23:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:52:41 INFO - PROCESS | 2576 | 1464072761933 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:52:41 INFO - PROCESS | 2576 | 1464072761937 Marionette TRACE conn6 <- [1,1910,null,{}] 23:52:41 INFO - PROCESS | 2576 | 1464072761948 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}] 23:52:42 INFO - PROCESS | 2576 | 1464072762062 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 23:52:42 INFO - PROCESS | 2576 | 1464072762080 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C415000 == 100 [pid = 2576] [id = 487] 23:52:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 225 (0000001B8AEC6000) [pid = 2576] [serial = 1461] [outer = 0000000000000000] 23:52:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 226 (0000001B8AFE2000) [pid = 2576] [serial = 1462] [outer = 0000001B8AEC6000] 23:52:42 INFO - PROCESS | 2576 | 1464072762129 Marionette DEBUG loaded listener.js 23:52:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 227 (0000001B8B9F5800) [pid = 2576] [serial = 1463] [outer = 0000001B8AEC6000] 23:52:42 INFO - PROCESS | 2576 | 1464072762623 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]]]}] 23:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 23:52:42 INFO - PROCESS | 2576 | 1464072762666 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 23:52:42 INFO - PROCESS | 2576 | 1464072762669 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 23:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:52:42 INFO - PROCESS | 2576 | 1464072762672 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:52:42 INFO - PROCESS | 2576 | 1464072762674 Marionette TRACE conn6 <- [1,1914,null,{}] 23:52:42 INFO - PROCESS | 2576 | 1464072762678 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}] 23:52:42 INFO - PROCESS | 2576 | 1464072762788 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 23:52:42 INFO - PROCESS | 2576 | 1464072762932 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D083800 == 101 [pid = 2576] [id = 488] 23:52:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 228 (0000001B8BFF0C00) [pid = 2576] [serial = 1464] [outer = 0000000000000000] 23:52:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 229 (0000001B8C3F9C00) [pid = 2576] [serial = 1465] [outer = 0000001B8BFF0C00] 23:52:42 INFO - PROCESS | 2576 | 1464072762988 Marionette DEBUG loaded listener.js 23:52:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 230 (0000001B8D033C00) [pid = 2576] [serial = 1466] [outer = 0000001B8BFF0C00] 23:52:43 INFO - PROCESS | 2576 | 1464072763389 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]]]}] 23:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 735ms 23:52:43 INFO - PROCESS | 2576 | 1464072763408 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 23:52:43 INFO - PROCESS | 2576 | 1464072763410 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 23:52:43 INFO - PROCESS | 2576 | 1464072763413 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:52:43 INFO - PROCESS | 2576 | 1464072763415 Marionette TRACE conn6 <- [1,1918,null,{}] 23:52:43 INFO - PROCESS | 2576 | 1464072763418 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}] 23:52:43 INFO - PROCESS | 2576 | 1464072763581 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 23:52:43 INFO - PROCESS | 2576 | 1464072763603 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D8D9000 == 102 [pid = 2576] [id = 489] 23:52:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 231 (0000001B8D36D400) [pid = 2576] [serial = 1467] [outer = 0000000000000000] 23:52:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001B8D375400) [pid = 2576] [serial = 1468] [outer = 0000001B8D36D400] 23:52:43 INFO - PROCESS | 2576 | 1464072763649 Marionette DEBUG loaded listener.js 23:52:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001B8D720C00) [pid = 2576] [serial = 1469] [outer = 0000001B8D36D400] 23:52:44 INFO - PROCESS | 2576 | 1464072764127 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]]]}] 23:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms 23:52:44 INFO - PROCESS | 2576 | 1464072764151 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 23:52:44 INFO - PROCESS | 2576 | 1464072764154 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 23:52:44 INFO - PROCESS | 2576 | 1464072764157 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:52:44 INFO - PROCESS | 2576 | 1464072764158 Marionette TRACE conn6 <- [1,1922,null,{}] 23:52:44 INFO - PROCESS | 2576 | 1464072764162 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}] 23:52:44 INFO - PROCESS | 2576 | 1464072764357 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 23:52:44 INFO - PROCESS | 2576 | 1464072764386 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B92C6B800 == 103 [pid = 2576] [id = 490] 23:52:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 234 (0000001B8D91A400) [pid = 2576] [serial = 1470] [outer = 0000000000000000] 23:52:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 235 (0000001B8E2A1800) [pid = 2576] [serial = 1471] [outer = 0000001B8D91A400] 23:52:44 INFO - PROCESS | 2576 | 1464072764440 Marionette DEBUG loaded listener.js 23:52:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 236 (0000001B91E03C00) [pid = 2576] [serial = 1472] [outer = 0000001B8D91A400] 23:52:44 INFO - PROCESS | 2576 | 1464072764903 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]]]}] 23:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 776ms 23:52:44 INFO - PROCESS | 2576 | 1464072764937 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 23:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:52:44 INFO - PROCESS | 2576 | 1464072764939 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 23:52:44 INFO - PROCESS | 2576 | 1464072764942 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:52:44 INFO - PROCESS | 2576 | 1464072764943 Marionette TRACE conn6 <- [1,1926,null,{}] 23:52:44 INFO - PROCESS | 2576 | 1464072764947 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}] 23:52:45 INFO - PROCESS | 2576 | 1464072765092 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 23:52:45 INFO - PROCESS | 2576 | 1464072765115 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:45 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B933D8000 == 104 [pid = 2576] [id = 491] 23:52:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 237 (0000001B91E0F000) [pid = 2576] [serial = 1473] [outer = 0000000000000000] 23:52:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 238 (0000001B92153C00) [pid = 2576] [serial = 1474] [outer = 0000001B91E0F000] 23:52:45 INFO - PROCESS | 2576 | 1464072765161 Marionette DEBUG loaded listener.js 23:52:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 239 (0000001B9215B800) [pid = 2576] [serial = 1475] [outer = 0000001B91E0F000] 23:52:45 INFO - PROCESS | 2576 | --DOMWINDOW == 238 (0000001B8D722800) [pid = 2576] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:52:45 INFO - PROCESS | 2576 | --DOMWINDOW == 237 (0000001B83131800) [pid = 2576] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:52:45 INFO - PROCESS | 2576 | --DOMWINDOW == 236 (0000001B8DA61800) [pid = 2576] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:52:45 INFO - PROCESS | 2576 | --DOMWINDOW == 235 (0000001B83129800) [pid = 2576] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:52:45 INFO - PROCESS | 2576 | --DOMWINDOW == 234 (0000001B92AD3000) [pid = 2576] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:52:45 INFO - PROCESS | 2576 | --DOMWINDOW == 233 (0000001B8B9F6C00) [pid = 2576] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:52:45 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001BF21B9800) [pid = 2576] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:52:45 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001B82A06C00) [pid = 2576] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:52:45 INFO - PROCESS | 2576 | --DOMWINDOW == 230 (0000001B8AEC7400) [pid = 2576] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:52:45 INFO - PROCESS | 2576 | --DOMWINDOW == 229 (0000001B8803A400) [pid = 2576] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:52:45 INFO - PROCESS | 2576 | 1464072765908 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]]]}] 23:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 986ms 23:52:45 INFO - PROCESS | 2576 | 1464072765932 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 23:52:45 INFO - PROCESS | 2576 | 1464072765934 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 23:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:52:45 INFO - PROCESS | 2576 | 1464072765937 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:52:45 INFO - PROCESS | 2576 | 1464072765939 Marionette TRACE conn6 <- [1,1930,null,{}] 23:52:45 INFO - PROCESS | 2576 | 1464072765942 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}] 23:52:46 INFO - PROCESS | 2576 | 1464072766051 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 23:52:46 INFO - PROCESS | 2576 | 1464072766166 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:46 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D160800 == 105 [pid = 2576] [id = 492] 23:52:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 230 (0000001B842B2400) [pid = 2576] [serial = 1476] [outer = 0000000000000000] 23:52:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 231 (0000001B8AF1EC00) [pid = 2576] [serial = 1477] [outer = 0000001B842B2400] 23:52:46 INFO - PROCESS | 2576 | 1464072766212 Marionette DEBUG loaded listener.js 23:52:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001B9215F000) [pid = 2576] [serial = 1478] [outer = 0000001B842B2400] 23:52:46 INFO - PROCESS | 2576 | 1464072766565 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]]]}] 23:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 692ms 23:52:46 INFO - PROCESS | 2576 | 1464072766633 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 23:52:46 INFO - PROCESS | 2576 | 1464072766635 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 23:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:52:46 INFO - PROCESS | 2576 | 1464072766638 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:52:46 INFO - PROCESS | 2576 | 1464072766640 Marionette TRACE conn6 <- [1,1934,null,{}] 23:52:46 INFO - PROCESS | 2576 | 1464072766643 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}] 23:52:46 INFO - PROCESS | 2576 | 1464072766751 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 23:52:46 INFO - PROCESS | 2576 | 1464072766758 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:46 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF0DE9000 == 106 [pid = 2576] [id = 493] 23:52:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001B931A6000) [pid = 2576] [serial = 1479] [outer = 0000000000000000] 23:52:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 234 (0000001B93BF0800) [pid = 2576] [serial = 1480] [outer = 0000001B931A6000] 23:52:46 INFO - PROCESS | 2576 | 1464072766803 Marionette DEBUG loaded listener.js 23:52:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 235 (0000001B93C6F400) [pid = 2576] [serial = 1481] [outer = 0000001B931A6000] 23:52:47 INFO - PROCESS | 2576 | 1464072767250 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]]]}] 23:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 629ms 23:52:47 INFO - PROCESS | 2576 | 1464072767270 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 23:52:47 INFO - PROCESS | 2576 | 1464072767273 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 23:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:52:47 INFO - PROCESS | 2576 | 1464072767276 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:52:47 INFO - PROCESS | 2576 | 1464072767278 Marionette TRACE conn6 <- [1,1938,null,{}] 23:52:47 INFO - PROCESS | 2576 | 1464072767281 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}] 23:52:47 INFO - PROCESS | 2576 | 1464072767440 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 23:52:47 INFO - PROCESS | 2576 | 1464072767482 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:47 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6F1E800 == 107 [pid = 2576] [id = 494] 23:52:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 236 (0000001B93D66800) [pid = 2576] [serial = 1482] [outer = 0000000000000000] 23:52:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 237 (0000001B93D90C00) [pid = 2576] [serial = 1483] [outer = 0000001B93D66800] 23:52:47 INFO - PROCESS | 2576 | 1464072767527 Marionette DEBUG loaded listener.js 23:52:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 238 (0000001B95A1A800) [pid = 2576] [serial = 1484] [outer = 0000001B93D66800] 23:52:48 INFO - PROCESS | 2576 | 1464072768209 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]]]}] 23:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 985ms 23:52:48 INFO - PROCESS | 2576 | 1464072768265 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 23:52:48 INFO - PROCESS | 2576 | 1464072768270 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 23:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:52:48 INFO - PROCESS | 2576 | 1464072768276 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:52:48 INFO - PROCESS | 2576 | 1464072768280 Marionette TRACE conn6 <- [1,1942,null,{}] 23:52:48 INFO - PROCESS | 2576 | 1464072768286 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}] 23:52:48 INFO - PROCESS | 2576 | 1464072768435 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 23:52:48 INFO - PROCESS | 2576 | 1464072768594 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:48 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A9C7800 == 108 [pid = 2576] [id = 495] 23:52:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 239 (0000001B868E9800) [pid = 2576] [serial = 1485] [outer = 0000000000000000] 23:52:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 240 (0000001B87FD0400) [pid = 2576] [serial = 1486] [outer = 0000001B868E9800] 23:52:48 INFO - PROCESS | 2576 | 1464072768655 Marionette DEBUG loaded listener.js 23:52:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 241 (0000001B889A5800) [pid = 2576] [serial = 1487] [outer = 0000001B868E9800] 23:52:49 INFO - PROCESS | 2576 | 1464072769274 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]]]}] 23:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1027ms 23:52:49 INFO - PROCESS | 2576 | 1464072769306 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 23:52:49 INFO - PROCESS | 2576 | 1464072769312 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 23:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:52:49 INFO - PROCESS | 2576 | 1464072769319 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:52:49 INFO - PROCESS | 2576 | 1464072769322 Marionette TRACE conn6 <- [1,1946,null,{}] 23:52:49 INFO - PROCESS | 2576 | 1464072769326 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}] 23:52:49 INFO - PROCESS | 2576 | 1464072769462 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 23:52:49 INFO - PROCESS | 2576 | 1464072769632 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:49 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B91D77800 == 109 [pid = 2576] [id = 496] 23:52:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 242 (0000001B8B1A2000) [pid = 2576] [serial = 1488] [outer = 0000000000000000] 23:52:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 243 (0000001B8B9ED000) [pid = 2576] [serial = 1489] [outer = 0000001B8B1A2000] 23:52:49 INFO - PROCESS | 2576 | 1464072769690 Marionette DEBUG loaded listener.js 23:52:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 244 (0000001B8D37BC00) [pid = 2576] [serial = 1490] [outer = 0000001B8B1A2000] 23:52:50 INFO - PROCESS | 2576 | 1464072770313 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]]]}] 23:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1028ms 23:52:50 INFO - PROCESS | 2576 | 1464072770348 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 23:52:50 INFO - PROCESS | 2576 | 1464072770351 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 23:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:52:50 INFO - PROCESS | 2576 | 1464072770355 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:52:50 INFO - PROCESS | 2576 | 1464072770359 Marionette TRACE conn6 <- [1,1950,null,{}] 23:52:50 INFO - PROCESS | 2576 | 1464072770390 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}] 23:52:50 INFO - PROCESS | 2576 | 1464072770529 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 23:52:50 INFO - PROCESS | 2576 | 1464072770701 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:50 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEB91000 == 110 [pid = 2576] [id = 497] 23:52:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 245 (0000001B91D89000) [pid = 2576] [serial = 1491] [outer = 0000000000000000] 23:52:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 246 (0000001B92152400) [pid = 2576] [serial = 1492] [outer = 0000001B91D89000] 23:52:50 INFO - PROCESS | 2576 | 1464072770762 Marionette DEBUG loaded listener.js 23:52:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 247 (0000001B93D90400) [pid = 2576] [serial = 1493] [outer = 0000001B91D89000] 23:52:51 INFO - PROCESS | 2576 | 1464072771430 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]]]}] 23:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1087ms 23:52:51 INFO - PROCESS | 2576 | 1464072771452 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 23:52:51 INFO - PROCESS | 2576 | 1464072771455 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 23:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:52:51 INFO - PROCESS | 2576 | 1464072771459 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:52:51 INFO - PROCESS | 2576 | 1464072771461 Marionette TRACE conn6 <- [1,1954,null,{}] 23:52:51 INFO - PROCESS | 2576 | 1464072771464 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}] 23:52:51 INFO - PROCESS | 2576 | 1464072771600 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 23:52:51 INFO - PROCESS | 2576 | 1464072771769 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:51 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFFD1F000 == 111 [pid = 2576] [id = 498] 23:52:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 248 (0000001B95C17000) [pid = 2576] [serial = 1494] [outer = 0000000000000000] 23:52:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 249 (0000001B964DC000) [pid = 2576] [serial = 1495] [outer = 0000001B95C17000] 23:52:51 INFO - PROCESS | 2576 | 1464072771827 Marionette DEBUG loaded listener.js 23:52:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 250 (0000001BF05E1400) [pid = 2576] [serial = 1496] [outer = 0000001B95C17000] 23:52:52 INFO - PROCESS | 2576 | 1464072772369 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]]]}] 23:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 987ms 23:52:52 INFO - PROCESS | 2576 | 1464072772450 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 23:52:52 INFO - PROCESS | 2576 | 1464072772453 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 23:52:52 INFO - PROCESS | 2576 | 1464072772456 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:52:52 INFO - PROCESS | 2576 | 1464072772458 Marionette TRACE conn6 <- [1,1958,null,{}] 23:52:52 INFO - PROCESS | 2576 | 1464072772462 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}] 23:52:52 INFO - PROCESS | 2576 | 1464072772594 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 23:52:52 INFO - PROCESS | 2576 | 1464072772762 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:52 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9597C000 == 112 [pid = 2576] [id = 499] 23:52:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 251 (0000001BF251A400) [pid = 2576] [serial = 1497] [outer = 0000000000000000] 23:52:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 252 (0000001BF258E800) [pid = 2576] [serial = 1498] [outer = 0000001BF251A400] 23:52:52 INFO - PROCESS | 2576 | 1464072772819 Marionette DEBUG loaded listener.js 23:52:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 253 (0000001BF74A8400) [pid = 2576] [serial = 1499] [outer = 0000001BF251A400] 23:52:53 INFO - PROCESS | 2576 | 1464072773407 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]]]}] 23:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 985ms 23:52:53 INFO - PROCESS | 2576 | 1464072773445 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 23:52:53 INFO - PROCESS | 2576 | 1464072773447 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 23:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:52:53 INFO - PROCESS | 2576 | 1464072773450 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:52:53 INFO - PROCESS | 2576 | 1464072773453 Marionette TRACE conn6 <- [1,1962,null,{}] 23:52:53 INFO - PROCESS | 2576 | 1464072773456 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}] 23:52:53 INFO - PROCESS | 2576 | 1464072773607 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 23:52:53 INFO - PROCESS | 2576 | 1464072773778 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:53 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D25F000 == 113 [pid = 2576] [id = 500] 23:52:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 254 (0000001BFBD22000) [pid = 2576] [serial = 1500] [outer = 0000000000000000] 23:52:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 255 (0000001BFCC8A400) [pid = 2576] [serial = 1501] [outer = 0000001BFBD22000] 23:52:53 INFO - PROCESS | 2576 | 1464072773835 Marionette DEBUG loaded listener.js 23:52:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 256 (0000001BFE2E7000) [pid = 2576] [serial = 1502] [outer = 0000001BFBD22000] 23:52:54 INFO - PROCESS | 2576 | 1464072774438 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]]]}] 23:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1030ms 23:52:54 INFO - PROCESS | 2576 | 1464072774483 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 23:52:54 INFO - PROCESS | 2576 | 1464072774486 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 23:52:54 INFO - PROCESS | 2576 | 1464072774489 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:52:54 INFO - PROCESS | 2576 | 1464072774492 Marionette TRACE conn6 <- [1,1966,null,{}] 23:52:54 INFO - PROCESS | 2576 | 1464072774495 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}] 23:52:54 INFO - PROCESS | 2576 | 1464072774626 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 23:52:54 INFO - PROCESS | 2576 | 1464072774781 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:54 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B932DB800 == 114 [pid = 2576] [id = 501] 23:52:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 257 (0000001B95A99000) [pid = 2576] [serial = 1503] [outer = 0000000000000000] 23:52:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 258 (0000001B95A9F400) [pid = 2576] [serial = 1504] [outer = 0000001B95A99000] 23:52:54 INFO - PROCESS | 2576 | 1464072774839 Marionette DEBUG loaded listener.js 23:52:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 259 (0000001BFB96A000) [pid = 2576] [serial = 1505] [outer = 0000001B95A99000] 23:52:55 INFO - PROCESS | 2576 | 1464072775385 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]]]}] 23:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 943ms 23:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:52:55 INFO - PROCESS | 2576 | 1464072775436 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 23:52:55 INFO - PROCESS | 2576 | 1464072775439 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 23:52:55 INFO - PROCESS | 2576 | 1464072775442 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:52:55 INFO - PROCESS | 2576 | 1464072775444 Marionette TRACE conn6 <- [1,1970,null,{}] 23:52:55 INFO - PROCESS | 2576 | 1464072775448 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}] 23:52:55 INFO - PROCESS | 2576 | 1464072775579 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 23:52:55 INFO - PROCESS | 2576 | 1464072775748 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:55 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93CA3000 == 115 [pid = 2576] [id = 502] 23:52:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 260 (0000001B86863400) [pid = 2576] [serial = 1506] [outer = 0000000000000000] 23:52:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 261 (0000001B9326E400) [pid = 2576] [serial = 1507] [outer = 0000001B86863400] 23:52:55 INFO - PROCESS | 2576 | 1464072775804 Marionette DEBUG loaded listener.js 23:52:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 262 (0000001B93274C00) [pid = 2576] [serial = 1508] [outer = 0000001B86863400] 23:52:56 INFO - PROCESS | 2576 | 1464072776370 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]]]}] 23:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 987ms 23:52:56 INFO - PROCESS | 2576 | 1464072776432 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 23:52:56 INFO - PROCESS | 2576 | 1464072776434 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 23:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:52:56 INFO - PROCESS | 2576 | 1464072776438 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:52:56 INFO - PROCESS | 2576 | 1464072776440 Marionette TRACE conn6 <- [1,1974,null,{}] 23:52:56 INFO - PROCESS | 2576 | 1464072776444 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}] 23:52:56 INFO - PROCESS | 2576 | 1464072776577 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 23:52:56 INFO - PROCESS | 2576 | 1464072776747 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:56 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B95826800 == 116 [pid = 2576] [id = 503] 23:52:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 263 (0000001B94B71400) [pid = 2576] [serial = 1509] [outer = 0000000000000000] 23:52:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 264 (0000001B94B78000) [pid = 2576] [serial = 1510] [outer = 0000001B94B71400] 23:52:56 INFO - PROCESS | 2576 | 1464072776804 Marionette DEBUG loaded listener.js 23:52:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 265 (0000001B94B7E000) [pid = 2576] [serial = 1511] [outer = 0000001B94B71400] 23:52:57 INFO - PROCESS | 2576 | 1464072777419 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]]]}] 23:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1027ms 23:52:57 INFO - PROCESS | 2576 | 1464072777467 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 23:52:57 INFO - PROCESS | 2576 | 1464072777470 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 23:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:52:57 INFO - PROCESS | 2576 | 1464072777473 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:52:57 INFO - PROCESS | 2576 | 1464072777475 Marionette TRACE conn6 <- [1,1978,null,{}] 23:52:57 INFO - PROCESS | 2576 | 1464072777479 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}] 23:52:57 INFO - PROCESS | 2576 | 1464072777628 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 23:52:57 INFO - PROCESS | 2576 | 1464072777785 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:57 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9597E000 == 117 [pid = 2576] [id = 504] 23:52:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 266 (0000001B95DA9400) [pid = 2576] [serial = 1512] [outer = 0000000000000000] 23:52:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 267 (0000001B95DAD000) [pid = 2576] [serial = 1513] [outer = 0000001B95DA9400] 23:52:57 INFO - PROCESS | 2576 | 1464072777841 Marionette DEBUG loaded listener.js 23:52:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 268 (0000001B95DB3000) [pid = 2576] [serial = 1514] [outer = 0000001B95DA9400] 23:52:58 INFO - PROCESS | 2576 | 1464072778452 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]]]}] 23:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1026ms 23:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:52:58 INFO - PROCESS | 2576 | 1464072778503 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 23:52:58 INFO - PROCESS | 2576 | 1464072778506 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 23:52:58 INFO - PROCESS | 2576 | 1464072778510 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:52:58 INFO - PROCESS | 2576 | 1464072778513 Marionette TRACE conn6 <- [1,1982,null,{}] 23:52:58 INFO - PROCESS | 2576 | 1464072778517 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}] 23:52:58 INFO - PROCESS | 2576 | 1464072778669 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 23:52:59 INFO - PROCESS | 2576 | 1464072779100 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:59 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B89354800 == 118 [pid = 2576] [id = 505] 23:52:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 269 (0000001B83127000) [pid = 2576] [serial = 1515] [outer = 0000000000000000] 23:52:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 270 (0000001B83E36400) [pid = 2576] [serial = 1516] [outer = 0000001B83127000] 23:52:59 INFO - PROCESS | 2576 | 1464072779244 Marionette DEBUG loaded listener.js 23:52:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 271 (0000001B86B2A000) [pid = 2576] [serial = 1517] [outer = 0000001B83127000] 23:52:59 INFO - PROCESS | 2576 | 1464072779826 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]]]}] 23:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1394ms 23:52:59 INFO - PROCESS | 2576 | 1464072779906 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 23:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:52:59 INFO - PROCESS | 2576 | 1464072779910 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 23:52:59 INFO - PROCESS | 2576 | 1464072779914 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:52:59 INFO - PROCESS | 2576 | 1464072779918 Marionette TRACE conn6 <- [1,1986,null,{}] 23:52:59 INFO - PROCESS | 2576 | 1464072779923 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}] 23:53:00 INFO - PROCESS | 2576 | 1464072780088 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 23:53:00 INFO - PROCESS | 2576 | 1464072780250 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:00 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C41E000 == 119 [pid = 2576] [id = 506] 23:53:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 272 (0000001B868A2000) [pid = 2576] [serial = 1518] [outer = 0000000000000000] 23:53:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 273 (0000001B87F63000) [pid = 2576] [serial = 1519] [outer = 0000001B868A2000] 23:53:00 INFO - PROCESS | 2576 | 1464072780307 Marionette DEBUG loaded listener.js 23:53:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 274 (0000001B8A403400) [pid = 2576] [serial = 1520] [outer = 0000001B868A2000] 23:53:00 INFO - PROCESS | 2576 | 1464072780919 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]]]}] 23:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1091ms 23:53:01 INFO - PROCESS | 2576 | 1464072781007 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 23:53:01 INFO - PROCESS | 2576 | 1464072781012 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 23:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:53:01 INFO - PROCESS | 2576 | 1464072781036 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:53:01 INFO - PROCESS | 2576 | 1464072781038 Marionette TRACE conn6 <- [1,1990,null,{}] 23:53:01 INFO - PROCESS | 2576 | 1464072781044 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}] 23:53:01 INFO - PROCESS | 2576 | 1464072781179 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 23:53:01 INFO - PROCESS | 2576 | 1464072781337 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:01 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC16000 == 120 [pid = 2576] [id = 507] 23:53:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 275 (0000001B8AF28C00) [pid = 2576] [serial = 1521] [outer = 0000000000000000] 23:53:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 276 (0000001B8B74E000) [pid = 2576] [serial = 1522] [outer = 0000001B8AF28C00] 23:53:01 INFO - PROCESS | 2576 | 1464072781388 Marionette DEBUG loaded listener.js 23:53:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 277 (0000001B8C36B400) [pid = 2576] [serial = 1523] [outer = 0000001B8AF28C00] 23:53:02 INFO - PROCESS | 2576 | 1464072781996 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]]]}] 23:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1058ms 23:53:02 INFO - PROCESS | 2576 | 1464072782077 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 23:53:02 INFO - PROCESS | 2576 | 1464072782080 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 23:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:53:02 INFO - PROCESS | 2576 | 1464072782099 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:53:02 INFO - PROCESS | 2576 | 1464072782105 Marionette TRACE conn6 <- [1,1994,null,{}] 23:53:02 INFO - PROCESS | 2576 | 1464072782131 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}] 23:53:02 INFO - PROCESS | 2576 | 1464072782264 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 23:53:02 INFO - PROCESS | 2576 | 1464072782419 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:02 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D342800 == 121 [pid = 2576] [id = 508] 23:53:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 278 (0000001B8C4AB400) [pid = 2576] [serial = 1524] [outer = 0000000000000000] 23:53:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 279 (0000001B8D8EA400) [pid = 2576] [serial = 1525] [outer = 0000001B8C4AB400] 23:53:02 INFO - PROCESS | 2576 | 1464072782472 Marionette DEBUG loaded listener.js 23:53:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 280 (0000001B8DA61800) [pid = 2576] [serial = 1526] [outer = 0000001B8C4AB400] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF6A7800 == 120 [pid = 2576] [id = 438] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF0DE9000 == 119 [pid = 2576] [id = 493] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D160800 == 118 [pid = 2576] [id = 492] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B933D8000 == 117 [pid = 2576] [id = 491] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B92C6B800 == 116 [pid = 2576] [id = 490] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D8D9000 == 115 [pid = 2576] [id = 489] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 279 (0000001B95A13800) [pid = 2576] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 278 (0000001B95B95C00) [pid = 2576] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 277 (0000001BF74ED400) [pid = 2576] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 276 (0000001B897B6000) [pid = 2576] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 275 (0000001BFBD3DC00) [pid = 2576] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 274 (0000001B83E3BC00) [pid = 2576] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 273 (0000001B8C4AE000) [pid = 2576] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 272 (0000001BFCC4F000) [pid = 2576] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 271 (0000001B91B4A800) [pid = 2576] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 270 (0000001B8A40B000) [pid = 2576] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 269 (0000001B91E07800) [pid = 2576] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 268 (0000001B95C1AC00) [pid = 2576] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 267 (0000001B95B8F000) [pid = 2576] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D083800 == 114 [pid = 2576] [id = 488] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C415000 == 113 [pid = 2576] [id = 487] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83EE3000 == 112 [pid = 2576] [id = 486] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B90D000 == 111 [pid = 2576] [id = 485] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B91D72800 == 110 [pid = 2576] [id = 480] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9321A800 == 109 [pid = 2576] [id = 479] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93CDF000 == 108 [pid = 2576] [id = 478] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B92CC6800 == 107 [pid = 2576] [id = 477] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFFD1F800 == 106 [pid = 2576] [id = 476] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFEBF0000 == 105 [pid = 2576] [id = 475] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6921800 == 104 [pid = 2576] [id = 474] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C4E1800 == 103 [pid = 2576] [id = 473] 23:53:03 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C83800 == 102 [pid = 2576] [id = 472] 23:53:03 INFO - PROCESS | 2576 | 1464072783148 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]]]}] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 266 (0000001B8A4AC800) [pid = 2576] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 265 (0000001B897A7C00) [pid = 2576] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 264 (0000001B93D68000) [pid = 2576] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 263 (0000001B8E294C00) [pid = 2576] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 262 (0000001B8C39C800) [pid = 2576] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 261 (0000001B8D8F2000) [pid = 2576] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 260 (0000001B86B25C00) [pid = 2576] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 259 (0000001B885A7C00) [pid = 2576] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 258 (0000001B8DF20C00) [pid = 2576] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 257 (0000001B8D994400) [pid = 2576] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 256 (0000001B87F66000) [pid = 2576] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 255 (0000001B91DE4800) [pid = 2576] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 254 (0000001B93BE9800) [pid = 2576] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 253 (0000001B8BFE6800) [pid = 2576] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 252 (0000001BF3617800) [pid = 2576] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 23:53:03 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 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 251 (0000001B87F6A000) [pid = 2576] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1118ms 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 250 (0000001B85C5F400) [pid = 2576] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 249 (0000001B8B1A3C00) [pid = 2576] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | --DOMWINDOW == 248 (0000001B8B7CD000) [pid = 2576] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2576 | 1464072783243 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 23:53:03 INFO - PROCESS | 2576 | 1464072783246 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 23:53:03 INFO - PROCESS | 2576 | 1464072783252 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:53:03 INFO - PROCESS | 2576 | 1464072783254 Marionette TRACE conn6 <- [1,1998,null,{}] 23:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:53:03 INFO - PROCESS | 2576 | 1464072783257 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}] 23:53:03 INFO - PROCESS | 2576 | 1464072783368 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 23:53:03 INFO - PROCESS | 2576 | 1464072783379 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:03 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C41000 == 103 [pid = 2576] [id = 509] 23:53:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 249 (0000001B86729C00) [pid = 2576] [serial = 1527] [outer = 0000000000000000] 23:53:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 250 (0000001B86B25000) [pid = 2576] [serial = 1528] [outer = 0000001B86729C00] 23:53:03 INFO - PROCESS | 2576 | 1464072783425 Marionette DEBUG loaded listener.js 23:53:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 251 (0000001B88031400) [pid = 2576] [serial = 1529] [outer = 0000001B86729C00] 23:53:03 INFO - PROCESS | 2576 | 1464072783985 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]]]}] 23:53:04 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 23:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 775ms 23:53:04 INFO - PROCESS | 2576 | 1464072784034 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 23:53:04 INFO - PROCESS | 2576 | 1464072784037 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 23:53:04 INFO - PROCESS | 2576 | 1464072784040 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:53:04 INFO - PROCESS | 2576 | 1464072784041 Marionette TRACE conn6 <- [1,2002,null,{}] 23:53:04 INFO - PROCESS | 2576 | 1464072784045 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}] 23:53:04 INFO - PROCESS | 2576 | 1464072784153 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 23:53:04 INFO - PROCESS | 2576 | 1464072784272 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C4DA000 == 104 [pid = 2576] [id = 510] 23:53:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 252 (0000001B897AAC00) [pid = 2576] [serial = 1530] [outer = 0000000000000000] 23:53:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 253 (0000001B8A4A9000) [pid = 2576] [serial = 1531] [outer = 0000001B897AAC00] 23:53:04 INFO - PROCESS | 2576 | 1464072784325 Marionette DEBUG loaded listener.js 23:53:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 254 (0000001B8B7C6400) [pid = 2576] [serial = 1532] [outer = 0000001B897AAC00] 23:53:04 INFO - PROCESS | 2576 | 1464072784773 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]]]}] 23:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 776ms 23:53:04 INFO - PROCESS | 2576 | 1464072784820 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 23:53:04 INFO - PROCESS | 2576 | 1464072784822 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 23:53:04 INFO - PROCESS | 2576 | 1464072784825 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:53:04 INFO - PROCESS | 2576 | 1464072784827 Marionette TRACE conn6 <- [1,2006,null,{}] 23:53:04 INFO - PROCESS | 2576 | 1464072784830 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}] 23:53:04 INFO - PROCESS | 2576 | 1464072784965 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 23:53:04 INFO - PROCESS | 2576 | 1464072784979 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8E268800 == 105 [pid = 2576] [id = 511] 23:53:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 255 (0000001B8D379C00) [pid = 2576] [serial = 1533] [outer = 0000000000000000] 23:53:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 256 (0000001B8E295800) [pid = 2576] [serial = 1534] [outer = 0000001B8D379C00] 23:53:05 INFO - PROCESS | 2576 | 1464072785027 Marionette DEBUG loaded listener.js 23:53:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 257 (0000001B8D72B400) [pid = 2576] [serial = 1535] [outer = 0000001B8D379C00] 23:53:05 INFO - PROCESS | 2576 | 1464072785519 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]]]}] 23:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 735ms 23:53:05 INFO - PROCESS | 2576 | 1464072785606 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 23:53:05 INFO - PROCESS | 2576 | 1464072785608 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 23:53:05 INFO - PROCESS | 2576 | 1464072785614 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:53:05 INFO - PROCESS | 2576 | 1464072785616 Marionette TRACE conn6 <- [1,2010,null,{}] 23:53:05 INFO - PROCESS | 2576 | 1464072785619 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}] 23:53:05 INFO - PROCESS | 2576 | 1464072785775 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 23:53:05 INFO - PROCESS | 2576 | 1464072785792 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:05 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B91D68000 == 106 [pid = 2576] [id = 512] 23:53:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 258 (0000001B8D917400) [pid = 2576] [serial = 1536] [outer = 0000000000000000] 23:53:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 259 (0000001B91B4EC00) [pid = 2576] [serial = 1537] [outer = 0000001B8D917400] 23:53:05 INFO - PROCESS | 2576 | 1464072785837 Marionette DEBUG loaded listener.js 23:53:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 260 (0000001B91DE6800) [pid = 2576] [serial = 1538] [outer = 0000001B8D917400] 23:53:06 INFO - PROCESS | 2576 | 1464072786346 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]]]}] 23:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 776ms 23:53:06 INFO - PROCESS | 2576 | 1464072786397 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 23:53:06 INFO - PROCESS | 2576 | 1464072786399 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 23:53:06 INFO - PROCESS | 2576 | 1464072786402 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:53:06 INFO - PROCESS | 2576 | 1464072786404 Marionette TRACE conn6 <- [1,2014,null,{}] 23:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:53:06 INFO - PROCESS | 2576 | 1464072786407 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}] 23:53:06 INFO - PROCESS | 2576 | 1464072786558 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 23:53:06 INFO - PROCESS | 2576 | 1464072786580 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:06 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B92CC2000 == 107 [pid = 2576] [id = 513] 23:53:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 261 (0000001B91DE5800) [pid = 2576] [serial = 1539] [outer = 0000000000000000] 23:53:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 262 (0000001B92151000) [pid = 2576] [serial = 1540] [outer = 0000001B91DE5800] 23:53:06 INFO - PROCESS | 2576 | 1464072786627 Marionette DEBUG loaded listener.js 23:53:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 263 (0000001B91DE9000) [pid = 2576] [serial = 1541] [outer = 0000001B91DE5800] 23:53:07 INFO - PROCESS | 2576 | 1464072787084 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]]]}] 23:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 734ms 23:53:07 INFO - PROCESS | 2576 | 1464072787147 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 23:53:07 INFO - PROCESS | 2576 | 1464072787149 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 23:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:53:07 INFO - PROCESS | 2576 | 1464072787153 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:53:07 INFO - PROCESS | 2576 | 1464072787154 Marionette TRACE conn6 <- [1,2018,null,{}] 23:53:07 INFO - PROCESS | 2576 | 1464072787158 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}] 23:53:07 INFO - PROCESS | 2576 | 1464072787308 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 23:53:07 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF3461800 == 106 [pid = 2576] [id = 11] 23:53:07 INFO - PROCESS | 2576 | 1464072787349 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:07 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93C9F800 == 107 [pid = 2576] [id = 514] 23:53:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 264 (0000001B9337B800) [pid = 2576] [serial = 1542] [outer = 0000000000000000] 23:53:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 265 (0000001B93BF1800) [pid = 2576] [serial = 1543] [outer = 0000001B9337B800] 23:53:07 INFO - PROCESS | 2576 | 1464072787424 Marionette DEBUG loaded listener.js 23:53:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 266 (0000001B93C6F800) [pid = 2576] [serial = 1544] [outer = 0000001B9337B800] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 265 (0000001BF877B800) [pid = 2576] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 264 (0000001B86B26400) [pid = 2576] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 263 (0000001B842B2400) [pid = 2576] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 262 (0000001BF1537C00) [pid = 2576] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 261 (0000001BF19C0C00) [pid = 2576] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 260 (0000001B8AEC6000) [pid = 2576] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 259 (0000001B8D8EF400) [pid = 2576] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 258 (0000001B885AE000) [pid = 2576] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 257 (0000001B82585C00) [pid = 2576] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 256 (0000001B8BF31C00) [pid = 2576] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 255 (0000001BF19C2C00) [pid = 2576] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 254 (0000001BFBD2A400) [pid = 2576] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 253 (0000001BF2727000) [pid = 2576] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 252 (0000001BF7080000) [pid = 2576] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 251 (0000001B931A0000) [pid = 2576] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 250 (0000001B897A8C00) [pid = 2576] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 249 (0000001B83E34C00) [pid = 2576] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 248 (0000001B8BFF0C00) [pid = 2576] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 247 (0000001BF8043C00) [pid = 2576] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 246 (0000001B81149800) [pid = 2576] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 245 (0000001B8D36D400) [pid = 2576] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 244 (0000001B829C4800) [pid = 2576] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 243 (0000001BFBD1F800) [pid = 2576] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 242 (0000001BF0520C00) [pid = 2576] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 241 (0000001B85993400) [pid = 2576] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 240 (0000001B884ADC00) [pid = 2576] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 239 (0000001B8D91A400) [pid = 2576] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 238 (0000001B87F66800) [pid = 2576] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 237 (0000001B8B9EB000) [pid = 2576] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 236 (0000001B83129C00) [pid = 2576] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 235 (0000001B931A6000) [pid = 2576] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 234 (0000001B8A4AA000) [pid = 2576] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 233 (0000001B8D8EF800) [pid = 2576] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001B8AB73400) [pid = 2576] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001B85C5E400) [pid = 2576] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 230 (0000001B883B8800) [pid = 2576] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 229 (0000001B93D5D800) [pid = 2576] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 228 (0000001B8AECE400) [pid = 2576] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 227 (0000001B8DF17000) [pid = 2576] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 226 (0000001B884B5000) [pid = 2576] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 225 (0000001B91E0F000) [pid = 2576] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 224 (0000001BF6FF9000) [pid = 2576] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 223 (0000001B95A1D000) [pid = 2576] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 222 (0000001B8D8E8400) [pid = 2576] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 221 (0000001B8C3A9000) [pid = 2576] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 220 (0000001B92ACE000) [pid = 2576] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:53:08 INFO - PROCESS | 2576 | --DOMWINDOW == 219 (0000001B8DF19000) [pid = 2576] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:53:08 INFO - PROCESS | 2576 | 1464072788661 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]]]}] 23:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1589ms 23:53:08 INFO - PROCESS | 2576 | 1464072788744 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 23:53:08 INFO - PROCESS | 2576 | 1464072788747 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 23:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:53:08 INFO - PROCESS | 2576 | 1464072788750 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:53:08 INFO - PROCESS | 2576 | 1464072788752 Marionette TRACE conn6 <- [1,2022,null,{}] 23:53:08 INFO - PROCESS | 2576 | 1464072788756 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}] 23:53:08 INFO - PROCESS | 2576 | 1464072788865 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 23:53:08 INFO - PROCESS | 2576 | 1464072788876 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D748800 == 108 [pid = 2576] [id = 515] 23:53:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 220 (0000001B868E7400) [pid = 2576] [serial = 1545] [outer = 0000000000000000] 23:53:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 221 (0000001B87FCC000) [pid = 2576] [serial = 1546] [outer = 0000001B868E7400] 23:53:08 INFO - PROCESS | 2576 | 1464072788928 Marionette DEBUG loaded listener.js 23:53:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 222 (0000001B8AB67800) [pid = 2576] [serial = 1547] [outer = 0000001B868E7400] 23:53:09 INFO - PROCESS | 2576 | 1464072789407 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]]]}] 23:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 691ms 23:53:09 INFO - PROCESS | 2576 | 1464072789444 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 23:53:09 INFO - PROCESS | 2576 | 1464072789447 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 23:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:53:09 INFO - PROCESS | 2576 | 1464072789450 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:53:09 INFO - PROCESS | 2576 | 1464072789453 Marionette TRACE conn6 <- [1,2026,null,{}] 23:53:09 INFO - PROCESS | 2576 | 1464072789456 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}] 23:53:09 INFO - PROCESS | 2576 | 1464072789609 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 23:53:09 INFO - PROCESS | 2576 | 1464072789619 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:09 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B95B6E800 == 109 [pid = 2576] [id = 516] 23:53:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 223 (0000001B8D8E5C00) [pid = 2576] [serial = 1548] [outer = 0000000000000000] 23:53:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 224 (0000001B92158400) [pid = 2576] [serial = 1549] [outer = 0000001B8D8E5C00] 23:53:09 INFO - PROCESS | 2576 | 1464072789664 Marionette DEBUG loaded listener.js 23:53:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 225 (0000001B93BE6400) [pid = 2576] [serial = 1550] [outer = 0000001B8D8E5C00] 23:53:10 INFO - PROCESS | 2576 | 1464072790123 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]]]}] 23:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 734ms 23:53:10 INFO - PROCESS | 2576 | 1464072790188 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 23:53:10 INFO - PROCESS | 2576 | 1464072790190 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 23:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:53:10 INFO - PROCESS | 2576 | 1464072790194 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:53:10 INFO - PROCESS | 2576 | 1464072790204 Marionette TRACE conn6 <- [1,2030,null,{}] 23:53:10 INFO - PROCESS | 2576 | 1464072790208 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}] 23:53:10 INFO - PROCESS | 2576 | 1464072790318 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 23:53:10 INFO - PROCESS | 2576 | 1464072790324 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:10 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF0391000 == 110 [pid = 2576] [id = 517] 23:53:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 226 (0000001B93C69800) [pid = 2576] [serial = 1551] [outer = 0000000000000000] 23:53:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 227 (0000001B93D89000) [pid = 2576] [serial = 1552] [outer = 0000001B93C69800] 23:53:10 INFO - PROCESS | 2576 | 1464072790369 Marionette DEBUG loaded listener.js 23:53:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 228 (0000001B95A11800) [pid = 2576] [serial = 1553] [outer = 0000001B93C69800] 23:53:11 INFO - PROCESS | 2576 | 1464072791199 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]]]}] 23:53:11 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) 23:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1044ms 23:53:11 INFO - PROCESS | 2576 | 1464072791263 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 23:53:11 INFO - PROCESS | 2576 | 1464072791269 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 23:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:53:11 INFO - PROCESS | 2576 | 1464072791274 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:53:11 INFO - PROCESS | 2576 | 1464072791279 Marionette TRACE conn6 <- [1,2034,null,{}] 23:53:11 INFO - PROCESS | 2576 | 1464072791284 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}] 23:53:11 INFO - PROCESS | 2576 | 1464072791495 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 23:53:11 INFO - PROCESS | 2576 | 1464072791610 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:11 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C54B000 == 111 [pid = 2576] [id = 518] 23:53:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 229 (0000001B87FC4000) [pid = 2576] [serial = 1554] [outer = 0000000000000000] 23:53:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 230 (0000001B883BFC00) [pid = 2576] [serial = 1555] [outer = 0000001B87FC4000] 23:53:11 INFO - PROCESS | 2576 | 1464072791671 Marionette DEBUG loaded listener.js 23:53:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 231 (0000001B889BBC00) [pid = 2576] [serial = 1556] [outer = 0000001B87FC4000] 23:53:12 INFO - PROCESS | 2576 | 1464072792318 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]]]}] 23:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1093ms 23:53:12 INFO - PROCESS | 2576 | 1464072792369 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 23:53:12 INFO - PROCESS | 2576 | 1464072792376 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 23:53:12 INFO - PROCESS | 2576 | 1464072792383 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:53:12 INFO - PROCESS | 2576 | 1464072792386 Marionette TRACE conn6 <- [1,2038,null,{}] 23:53:12 INFO - PROCESS | 2576 | 1464072792390 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}] 23:53:12 INFO - PROCESS | 2576 | 1464072792531 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 23:53:12 INFO - PROCESS | 2576 | 1464072792690 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:12 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8E265800 == 112 [pid = 2576] [id = 519] 23:53:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001B8AECC800) [pid = 2576] [serial = 1557] [outer = 0000000000000000] 23:53:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001B8B744400) [pid = 2576] [serial = 1558] [outer = 0000001B8AECC800] 23:53:12 INFO - PROCESS | 2576 | 1464072792748 Marionette DEBUG loaded listener.js 23:53:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 234 (0000001B8BFEEC00) [pid = 2576] [serial = 1559] [outer = 0000001B8AECC800] 23:53:13 INFO - PROCESS | 2576 | 1464072793390 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]]]}] 23:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1030ms 23:53:13 INFO - PROCESS | 2576 | 1464072793419 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 23:53:13 INFO - PROCESS | 2576 | 1464072793422 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 23:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:53:13 INFO - PROCESS | 2576 | 1464072793426 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:53:13 INFO - PROCESS | 2576 | 1464072793430 Marionette TRACE conn6 <- [1,2042,null,{}] 23:53:13 INFO - PROCESS | 2576 | 1464072793459 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}] 23:53:13 INFO - PROCESS | 2576 | 1464072793602 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 23:53:13 INFO - PROCESS | 2576 | 1464072793763 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:13 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF1EAB000 == 113 [pid = 2576] [id = 520] 23:53:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 235 (0000001B8D643C00) [pid = 2576] [serial = 1560] [outer = 0000000000000000] 23:53:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 236 (0000001B8D729000) [pid = 2576] [serial = 1561] [outer = 0000001B8D643C00] 23:53:13 INFO - PROCESS | 2576 | 1464072793824 Marionette DEBUG loaded listener.js 23:53:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 237 (0000001B91D8D000) [pid = 2576] [serial = 1562] [outer = 0000001B8D643C00] 23:53:14 INFO - PROCESS | 2576 | 1464072794463 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]]]}] 23:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1090ms 23:53:14 INFO - PROCESS | 2576 | 1464072794522 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 23:53:14 INFO - PROCESS | 2576 | 1464072794525 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 23:53:14 INFO - PROCESS | 2576 | 1464072794528 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:53:14 INFO - PROCESS | 2576 | 1464072794530 Marionette TRACE conn6 <- [1,2046,null,{}] 23:53:14 INFO - PROCESS | 2576 | 1464072794534 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}] 23:53:14 INFO - PROCESS | 2576 | 1464072794702 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 23:53:14 INFO - PROCESS | 2576 | 1464072794861 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:14 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6F03000 == 114 [pid = 2576] [id = 521] 23:53:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 238 (0000001B93D8D000) [pid = 2576] [serial = 1563] [outer = 0000000000000000] 23:53:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 239 (0000001B94B79400) [pid = 2576] [serial = 1564] [outer = 0000001B93D8D000] 23:53:14 INFO - PROCESS | 2576 | 1464072794917 Marionette DEBUG loaded listener.js 23:53:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 240 (0000001B95B92C00) [pid = 2576] [serial = 1565] [outer = 0000001B93D8D000] 23:53:15 INFO - PROCESS | 2576 | 1464072795531 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]]]}] 23:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1031ms 23:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:53:15 INFO - PROCESS | 2576 | 1464072795562 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 23:53:15 INFO - PROCESS | 2576 | 1464072795565 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 23:53:15 INFO - PROCESS | 2576 | 1464072795568 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:53:15 INFO - PROCESS | 2576 | 1464072795570 Marionette TRACE conn6 <- [1,2050,null,{}] 23:53:15 INFO - PROCESS | 2576 | 1464072795574 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}] 23:53:15 INFO - PROCESS | 2576 | 1464072795724 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 23:53:15 INFO - PROCESS | 2576 | 1464072795895 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:15 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC599800 == 115 [pid = 2576] [id = 522] 23:53:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 241 (0000001B95A1D800) [pid = 2576] [serial = 1566] [outer = 0000000000000000] 23:53:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 242 (0000001B95C20000) [pid = 2576] [serial = 1567] [outer = 0000001B95A1D800] 23:53:15 INFO - PROCESS | 2576 | 1464072795952 Marionette DEBUG loaded listener.js 23:53:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 243 (0000001B95DB7000) [pid = 2576] [serial = 1568] [outer = 0000001B95A1D800] 23:53:16 INFO - PROCESS | 2576 | 1464072796649 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]]]}] 23:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1129ms 23:53:16 INFO - PROCESS | 2576 | 1464072796700 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 23:53:16 INFO - PROCESS | 2576 | 1464072796703 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 23:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:53:16 INFO - PROCESS | 2576 | 1464072796706 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:53:16 INFO - PROCESS | 2576 | 1464072796708 Marionette TRACE conn6 <- [1,2054,null,{}] 23:53:16 INFO - PROCESS | 2576 | 1464072796712 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}] 23:53:16 INFO - PROCESS | 2576 | 1464072796913 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 23:53:17 INFO - PROCESS | 2576 | 1464072797033 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:17 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF041800 == 116 [pid = 2576] [id = 523] 23:53:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 244 (0000001BF21AFC00) [pid = 2576] [serial = 1569] [outer = 0000000000000000] 23:53:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 245 (0000001BF251AC00) [pid = 2576] [serial = 1570] [outer = 0000001BF21AFC00] 23:53:17 INFO - PROCESS | 2576 | 1464072797092 Marionette DEBUG loaded listener.js 23:53:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 246 (0000001BF271FC00) [pid = 2576] [serial = 1571] [outer = 0000001BF21AFC00] 23:53:17 INFO - PROCESS | 2576 | 1464072797680 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]]]}] 23:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1031ms 23:53:17 INFO - PROCESS | 2576 | 1464072797741 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 23:53:17 INFO - PROCESS | 2576 | 1464072797744 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 23:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:53:17 INFO - PROCESS | 2576 | 1464072797747 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:53:17 INFO - PROCESS | 2576 | 1464072797749 Marionette TRACE conn6 <- [1,2058,null,{}] 23:53:17 INFO - PROCESS | 2576 | 1464072797753 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}] 23:53:17 INFO - PROCESS | 2576 | 1464072797885 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 23:53:18 INFO - PROCESS | 2576 | 1464072798057 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:18 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93D03800 == 117 [pid = 2576] [id = 524] 23:53:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 247 (0000001BF21B1000) [pid = 2576] [serial = 1572] [outer = 0000000000000000] 23:53:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 248 (0000001BF670A400) [pid = 2576] [serial = 1573] [outer = 0000001BF21B1000] 23:53:18 INFO - PROCESS | 2576 | 1464072798113 Marionette DEBUG loaded listener.js 23:53:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 249 (0000001BF75C0000) [pid = 2576] [serial = 1574] [outer = 0000001BF21B1000] 23:53:18 INFO - PROCESS | 2576 | 1464072798660 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]]]}] 23:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 943ms 23:53:18 INFO - PROCESS | 2576 | 1464072798703 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 23:53:18 INFO - PROCESS | 2576 | 1464072798706 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 23:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:53:18 INFO - PROCESS | 2576 | 1464072798711 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:53:18 INFO - PROCESS | 2576 | 1464072798713 Marionette TRACE conn6 <- [1,2062,null,{}] 23:53:18 INFO - PROCESS | 2576 | 1464072798717 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}] 23:53:18 INFO - PROCESS | 2576 | 1464072798850 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 23:53:19 INFO - PROCESS | 2576 | 1464072799025 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:19 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93D1E000 == 118 [pid = 2576] [id = 525] 23:53:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 250 (0000001BF2589C00) [pid = 2576] [serial = 1575] [outer = 0000000000000000] 23:53:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 251 (0000001BF80DEC00) [pid = 2576] [serial = 1576] [outer = 0000001BF2589C00] 23:53:19 INFO - PROCESS | 2576 | 1464072799083 Marionette DEBUG loaded listener.js 23:53:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 252 (0000001BFB906800) [pid = 2576] [serial = 1577] [outer = 0000001BF2589C00] 23:53:19 INFO - PROCESS | 2576 | 1464072799661 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]]]}] 23:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 985ms 23:53:19 INFO - PROCESS | 2576 | 1464072799697 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 23:53:19 INFO - PROCESS | 2576 | 1464072799700 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 23:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:53:19 INFO - PROCESS | 2576 | 1464072799703 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:53:19 INFO - PROCESS | 2576 | 1464072799706 Marionette TRACE conn6 <- [1,2066,null,{}] 23:53:19 INFO - PROCESS | 2576 | 1464072799709 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}] 23:53:19 INFO - PROCESS | 2576 | 1464072799843 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 23:53:20 INFO - PROCESS | 2576 | 1464072800017 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:20 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B966D8000 == 119 [pid = 2576] [id = 526] 23:53:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 253 (0000001BF271EC00) [pid = 2576] [serial = 1578] [outer = 0000000000000000] 23:53:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 254 (0000001BFBD43000) [pid = 2576] [serial = 1579] [outer = 0000001BF271EC00] 23:53:20 INFO - PROCESS | 2576 | 1464072800074 Marionette DEBUG loaded listener.js 23:53:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 255 (0000001BFC624C00) [pid = 2576] [serial = 1580] [outer = 0000001BF271EC00] 23:53:20 INFO - PROCESS | 2576 | 1464072800696 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]]]}] 23:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1029ms 23:53:20 INFO - PROCESS | 2576 | 1464072800736 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 23:53:20 INFO - PROCESS | 2576 | 1464072800738 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 23:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:53:20 INFO - PROCESS | 2576 | 1464072800742 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:53:20 INFO - PROCESS | 2576 | 1464072800744 Marionette TRACE conn6 <- [1,2070,null,{}] 23:53:20 INFO - PROCESS | 2576 | 1464072800764 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}] 23:53:20 INFO - PROCESS | 2576 | 1464072800898 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 23:53:21 INFO - PROCESS | 2576 | 1464072801059 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:21 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B98AD6000 == 120 [pid = 2576] [id = 527] 23:53:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 256 (0000001B97F95C00) [pid = 2576] [serial = 1581] [outer = 0000000000000000] 23:53:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 257 (0000001B97F9B800) [pid = 2576] [serial = 1582] [outer = 0000001B97F95C00] 23:53:21 INFO - PROCESS | 2576 | 1464072801113 Marionette DEBUG loaded listener.js 23:53:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 258 (0000001BFBD3DC00) [pid = 2576] [serial = 1583] [outer = 0000001B97F95C00] 23:53:21 INFO - PROCESS | 2576 | 1464072801700 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]]]}] 23:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1002ms 23:53:21 INFO - PROCESS | 2576 | 1464072801746 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 23:53:21 INFO - PROCESS | 2576 | 1464072801749 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 23:53:21 INFO - PROCESS | 2576 | 1464072801752 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:53:21 INFO - PROCESS | 2576 | 1464072801755 Marionette TRACE conn6 <- [1,2074,null,{}] 23:53:21 INFO - PROCESS | 2576 | 1464072801759 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}] 23:53:21 INFO - PROCESS | 2576 | 1464072801913 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 23:53:22 INFO - PROCESS | 2576 | 1464072802099 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:22 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9711B000 == 121 [pid = 2576] [id = 528] 23:53:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 259 (0000001B85C5A400) [pid = 2576] [serial = 1584] [outer = 0000000000000000] 23:53:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 260 (0000001B97142400) [pid = 2576] [serial = 1585] [outer = 0000001B85C5A400] 23:53:22 INFO - PROCESS | 2576 | 1464072802162 Marionette DEBUG loaded listener.js 23:53:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 261 (0000001BFE15C400) [pid = 2576] [serial = 1586] [outer = 0000001B85C5A400] 23:53:22 INFO - PROCESS | 2576 | 1464072802772 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]]]}] 23:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1081ms 23:53:22 INFO - PROCESS | 2576 | 1464072802837 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 23:53:22 INFO - PROCESS | 2576 | 1464072802839 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 23:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:53:22 INFO - PROCESS | 2576 | 1464072802842 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:53:22 INFO - PROCESS | 2576 | 1464072802845 Marionette TRACE conn6 <- [1,2078,null,{}] 23:53:22 INFO - PROCESS | 2576 | 1464072802848 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}] 23:53:22 INFO - PROCESS | 2576 | 1464072802987 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 23:53:23 INFO - PROCESS | 2576 | 1464072803167 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C45000 == 122 [pid = 2576] [id = 529] 23:53:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 262 (0000001B82A07000) [pid = 2576] [serial = 1587] [outer = 0000000000000000] 23:53:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 263 (0000001B8AE32000) [pid = 2576] [serial = 1588] [outer = 0000001B82A07000] 23:53:23 INFO - PROCESS | 2576 | 1464072803224 Marionette DEBUG loaded listener.js 23:53:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 264 (0000001B9713FC00) [pid = 2576] [serial = 1589] [outer = 0000001B82A07000] 23:53:23 INFO - PROCESS | 2576 | 1464072803858 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]]]}] 23:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1033ms 23:53:23 INFO - PROCESS | 2576 | 1464072803879 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 23:53:23 INFO - PROCESS | 2576 | 1464072803881 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 23:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:53:23 INFO - PROCESS | 2576 | 1464072803902 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:53:23 INFO - PROCESS | 2576 | 1464072803905 Marionette TRACE conn6 <- [1,2082,null,{}] 23:53:23 INFO - PROCESS | 2576 | 1464072803909 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}] 23:53:24 INFO - PROCESS | 2576 | 1464072804050 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 23:53:24 INFO - PROCESS | 2576 | 1464072804216 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:24 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B910AE000 == 123 [pid = 2576] [id = 530] 23:53:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 265 (0000001B82B5FC00) [pid = 2576] [serial = 1590] [outer = 0000000000000000] 23:53:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 266 (0000001B971C1C00) [pid = 2576] [serial = 1591] [outer = 0000001B82B5FC00] 23:53:24 INFO - PROCESS | 2576 | 1464072804270 Marionette DEBUG loaded listener.js 23:53:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 267 (0000001B971C8800) [pid = 2576] [serial = 1592] [outer = 0000001B82B5FC00] 23:53:24 INFO - PROCESS | 2576 | 1464072804859 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]]]}] 23:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1046ms 23:53:24 INFO - PROCESS | 2576 | 1464072804933 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 23:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:53:24 INFO - PROCESS | 2576 | 1464072804936 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 23:53:24 INFO - PROCESS | 2576 | 1464072804939 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:53:24 INFO - PROCESS | 2576 | 1464072804942 Marionette TRACE conn6 <- [1,2086,null,{}] 23:53:24 INFO - PROCESS | 2576 | 1464072804963 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}] 23:53:25 INFO - PROCESS | 2576 | 1464072805102 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 23:53:25 INFO - PROCESS | 2576 | 1464072805268 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:25 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B846C7800 == 124 [pid = 2576] [id = 531] 23:53:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 268 (0000001B82B6AC00) [pid = 2576] [serial = 1593] [outer = 0000000000000000] 23:53:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 269 (0000001B8598C400) [pid = 2576] [serial = 1594] [outer = 0000001B82B6AC00] 23:53:25 INFO - PROCESS | 2576 | 1464072805326 Marionette DEBUG loaded listener.js 23:53:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 270 (0000001B88032C00) [pid = 2576] [serial = 1595] [outer = 0000001B82B6AC00] 23:53:26 INFO - PROCESS | 2576 | 1464072806259 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]]]}] 23:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1397ms 23:53:26 INFO - PROCESS | 2576 | 1464072806340 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 23:53:26 INFO - PROCESS | 2576 | 1464072806345 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 23:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:53:26 INFO - PROCESS | 2576 | 1464072806350 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:53:26 INFO - PROCESS | 2576 | 1464072806354 Marionette TRACE conn6 <- [1,2090,null,{}] 23:53:26 INFO - PROCESS | 2576 | 1464072806361 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}] 23:53:26 INFO - PROCESS | 2576 | 1464072806510 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 23:53:26 INFO - PROCESS | 2576 | 1464072806712 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:26 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B91D800 == 125 [pid = 2576] [id = 532] 23:53:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 271 (0000001B80443800) [pid = 2576] [serial = 1596] [outer = 0000000000000000] 23:53:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 272 (0000001B85C5D400) [pid = 2576] [serial = 1597] [outer = 0000001B80443800] 23:53:26 INFO - PROCESS | 2576 | 1464072806813 Marionette DEBUG loaded listener.js 23:53:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 273 (0000001B883B7C00) [pid = 2576] [serial = 1598] [outer = 0000001B80443800] 23:53:27 INFO - PROCESS | 2576 | 1464072807455 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]]]}] 23:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1144ms 23:53:27 INFO - PROCESS | 2576 | 1464072807497 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 23:53:27 INFO - PROCESS | 2576 | 1464072807503 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 23:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:53:27 INFO - PROCESS | 2576 | 1464072807509 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:53:27 INFO - PROCESS | 2576 | 1464072807512 Marionette TRACE conn6 <- [1,2094,null,{}] 23:53:27 INFO - PROCESS | 2576 | 1464072807516 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}] 23:53:27 INFO - PROCESS | 2576 | 1464072807644 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 23:53:27 INFO - PROCESS | 2576 | 1464072807820 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:27 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8BF1A800 == 126 [pid = 2576] [id = 533] 23:53:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 274 (0000001B83129C00) [pid = 2576] [serial = 1599] [outer = 0000000000000000] 23:53:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 275 (0000001B8A40D400) [pid = 2576] [serial = 1600] [outer = 0000001B83129C00] 23:53:27 INFO - PROCESS | 2576 | 1464072807872 Marionette DEBUG loaded listener.js 23:53:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 276 (0000001B8AEC5C00) [pid = 2576] [serial = 1601] [outer = 0000001B83129C00] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C431800 == 125 [pid = 2576] [id = 340] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6918000 == 124 [pid = 2576] [id = 246] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8BF14000 == 123 [pid = 2576] [id = 291] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B95B6E800 == 122 [pid = 2576] [id = 516] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93C9F800 == 121 [pid = 2576] [id = 514] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B92CC2000 == 120 [pid = 2576] [id = 513] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B91D68000 == 119 [pid = 2576] [id = 512] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8E268800 == 118 [pid = 2576] [id = 511] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C4DA000 == 117 [pid = 2576] [id = 510] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86C41000 == 116 [pid = 2576] [id = 509] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 275 (0000001B93D90C00) [pid = 2576] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 274 (0000001B91D8BC00) [pid = 2576] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 273 (0000001B889C1400) [pid = 2576] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 272 (0000001B93D8B400) [pid = 2576] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 271 (0000001B93379800) [pid = 2576] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D342800 == 115 [pid = 2576] [id = 508] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC16000 == 114 [pid = 2576] [id = 507] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C41E000 == 113 [pid = 2576] [id = 506] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B89354800 == 112 [pid = 2576] [id = 505] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B932DB800 == 111 [pid = 2576] [id = 501] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D25F000 == 110 [pid = 2576] [id = 500] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9597C000 == 109 [pid = 2576] [id = 499] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFFD1F000 == 108 [pid = 2576] [id = 498] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFEB91000 == 107 [pid = 2576] [id = 497] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B91D77800 == 106 [pid = 2576] [id = 496] 23:53:28 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A9C7800 == 105 [pid = 2576] [id = 495] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 270 (0000001B93C6F400) [pid = 2576] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 269 (0000001BFBD3B800) [pid = 2576] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 268 (0000001B93C65C00) [pid = 2576] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 267 (0000001B87F67C00) [pid = 2576] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 266 (0000001B9215F000) [pid = 2576] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 265 (0000001BF21B2400) [pid = 2576] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 264 (0000001BF2586800) [pid = 2576] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 263 (0000001B8AFE2000) [pid = 2576] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 262 (0000001B829C5000) [pid = 2576] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 261 (0000001B8DA5D400) [pid = 2576] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 260 (0000001B897B3800) [pid = 2576] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 259 (0000001B8C3F1800) [pid = 2576] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 258 (0000001B83124000) [pid = 2576] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 257 (0000001BFCE31000) [pid = 2576] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 256 (0000001BF2722C00) [pid = 2576] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 255 (0000001BFC5D3C00) [pid = 2576] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 254 (0000001BF258A800) [pid = 2576] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 253 (0000001BF6710000) [pid = 2576] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 252 (0000001BF80E0000) [pid = 2576] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 251 (0000001BFBD26400) [pid = 2576] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 250 (0000001B931A8000) [pid = 2576] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 249 (0000001B86B28C00) [pid = 2576] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 248 (0000001B8D033C00) [pid = 2576] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 247 (0000001BFB904800) [pid = 2576] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 246 (0000001B889B8000) [pid = 2576] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 245 (0000001BF88B4C00) [pid = 2576] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 244 (0000001B82B68400) [pid = 2576] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 243 (0000001B8D375400) [pid = 2576] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 242 (0000001B87E15800) [pid = 2576] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 241 (0000001B8D37A800) [pid = 2576] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 240 (0000001B87FC3800) [pid = 2576] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 239 (0000001BFCEF6C00) [pid = 2576] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 238 (0000001BF1749800) [pid = 2576] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 237 (0000001B868EBC00) [pid = 2576] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 236 (0000001B897AC000) [pid = 2576] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 235 (0000001B8E2A1800) [pid = 2576] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 234 (0000001B8C3F9C00) [pid = 2576] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 233 (0000001B885A9400) [pid = 2576] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001B931A2000) [pid = 2576] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001B8D90F800) [pid = 2576] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 230 (0000001B93BF0800) [pid = 2576] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 229 (0000001B8C372800) [pid = 2576] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 228 (0000001B92AD3C00) [pid = 2576] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 227 (0000001B8C4B3800) [pid = 2576] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 226 (0000001B87E5FC00) [pid = 2576] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 225 (0000001B8A00F000) [pid = 2576] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 224 (0000001BF0524400) [pid = 2576] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 223 (0000001B8C4B4C00) [pid = 2576] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 222 (0000001B91E03C00) [pid = 2576] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 221 (0000001B8E29FC00) [pid = 2576] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 220 (0000001B95A19800) [pid = 2576] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 219 (0000001B9215B800) [pid = 2576] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 218 (0000001BF8F23800) [pid = 2576] [serial = 991] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 217 (0000001B92153C00) [pid = 2576] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 216 (0000001B8AF1EC00) [pid = 2576] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 215 (0000001B964E3000) [pid = 2576] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 214 (0000001B95C20800) [pid = 2576] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 213 (0000001B95B8F800) [pid = 2576] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 212 (0000001B8D994C00) [pid = 2576] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 211 (0000001B8C4B5400) [pid = 2576] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 210 (0000001B8D720C00) [pid = 2576] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 209 (0000001B8B9F5800) [pid = 2576] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 208 (0000001B88536800) [pid = 2576] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 207 (0000001BFE3E6C00) [pid = 2576] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | --DOMWINDOW == 206 (0000001BF8046800) [pid = 2576] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 23:53:28 INFO - PROCESS | 2576 | 1464072808569 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] 23:53:28 INFO - PROCESS | 2576 | 1464072808597 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 23:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:53:28 INFO - PROCESS | 2576 | 1464072808600 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:53:28 INFO - PROCESS | 2576 | 1464072808604 Marionette TRACE conn6 <- [1,2098,null,{}] 23:53:28 INFO - PROCESS | 2576 | 1464072808615 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}] 23:53:28 INFO - PROCESS | 2576 | 1464072808733 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 23:53:28 INFO - PROCESS | 2576 | 1464072808873 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86CE8800 == 106 [pid = 2576] [id = 534] 23:53:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 207 (0000001B86729000) [pid = 2576] [serial = 1602] [outer = 0000000000000000] 23:53:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 208 (0000001B87FD0C00) [pid = 2576] [serial = 1603] [outer = 0000001B86729000] 23:53:28 INFO - PROCESS | 2576 | 1464072808922 Marionette DEBUG loaded listener.js 23:53:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 209 (0000001B8A4ACC00) [pid = 2576] [serial = 1604] [outer = 0000001B86729000] 23:53:29 INFO - PROCESS | 2576 | 1464072809343 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]]]}] 23:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 797ms 23:53:29 INFO - PROCESS | 2576 | 1464072809401 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 23:53:29 INFO - PROCESS | 2576 | 1464072809404 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 23:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:53:29 INFO - PROCESS | 2576 | 1464072809411 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:53:29 INFO - PROCESS | 2576 | 1464072809413 Marionette TRACE conn6 <- [1,2102,null,{}] 23:53:29 INFO - PROCESS | 2576 | 1464072809417 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}] 23:53:29 INFO - PROCESS | 2576 | 1464072809532 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 23:53:29 INFO - PROCESS | 2576 | 1464072809541 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:29 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C4DE000 == 107 [pid = 2576] [id = 535] 23:53:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 210 (0000001B8B1AF000) [pid = 2576] [serial = 1605] [outer = 0000000000000000] 23:53:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 211 (0000001B8B74F400) [pid = 2576] [serial = 1606] [outer = 0000001B8B1AF000] 23:53:29 INFO - PROCESS | 2576 | 1464072809588 Marionette DEBUG loaded listener.js 23:53:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 212 (0000001B8BF38C00) [pid = 2576] [serial = 1607] [outer = 0000001B8B1AF000] 23:53:30 INFO - PROCESS | 2576 | 1464072810072 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]]]}] 23:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 733ms 23:53:30 INFO - PROCESS | 2576 | 1464072810143 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 23:53:30 INFO - PROCESS | 2576 | 1464072810145 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 23:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:53:30 INFO - PROCESS | 2576 | 1464072810148 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:53:30 INFO - PROCESS | 2576 | 1464072810150 Marionette TRACE conn6 <- [1,2106,null,{}] 23:53:30 INFO - PROCESS | 2576 | 1464072810153 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}] 23:53:30 INFO - PROCESS | 2576 | 1464072810263 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 23:53:30 INFO - PROCESS | 2576 | 1464072810275 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:30 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D246800 == 108 [pid = 2576] [id = 536] 23:53:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 213 (0000001B8BFE5C00) [pid = 2576] [serial = 1608] [outer = 0000000000000000] 23:53:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 214 (0000001B8C39D400) [pid = 2576] [serial = 1609] [outer = 0000001B8BFE5C00] 23:53:30 INFO - PROCESS | 2576 | 1464072810320 Marionette DEBUG loaded listener.js 23:53:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 215 (0000001B8C4B1000) [pid = 2576] [serial = 1610] [outer = 0000001B8BFE5C00] 23:53:30 INFO - PROCESS | 2576 | 1464072810835 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]]]}] 23:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 23:53:30 INFO - PROCESS | 2576 | 1464072810885 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 23:53:30 INFO - PROCESS | 2576 | 1464072810887 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 23:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:53:30 INFO - PROCESS | 2576 | 1464072810890 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:53:30 INFO - PROCESS | 2576 | 1464072810892 Marionette TRACE conn6 <- [1,2110,null,{}] 23:53:30 INFO - PROCESS | 2576 | 1464072810923 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}] 23:53:31 INFO - PROCESS | 2576 | 1464072811113 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 23:53:31 INFO - PROCESS | 2576 | 1464072811132 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D8D0800 == 109 [pid = 2576] [id = 537] 23:53:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 216 (0000001B8D63D400) [pid = 2576] [serial = 1611] [outer = 0000000000000000] 23:53:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 217 (0000001B8D721400) [pid = 2576] [serial = 1612] [outer = 0000001B8D63D400] 23:53:31 INFO - PROCESS | 2576 | 1464072811179 Marionette DEBUG loaded listener.js 23:53:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 218 (0000001B8D993000) [pid = 2576] [serial = 1613] [outer = 0000001B8D63D400] 23:53:31 INFO - PROCESS | 2576 | 1464072811655 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]]]}] 23:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 775ms 23:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:53:31 INFO - PROCESS | 2576 | 1464072811673 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 23:53:31 INFO - PROCESS | 2576 | 1464072811675 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 23:53:31 INFO - PROCESS | 2576 | 1464072811679 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:53:31 INFO - PROCESS | 2576 | 1464072811680 Marionette TRACE conn6 <- [1,2114,null,{}] 23:53:31 INFO - PROCESS | 2576 | 1464072811684 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}] 23:53:31 INFO - PROCESS | 2576 | 1464072811832 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 23:53:31 INFO - PROCESS | 2576 | 1464072811852 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8DBB1000 == 110 [pid = 2576] [id = 538] 23:53:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 219 (0000001B8DA57C00) [pid = 2576] [serial = 1614] [outer = 0000000000000000] 23:53:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 220 (0000001B8DF17800) [pid = 2576] [serial = 1615] [outer = 0000001B8DA57C00] 23:53:31 INFO - PROCESS | 2576 | 1464072811897 Marionette DEBUG loaded listener.js 23:53:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 221 (0000001B91B48C00) [pid = 2576] [serial = 1616] [outer = 0000001B8DA57C00] 23:53:32 INFO - PROCESS | 2576 | 1464072812356 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]]]}] 23:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 23:53:32 INFO - PROCESS | 2576 | 1464072812418 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 23:53:32 INFO - PROCESS | 2576 | 1464072812420 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 23:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:53:32 INFO - PROCESS | 2576 | 1464072812424 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:53:32 INFO - PROCESS | 2576 | 1464072812426 Marionette TRACE conn6 <- [1,2118,null,{}] 23:53:32 INFO - PROCESS | 2576 | 1464072812429 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}] 23:53:33 INFO - PROCESS | 2576 | 1464072813088 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 23:53:33 INFO - PROCESS | 2576 | --DOMWINDOW == 220 (0000001B86729C00) [pid = 2576] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:53:33 INFO - PROCESS | 2576 | --DOMWINDOW == 219 (0000001B8AF28C00) [pid = 2576] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:53:33 INFO - PROCESS | 2576 | --DOMWINDOW == 218 (0000001B8C4AB400) [pid = 2576] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:53:33 INFO - PROCESS | 2576 | --DOMWINDOW == 217 (0000001B897AAC00) [pid = 2576] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:53:33 INFO - PROCESS | 2576 | --DOMWINDOW == 216 (0000001B8D379C00) [pid = 2576] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:53:33 INFO - PROCESS | 2576 | --DOMWINDOW == 215 (0000001BFB9B6800) [pid = 2576] [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.] 23:53:33 INFO - PROCESS | 2576 | --DOMWINDOW == 214 (0000001B868E7400) [pid = 2576] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:53:33 INFO - PROCESS | 2576 | --DOMWINDOW == 213 (0000001BF3462800) [pid = 2576] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:53:33 INFO - PROCESS | 2576 | --DOMWINDOW == 212 (0000001B8D917400) [pid = 2576] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:53:33 INFO - PROCESS | 2576 | --DOMWINDOW == 211 (0000001B91DE5800) [pid = 2576] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:53:33 INFO - PROCESS | 2576 | --DOMWINDOW == 210 (0000001B9337B800) [pid = 2576] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:53:33 INFO - PROCESS | 2576 | --DOMWINDOW == 209 (0000001B8D8E5C00) [pid = 2576] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:53:33 INFO - PROCESS | 2576 | --DOMWINDOW == 208 (0000001B868A2000) [pid = 2576] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:53:33 INFO - PROCESS | 2576 | --DOMWINDOW == 207 (0000001B83127000) [pid = 2576] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:53:33 INFO - PROCESS | 2576 | 1464072813175 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:33 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A91D000 == 111 [pid = 2576] [id = 539] 23:53:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 208 (0000001B83E34C00) [pid = 2576] [serial = 1617] [outer = 0000000000000000] 23:53:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 209 (0000001B86B27400) [pid = 2576] [serial = 1618] [outer = 0000001B83E34C00] 23:53:33 INFO - PROCESS | 2576 | 1464072813221 Marionette DEBUG loaded listener.js 23:53:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 210 (0000001B8D379400) [pid = 2576] [serial = 1619] [outer = 0000001B83E34C00] 23:53:33 INFO - PROCESS | 2576 | 1464072813640 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] 23:53:33 INFO - PROCESS | 2576 | 1464072813666 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 23:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:53:33 INFO - PROCESS | 2576 | 1464072813670 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:53:33 INFO - PROCESS | 2576 | 1464072813671 Marionette TRACE conn6 <- [1,2122,null,{}] 23:53:33 INFO - PROCESS | 2576 | 1464072813675 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}] 23:53:33 INFO - PROCESS | 2576 | 1464072813785 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 23:53:33 INFO - PROCESS | 2576 | 1464072813793 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:33 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B91D6D800 == 112 [pid = 2576] [id = 540] 23:53:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 211 (0000001B91B46C00) [pid = 2576] [serial = 1620] [outer = 0000000000000000] 23:53:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 212 (0000001B91E0B000) [pid = 2576] [serial = 1621] [outer = 0000001B91B46C00] 23:53:33 INFO - PROCESS | 2576 | 1464072813838 Marionette DEBUG loaded listener.js 23:53:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 213 (0000001B92ACB400) [pid = 2576] [serial = 1622] [outer = 0000001B91B46C00] 23:53:34 INFO - PROCESS | 2576 | 1464072814308 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] 23:53:34 INFO - PROCESS | 2576 | 1464072814366 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 23:53:34 INFO - PROCESS | 2576 | 1464072814370 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:53:34 INFO - PROCESS | 2576 | 1464072814371 Marionette TRACE conn6 <- [1,2126,null,{}] 23:53:34 INFO - PROCESS | 2576 | 1464072814375 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}] 23:53:34 INFO - PROCESS | 2576 | 1464072814518 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 23:53:34 INFO - PROCESS | 2576 | 1464072814528 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B92CC5000 == 113 [pid = 2576] [id = 541] 23:53:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 214 (0000001B931A3400) [pid = 2576] [serial = 1623] [outer = 0000000000000000] 23:53:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 215 (0000001B93374400) [pid = 2576] [serial = 1624] [outer = 0000001B931A3400] 23:53:34 INFO - PROCESS | 2576 | 1464072814573 Marionette DEBUG loaded listener.js 23:53:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 216 (0000001B93BEB400) [pid = 2576] [serial = 1625] [outer = 0000001B931A3400] 23:53:35 INFO - PROCESS | 2576 | 1464072815040 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]]]}] 23:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 838ms 23:53:35 INFO - PROCESS | 2576 | 1464072815212 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 23:53:35 INFO - PROCESS | 2576 | 1464072815216 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 23:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:53:35 INFO - PROCESS | 2576 | 1464072815222 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:53:35 INFO - PROCESS | 2576 | 1464072815227 Marionette TRACE conn6 <- [1,2130,null,{}] 23:53:35 INFO - PROCESS | 2576 | 1464072815234 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}] 23:53:35 INFO - PROCESS | 2576 | 1464072815423 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 23:53:35 INFO - PROCESS | 2576 | 1464072815577 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:35 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86BC6800 == 114 [pid = 2576] [id = 542] 23:53:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 217 (0000001B83129000) [pid = 2576] [serial = 1626] [outer = 0000000000000000] 23:53:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 218 (0000001B85935800) [pid = 2576] [serial = 1627] [outer = 0000001B83129000] 23:53:35 INFO - PROCESS | 2576 | 1464072815637 Marionette DEBUG loaded listener.js 23:53:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 219 (0000001B86B2BC00) [pid = 2576] [serial = 1628] [outer = 0000001B83129000] 23:53:36 INFO - PROCESS | 2576 | 1464072816345 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] 23:53:36 INFO - PROCESS | 2576 | 1464072816427 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 23:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:53:36 INFO - PROCESS | 2576 | 1464072816437 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:53:36 INFO - PROCESS | 2576 | 1464072816441 Marionette TRACE conn6 <- [1,2134,null,{}] 23:53:36 INFO - PROCESS | 2576 | 1464072816446 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}] 23:53:36 INFO - PROCESS | 2576 | 1464072816594 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 23:53:36 INFO - PROCESS | 2576 | 1464072816749 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:36 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D73C800 == 115 [pid = 2576] [id = 543] 23:53:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 220 (0000001B889A2800) [pid = 2576] [serial = 1629] [outer = 0000000000000000] 23:53:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 221 (0000001B8A4AFC00) [pid = 2576] [serial = 1630] [outer = 0000001B889A2800] 23:53:36 INFO - PROCESS | 2576 | 1464072816805 Marionette DEBUG loaded listener.js 23:53:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 222 (0000001B8C3A4000) [pid = 2576] [serial = 1631] [outer = 0000001B889A2800] 23:53:37 INFO - PROCESS | 2576 | 1464072817406 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] 23:53:37 INFO - PROCESS | 2576 | 1464072817424 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 23:53:37 INFO - PROCESS | 2576 | 1464072817428 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:53:37 INFO - PROCESS | 2576 | 1464072817431 Marionette TRACE conn6 <- [1,2138,null,{}] 23:53:37 INFO - PROCESS | 2576 | 1464072817442 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}] 23:53:37 INFO - PROCESS | 2576 | 1464072817584 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 23:53:37 INFO - PROCESS | 2576 | 1464072817756 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:37 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93CD1800 == 116 [pid = 2576] [id = 544] 23:53:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 223 (0000001B8DA5F400) [pid = 2576] [serial = 1632] [outer = 0000000000000000] 23:53:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 224 (0000001B91DE0400) [pid = 2576] [serial = 1633] [outer = 0000001B8DA5F400] 23:53:37 INFO - PROCESS | 2576 | 1464072817818 Marionette DEBUG loaded listener.js 23:53:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 225 (0000001B93BEF400) [pid = 2576] [serial = 1634] [outer = 0000001B8DA5F400] 23:53:38 INFO - PROCESS | 2576 | 1464072818465 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] 23:53:38 INFO - PROCESS | 2576 | 1464072818522 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 23:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:53:38 INFO - PROCESS | 2576 | 1464072818525 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:53:38 INFO - PROCESS | 2576 | 1464072818528 Marionette TRACE conn6 <- [1,2142,null,{}] 23:53:38 INFO - PROCESS | 2576 | 1464072818531 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}] 23:53:38 INFO - PROCESS | 2576 | 1464072818671 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 23:53:38 INFO - PROCESS | 2576 | 1464072818830 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9583A000 == 117 [pid = 2576] [id = 545] 23:53:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 226 (0000001B93D68800) [pid = 2576] [serial = 1635] [outer = 0000000000000000] 23:53:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 227 (0000001B95A1BC00) [pid = 2576] [serial = 1636] [outer = 0000001B93D68800] 23:53:38 INFO - PROCESS | 2576 | 1464072818888 Marionette DEBUG loaded listener.js 23:53:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 228 (0000001B95B91800) [pid = 2576] [serial = 1637] [outer = 0000001B93D68800] 23:53:39 INFO - PROCESS | 2576 | 1464072819518 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]]]}] 23:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1031ms 23:53:39 INFO - PROCESS | 2576 | 1464072819560 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 23:53:39 INFO - PROCESS | 2576 | 1464072819562 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 23:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:53:39 INFO - PROCESS | 2576 | 1464072819566 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:53:39 INFO - PROCESS | 2576 | 1464072819568 Marionette TRACE conn6 <- [1,2146,null,{}] 23:53:39 INFO - PROCESS | 2576 | 1464072819589 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}] 23:53:39 INFO - PROCESS | 2576 | 1464072819725 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 23:53:39 INFO - PROCESS | 2576 | 1464072819896 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B97105000 == 118 [pid = 2576] [id = 546] 23:53:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 229 (0000001B95C20800) [pid = 2576] [serial = 1638] [outer = 0000000000000000] 23:53:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 230 (0000001B95DABC00) [pid = 2576] [serial = 1639] [outer = 0000001B95C20800] 23:53:39 INFO - PROCESS | 2576 | 1464072819953 Marionette DEBUG loaded listener.js 23:53:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 231 (0000001B97138400) [pid = 2576] [serial = 1640] [outer = 0000001B95C20800] 23:53:40 INFO - PROCESS | 2576 | 1464072820580 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] 23:53:40 INFO - PROCESS | 2576 | 1464072820601 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 23:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:53:40 INFO - PROCESS | 2576 | 1464072820604 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:53:40 INFO - PROCESS | 2576 | 1464072820606 Marionette TRACE conn6 <- [1,2150,null,{}] 23:53:40 INFO - PROCESS | 2576 | 1464072820610 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}] 23:53:40 INFO - PROCESS | 2576 | 1464072820769 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 23:53:40 INFO - PROCESS | 2576 | 1464072820940 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:40 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9718C000 == 119 [pid = 2576] [id = 547] 23:53:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001B971BE800) [pid = 2576] [serial = 1641] [outer = 0000000000000000] 23:53:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001B97F9FC00) [pid = 2576] [serial = 1642] [outer = 0000001B971BE800] 23:53:41 INFO - PROCESS | 2576 | 1464072820999 Marionette DEBUG loaded listener.js 23:53:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 234 (0000001BF0DCE000) [pid = 2576] [serial = 1643] [outer = 0000001B971BE800] 23:53:41 INFO - PROCESS | 2576 | 1464072821646 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]]]}] 23:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1091ms 23:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:53:41 INFO - PROCESS | 2576 | 1464072821698 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 23:53:41 INFO - PROCESS | 2576 | 1464072821701 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 23:53:41 INFO - PROCESS | 2576 | 1464072821704 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:53:41 INFO - PROCESS | 2576 | 1464072821706 Marionette TRACE conn6 <- [1,2154,null,{}] 23:53:41 INFO - PROCESS | 2576 | 1464072821710 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}] 23:53:41 INFO - PROCESS | 2576 | 1464072821846 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 23:53:42 INFO - PROCESS | 2576 | 1464072822018 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B98AE3800 == 120 [pid = 2576] [id = 548] 23:53:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 235 (0000001BF0524C00) [pid = 2576] [serial = 1644] [outer = 0000000000000000] 23:53:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 236 (0000001BF21B3000) [pid = 2576] [serial = 1645] [outer = 0000001BF0524C00] 23:53:42 INFO - PROCESS | 2576 | 1464072822077 Marionette DEBUG loaded listener.js 23:53:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 237 (0000001BF28BB400) [pid = 2576] [serial = 1646] [outer = 0000001BF0524C00] 23:53:42 INFO - PROCESS | 2576 | 1464072822636 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]]]}] 23:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 986ms 23:53:42 INFO - PROCESS | 2576 | 1464072822694 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 23:53:42 INFO - PROCESS | 2576 | 1464072822697 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 23:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:53:42 INFO - PROCESS | 2576 | 1464072822700 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:53:42 INFO - PROCESS | 2576 | 1464072822702 Marionette TRACE conn6 <- [1,2158,null,{}] 23:53:42 INFO - PROCESS | 2576 | 1464072822706 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}] 23:53:42 INFO - PROCESS | 2576 | 1464072822842 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 23:53:43 INFO - PROCESS | 2576 | 1464072823014 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF194C000 == 121 [pid = 2576] [id = 549] 23:53:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 238 (0000001BF26B7400) [pid = 2576] [serial = 1647] [outer = 0000000000000000] 23:53:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 239 (0000001BF7024400) [pid = 2576] [serial = 1648] [outer = 0000001BF26B7400] 23:53:43 INFO - PROCESS | 2576 | 1464072823070 Marionette DEBUG loaded listener.js 23:53:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 240 (0000001BF8F1FC00) [pid = 2576] [serial = 1649] [outer = 0000001BF26B7400] 23:53:43 INFO - PROCESS | 2576 | 1464072823649 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]]]}] 23:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 987ms 23:53:43 INFO - PROCESS | 2576 | 1464072823692 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 23:53:43 INFO - PROCESS | 2576 | 1464072823695 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 23:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:53:43 INFO - PROCESS | 2576 | 1464072823700 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:53:43 INFO - PROCESS | 2576 | 1464072823702 Marionette TRACE conn6 <- [1,2162,null,{}] 23:53:43 INFO - PROCESS | 2576 | 1464072823706 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}] 23:53:43 INFO - PROCESS | 2576 | 1464072823844 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 23:53:44 INFO - PROCESS | 2576 | 1464072824014 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF345C000 == 122 [pid = 2576] [id = 550] 23:53:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 241 (0000001BF8191C00) [pid = 2576] [serial = 1650] [outer = 0000000000000000] 23:53:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 242 (0000001BFBD20C00) [pid = 2576] [serial = 1651] [outer = 0000001BF8191C00] 23:53:44 INFO - PROCESS | 2576 | 1464072824071 Marionette DEBUG loaded listener.js 23:53:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 243 (0000001BFC55E000) [pid = 2576] [serial = 1652] [outer = 0000001BF8191C00] 23:53:44 INFO - PROCESS | 2576 | 1464072824742 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]]]}] 23:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1128ms 23:53:44 INFO - PROCESS | 2576 | 1464072824831 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 23:53:44 INFO - PROCESS | 2576 | 1464072824834 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 23:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:53:44 INFO - PROCESS | 2576 | 1464072824837 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:53:44 INFO - PROCESS | 2576 | 1464072824840 Marionette TRACE conn6 <- [1,2166,null,{}] 23:53:44 INFO - PROCESS | 2576 | 1464072824843 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}] 23:53:45 INFO - PROCESS | 2576 | 1464072825011 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 23:53:45 INFO - PROCESS | 2576 | 1464072825172 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:45 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6927800 == 123 [pid = 2576] [id = 551] 23:53:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 244 (0000001BFB9B3000) [pid = 2576] [serial = 1653] [outer = 0000000000000000] 23:53:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 245 (0000001BFCC8E400) [pid = 2576] [serial = 1654] [outer = 0000001BFB9B3000] 23:53:45 INFO - PROCESS | 2576 | 1464072825227 Marionette DEBUG loaded listener.js 23:53:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 246 (0000001BFCE80800) [pid = 2576] [serial = 1655] [outer = 0000001BFB9B3000] 23:53:45 INFO - PROCESS | 2576 | 1464072825770 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]]]}] 23:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 23:53:45 INFO - PROCESS | 2576 | 1464072825827 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 23:53:45 INFO - PROCESS | 2576 | 1464072825830 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 23:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:53:45 INFO - PROCESS | 2576 | 1464072825834 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:53:45 INFO - PROCESS | 2576 | 1464072825836 Marionette TRACE conn6 <- [1,2170,null,{}] 23:53:45 INFO - PROCESS | 2576 | 1464072825840 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}] 23:53:46 INFO - PROCESS | 2576 | 1464072825995 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 23:53:46 INFO - PROCESS | 2576 | 1464072826167 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:46 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF83B1800 == 124 [pid = 2576] [id = 552] 23:53:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 247 (0000001B91DC9C00) [pid = 2576] [serial = 1656] [outer = 0000000000000000] 23:53:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 248 (0000001B91DCFC00) [pid = 2576] [serial = 1657] [outer = 0000001B91DC9C00] 23:53:46 INFO - PROCESS | 2576 | 1464072826229 Marionette DEBUG loaded listener.js 23:53:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 249 (0000001BFE15F000) [pid = 2576] [serial = 1658] [outer = 0000001B91DC9C00] 23:53:46 INFO - PROCESS | 2576 | 1464072826853 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]]]}] 23:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1082ms 23:53:46 INFO - PROCESS | 2576 | 1464072826918 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 23:53:46 INFO - PROCESS | 2576 | 1464072826920 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 23:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:53:46 INFO - PROCESS | 2576 | 1464072826923 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:53:46 INFO - PROCESS | 2576 | 1464072826925 Marionette TRACE conn6 <- [1,2174,null,{}] 23:53:46 INFO - PROCESS | 2576 | 1464072826929 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}] 23:53:47 INFO - PROCESS | 2576 | 1464072827068 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 23:53:47 INFO - PROCESS | 2576 | 1464072827232 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:47 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFCDD2800 == 125 [pid = 2576] [id = 553] 23:53:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 250 (0000001B958C4000) [pid = 2576] [serial = 1659] [outer = 0000000000000000] 23:53:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 251 (0000001B958CB000) [pid = 2576] [serial = 1660] [outer = 0000001B958C4000] 23:53:47 INFO - PROCESS | 2576 | 1464072827286 Marionette DEBUG loaded listener.js 23:53:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 252 (0000001BFE15D000) [pid = 2576] [serial = 1661] [outer = 0000001B958C4000] 23:53:47 INFO - PROCESS | 2576 | 1464072827983 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]]]}] 23:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1136ms 23:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:53:48 INFO - PROCESS | 2576 | 1464072828063 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 23:53:48 INFO - PROCESS | 2576 | 1464072828065 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 23:53:48 INFO - PROCESS | 2576 | 1464072828069 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:53:48 INFO - PROCESS | 2576 | 1464072828071 Marionette TRACE conn6 <- [1,2178,null,{}] 23:53:48 INFO - PROCESS | 2576 | 1464072828075 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}] 23:53:48 INFO - PROCESS | 2576 | 1464072828276 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 23:53:48 INFO - PROCESS | 2576 | 1464072828396 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:48 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A030800 == 126 [pid = 2576] [id = 554] 23:53:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 253 (0000001B8A40D000) [pid = 2576] [serial = 1662] [outer = 0000000000000000] 23:53:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 254 (0000001B8C39AC00) [pid = 2576] [serial = 1663] [outer = 0000001B8A40D000] 23:53:48 INFO - PROCESS | 2576 | 1464072828453 Marionette DEBUG loaded listener.js 23:53:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 255 (0000001B9326F800) [pid = 2576] [serial = 1664] [outer = 0000001B8A40D000] 23:53:49 INFO - PROCESS | 2576 | 1464072829036 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]]]}] 23:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1026ms 23:53:49 INFO - PROCESS | 2576 | 1464072829098 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 23:53:49 INFO - PROCESS | 2576 | 1464072829100 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 23:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:53:49 INFO - PROCESS | 2576 | 1464072829104 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:53:49 INFO - PROCESS | 2576 | 1464072829106 Marionette TRACE conn6 <- [1,2182,null,{}] 23:53:49 INFO - PROCESS | 2576 | 1464072829109 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}] 23:53:49 INFO - PROCESS | 2576 | 1464072829251 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 23:53:49 INFO - PROCESS | 2576 | 1464072829429 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:49 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8E128000 == 127 [pid = 2576] [id = 555] 23:53:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 256 (0000001B8A4A0400) [pid = 2576] [serial = 1665] [outer = 0000000000000000] 23:53:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 257 (0000001B942A3400) [pid = 2576] [serial = 1666] [outer = 0000001B8A4A0400] 23:53:49 INFO - PROCESS | 2576 | 1464072829486 Marionette DEBUG loaded listener.js 23:53:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 258 (0000001B942AD800) [pid = 2576] [serial = 1667] [outer = 0000001B8A4A0400] 23:53:50 INFO - PROCESS | 2576 | 1464072830403 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]]]}] 23:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1381ms 23:53:50 INFO - PROCESS | 2576 | 1464072830488 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 23:53:50 INFO - PROCESS | 2576 | 1464072830492 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 23:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:53:50 INFO - PROCESS | 2576 | 1464072830497 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:53:50 INFO - PROCESS | 2576 | 1464072830501 Marionette TRACE conn6 <- [1,2186,null,{}] 23:53:50 INFO - PROCESS | 2576 | 1464072830506 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}] 23:53:50 INFO - PROCESS | 2576 | 1464072830650 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 23:53:50 INFO - PROCESS | 2576 | 1464072830811 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:50 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C414000 == 128 [pid = 2576] [id = 556] 23:53:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 259 (0000001B8598C000) [pid = 2576] [serial = 1668] [outer = 0000000000000000] 23:53:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 260 (0000001B85C64800) [pid = 2576] [serial = 1669] [outer = 0000001B8598C000] 23:53:50 INFO - PROCESS | 2576 | 1464072830865 Marionette DEBUG loaded listener.js 23:53:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 261 (0000001B884ACC00) [pid = 2576] [serial = 1670] [outer = 0000001B8598C000] 23:53:51 INFO - PROCESS | 2576 | 1464072831472 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]]]}] 23:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1029ms 23:53:51 INFO - PROCESS | 2576 | 1464072831531 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 23:53:51 INFO - PROCESS | 2576 | 1464072831537 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 23:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:53:51 INFO - PROCESS | 2576 | 1464072831544 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:53:51 INFO - PROCESS | 2576 | 1464072831547 Marionette TRACE conn6 <- [1,2190,null,{}] 23:53:51 INFO - PROCESS | 2576 | 1464072831551 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}] 23:53:51 INFO - PROCESS | 2576 | 1464072831681 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 23:53:51 INFO - PROCESS | 2576 | 1464072831847 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:51 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B933E0000 == 129 [pid = 2576] [id = 557] 23:53:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 262 (0000001B8A003000) [pid = 2576] [serial = 1671] [outer = 0000000000000000] 23:53:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 263 (0000001B8A00B800) [pid = 2576] [serial = 1672] [outer = 0000001B8A003000] 23:53:51 INFO - PROCESS | 2576 | 1464072831896 Marionette DEBUG loaded listener.js 23:53:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 264 (0000001B8B7C1400) [pid = 2576] [serial = 1673] [outer = 0000001B8A003000] 23:53:52 INFO - PROCESS | 2576 | 1464072832496 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]]]}] 23:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 986ms 23:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:53:52 INFO - PROCESS | 2576 | 1464072832531 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 23:53:52 INFO - PROCESS | 2576 | 1464072832533 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 23:53:52 INFO - PROCESS | 2576 | 1464072832537 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:53:52 INFO - PROCESS | 2576 | 1464072832541 Marionette TRACE conn6 <- [1,2194,null,{}] 23:53:52 INFO - PROCESS | 2576 | 1464072832552 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}] 23:53:52 INFO - PROCESS | 2576 | 1464072832686 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 23:53:52 INFO - PROCESS | 2576 | 1464072832885 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B91D6D800 == 128 [pid = 2576] [id = 540] 23:53:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A91D000 == 127 [pid = 2576] [id = 539] 23:53:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8DBB1000 == 126 [pid = 2576] [id = 538] 23:53:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D8D0800 == 125 [pid = 2576] [id = 537] 23:53:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D246800 == 124 [pid = 2576] [id = 536] 23:53:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C4DE000 == 123 [pid = 2576] [id = 535] 23:53:52 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86CE8800 == 122 [pid = 2576] [id = 534] 23:53:52 INFO - PROCESS | 2576 | --DOMWINDOW == 263 (0000001BF6544000) [pid = 2576] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:53:52 INFO - PROCESS | 2576 | --DOMWINDOW == 262 (0000001B94B78000) [pid = 2576] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 23:53:52 INFO - PROCESS | 2576 | --DOMWINDOW == 261 (0000001B95DAD000) [pid = 2576] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 23:53:52 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8682E000 == 123 [pid = 2576] [id = 558] 23:53:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 262 (0000001B819AB400) [pid = 2576] [serial = 1674] [outer = 0000000000000000] 23:53:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 263 (0000001B86728C00) [pid = 2576] [serial = 1675] [outer = 0000001B819AB400] 23:53:53 INFO - PROCESS | 2576 | 1464072833020 Marionette DEBUG loaded listener.js 23:53:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 264 (0000001B8AEC7000) [pid = 2576] [serial = 1676] [outer = 0000001B819AB400] 23:53:53 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8BF1A800 == 122 [pid = 2576] [id = 533] 23:53:53 INFO - PROCESS | 2576 | --DOCSHELL 0000001B811F0000 == 121 [pid = 2576] [id = 12] 23:53:53 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B91D800 == 120 [pid = 2576] [id = 532] 23:53:53 INFO - PROCESS | 2576 | --DOCSHELL 0000001B966D8000 == 119 [pid = 2576] [id = 526] 23:53:53 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93D1E000 == 118 [pid = 2576] [id = 525] 23:53:53 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93D03800 == 117 [pid = 2576] [id = 524] 23:53:53 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF041800 == 116 [pid = 2576] [id = 523] 23:53:53 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC599800 == 115 [pid = 2576] [id = 522] 23:53:53 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6F03000 == 114 [pid = 2576] [id = 521] 23:53:53 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF1EAB000 == 113 [pid = 2576] [id = 520] 23:53:53 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8E265800 == 112 [pid = 2576] [id = 519] 23:53:53 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C54B000 == 111 [pid = 2576] [id = 518] 23:53:53 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6F1E800 == 110 [pid = 2576] [id = 494] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 263 (0000001B91B4EC00) [pid = 2576] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 262 (0000001B91DE6800) [pid = 2576] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 261 (0000001B91DE9000) [pid = 2576] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 260 (0000001B92151000) [pid = 2576] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 259 (0000001B93BF1800) [pid = 2576] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 258 (0000001B92158400) [pid = 2576] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 257 (0000001B8A403400) [pid = 2576] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 256 (0000001B87F63000) [pid = 2576] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 255 (0000001B8B9ED000) [pid = 2576] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 254 (0000001B86B2A000) [pid = 2576] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 253 (0000001B83E36400) [pid = 2576] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 252 (0000001B86B25000) [pid = 2576] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 251 (0000001B88031400) [pid = 2576] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 250 (0000001B8C36B400) [pid = 2576] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 249 (0000001B8B74E000) [pid = 2576] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 248 (0000001B8D8EA400) [pid = 2576] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 247 (0000001B8DA61800) [pid = 2576] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 246 (0000001BF258E800) [pid = 2576] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 245 (0000001B8A4A9000) [pid = 2576] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 244 (0000001B8B7C6400) [pid = 2576] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 243 (0000001B87FD0400) [pid = 2576] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 242 (0000001B9326E400) [pid = 2576] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 241 (0000001B964DC000) [pid = 2576] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 240 (0000001B8E295800) [pid = 2576] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 239 (0000001BFCC8A400) [pid = 2576] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 238 (0000001B95A9F400) [pid = 2576] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 237 (0000001B92152400) [pid = 2576] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 236 (0000001B93C6F800) [pid = 2576] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 235 (0000001B93BE6400) [pid = 2576] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 234 (0000001BFBD40400) [pid = 2576] [serial = 1064] [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.] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 233 (0000001B87FCC000) [pid = 2576] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001B8D72B400) [pid = 2576] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001B8AB67800) [pid = 2576] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2576 | 1464072833531 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]]]}] 23:53:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:53:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1040ms 23:53:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:53:53 INFO - PROCESS | 2576 | 1464072833584 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 23:53:53 INFO - PROCESS | 2576 | 1464072833587 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 23:53:53 INFO - PROCESS | 2576 | 1464072833604 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:53:53 INFO - PROCESS | 2576 | 1464072833606 Marionette TRACE conn6 <- [1,2198,null,{}] 23:53:53 INFO - PROCESS | 2576 | 1464072833609 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}] 23:53:53 INFO - PROCESS | 2576 | 1464072833727 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 23:53:53 INFO - PROCESS | 2576 | 1464072833875 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:53 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B923800 == 111 [pid = 2576] [id = 559] 23:53:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001B87E62400) [pid = 2576] [serial = 1677] [outer = 0000000000000000] 23:53:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001B8AB6B800) [pid = 2576] [serial = 1678] [outer = 0000001B87E62400] 23:53:53 INFO - PROCESS | 2576 | 1464072833924 Marionette DEBUG loaded listener.js 23:53:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 234 (0000001B8BF37800) [pid = 2576] [serial = 1679] [outer = 0000001B87E62400] 23:53:54 INFO - PROCESS | 2576 | 1464072834313 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]]]}] 23:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 755ms 23:53:54 INFO - PROCESS | 2576 | 1464072834350 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 23:53:54 INFO - PROCESS | 2576 | 1464072834352 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 23:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:53:54 INFO - PROCESS | 2576 | 1464072834355 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:53:54 INFO - PROCESS | 2576 | 1464072834357 Marionette TRACE conn6 <- [1,2202,null,{}] 23:53:54 INFO - PROCESS | 2576 | 1464072834360 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}] 23:53:54 INFO - PROCESS | 2576 | 1464072834473 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 23:53:54 INFO - PROCESS | 2576 | 1464072834514 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:54 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D152800 == 112 [pid = 2576] [id = 560] 23:53:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 235 (0000001B8C3EF800) [pid = 2576] [serial = 1680] [outer = 0000000000000000] 23:53:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 236 (0000001B8D378400) [pid = 2576] [serial = 1681] [outer = 0000001B8C3EF800] 23:53:54 INFO - PROCESS | 2576 | 1464072834568 Marionette DEBUG loaded listener.js 23:53:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 237 (0000001B8D726C00) [pid = 2576] [serial = 1682] [outer = 0000001B8C3EF800] 23:53:55 INFO - PROCESS | 2576 | 1464072835020 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]]]}] 23:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 23:53:55 INFO - PROCESS | 2576 | 1464072835092 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 23:53:55 INFO - PROCESS | 2576 | 1464072835094 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 23:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:53:55 INFO - PROCESS | 2576 | 1464072835097 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:53:55 INFO - PROCESS | 2576 | 1464072835099 Marionette TRACE conn6 <- [1,2206,null,{}] 23:53:55 INFO - PROCESS | 2576 | 1464072835103 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}] 23:53:55 INFO - PROCESS | 2576 | 1464072835236 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 23:53:55 INFO - PROCESS | 2576 | 1464072835243 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:55 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8DBAD000 == 113 [pid = 2576] [id = 561] 23:53:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 238 (0000001B82B5BC00) [pid = 2576] [serial = 1683] [outer = 0000000000000000] 23:53:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 239 (0000001B8AB6E800) [pid = 2576] [serial = 1684] [outer = 0000001B82B5BC00] 23:53:55 INFO - PROCESS | 2576 | 1464072835291 Marionette DEBUG loaded listener.js 23:53:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 240 (0000001B91D86C00) [pid = 2576] [serial = 1685] [outer = 0000001B82B5BC00] 23:53:55 INFO - PROCESS | 2576 | 1464072835800 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]]]}] 23:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 733ms 23:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:53:55 INFO - PROCESS | 2576 | 1464072835836 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 23:53:55 INFO - PROCESS | 2576 | 1464072835839 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 23:53:55 INFO - PROCESS | 2576 | 1464072835842 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:53:55 INFO - PROCESS | 2576 | 1464072835844 Marionette TRACE conn6 <- [1,2210,null,{}] 23:53:55 INFO - PROCESS | 2576 | 1464072835847 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}] 23:53:56 INFO - PROCESS | 2576 | 1464072836027 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 23:53:56 INFO - PROCESS | 2576 | 1464072836056 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:56 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B92763000 == 114 [pid = 2576] [id = 562] 23:53:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 241 (0000001B91DD2000) [pid = 2576] [serial = 1686] [outer = 0000000000000000] 23:53:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 242 (0000001B91DE1400) [pid = 2576] [serial = 1687] [outer = 0000001B91DD2000] 23:53:56 INFO - PROCESS | 2576 | 1464072836101 Marionette DEBUG loaded listener.js 23:53:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 243 (0000001B92159C00) [pid = 2576] [serial = 1688] [outer = 0000001B91DD2000] 23:53:56 INFO - PROCESS | 2576 | 1464072836574 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]]]}] 23:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 777ms 23:53:56 INFO - PROCESS | 2576 | 1464072836619 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 23:53:56 INFO - PROCESS | 2576 | 1464072836621 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 23:53:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:53:56 INFO - PROCESS | 2576 | 1464072836625 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:53:56 INFO - PROCESS | 2576 | 1464072836627 Marionette TRACE conn6 <- [1,2214,null,{}] 23:53:56 INFO - PROCESS | 2576 | 1464072836630 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}] 23:53:56 INFO - PROCESS | 2576 | 1464072836789 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 23:53:56 INFO - PROCESS | 2576 | 1464072836811 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:56 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93CDB000 == 115 [pid = 2576] [id = 563] 23:53:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 244 (0000001B92158800) [pid = 2576] [serial = 1689] [outer = 0000000000000000] 23:53:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 245 (0000001B93270800) [pid = 2576] [serial = 1690] [outer = 0000001B92158800] 23:53:56 INFO - PROCESS | 2576 | 1464072836858 Marionette DEBUG loaded listener.js 23:53:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 246 (0000001B93C6AC00) [pid = 2576] [serial = 1691] [outer = 0000001B92158800] 23:53:57 INFO - PROCESS | 2576 | 1464072837319 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]]]}] 23:53:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:53:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 733ms 23:53:57 INFO - PROCESS | 2576 | 1464072837361 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 23:53:57 INFO - PROCESS | 2576 | 1464072837364 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 23:53:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:53:57 INFO - PROCESS | 2576 | 1464072837367 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:53:57 INFO - PROCESS | 2576 | 1464072837368 Marionette TRACE conn6 <- [1,2218,null,{}] 23:53:57 INFO - PROCESS | 2576 | 1464072837410 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}] 23:53:58 INFO - PROCESS | 2576 | 1464072838036 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 23:53:58 INFO - PROCESS | 2576 | --DOMWINDOW == 245 (0000001B86729000) [pid = 2576] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:53:58 INFO - PROCESS | 2576 | --DOMWINDOW == 244 (0000001B80443800) [pid = 2576] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:53:58 INFO - PROCESS | 2576 | --DOMWINDOW == 243 (0000001B8D63D400) [pid = 2576] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:53:58 INFO - PROCESS | 2576 | --DOMWINDOW == 242 (0000001B83E34C00) [pid = 2576] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:53:58 INFO - PROCESS | 2576 | --DOMWINDOW == 241 (0000001B91B46C00) [pid = 2576] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:53:58 INFO - PROCESS | 2576 | --DOMWINDOW == 240 (0000001B83129C00) [pid = 2576] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:53:58 INFO - PROCESS | 2576 | --DOMWINDOW == 239 (0000001B8BFE5C00) [pid = 2576] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:53:58 INFO - PROCESS | 2576 | --DOMWINDOW == 238 (0000001B8DA57C00) [pid = 2576] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:53:58 INFO - PROCESS | 2576 | --DOMWINDOW == 237 (0000001B8B1AF000) [pid = 2576] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:53:58 INFO - PROCESS | 2576 | 1464072838122 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:58 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC16800 == 116 [pid = 2576] [id = 564] 23:53:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 238 (0000001B83129C00) [pid = 2576] [serial = 1692] [outer = 0000000000000000] 23:53:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 239 (0000001B87E19800) [pid = 2576] [serial = 1693] [outer = 0000001B83129C00] 23:53:58 INFO - PROCESS | 2576 | 1464072838168 Marionette DEBUG loaded listener.js 23:53:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 240 (0000001B91B46C00) [pid = 2576] [serial = 1694] [outer = 0000001B83129C00] 23:53:58 INFO - PROCESS | 2576 | 1464072838559 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]]]}] 23:53:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:53:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1260ms 23:53:58 INFO - PROCESS | 2576 | 1464072838631 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 23:53:58 INFO - PROCESS | 2576 | 1464072838633 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 23:53:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:53:58 INFO - PROCESS | 2576 | 1464072838637 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:53:58 INFO - PROCESS | 2576 | 1464072838638 Marionette TRACE conn6 <- [1,2222,null,{}] 23:53:58 INFO - PROCESS | 2576 | 1464072838642 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}] 23:53:58 INFO - PROCESS | 2576 | 1464072838756 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 23:53:58 INFO - PROCESS | 2576 | 1464072838768 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:58 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B966C7800 == 117 [pid = 2576] [id = 565] 23:53:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 241 (0000001B94225C00) [pid = 2576] [serial = 1695] [outer = 0000000000000000] 23:53:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 242 (0000001B9422F000) [pid = 2576] [serial = 1696] [outer = 0000001B94225C00] 23:53:58 INFO - PROCESS | 2576 | 1464072838813 Marionette DEBUG loaded listener.js 23:53:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 243 (0000001B942AAC00) [pid = 2576] [serial = 1697] [outer = 0000001B94225C00] 23:53:59 INFO - PROCESS | 2576 | 1464072839271 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]]]}] 23:53:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:53:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 693ms 23:53:59 INFO - PROCESS | 2576 | 1464072839332 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 23:53:59 INFO - PROCESS | 2576 | 1464072839335 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 23:53:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:53:59 INFO - PROCESS | 2576 | 1464072839338 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:53:59 INFO - PROCESS | 2576 | 1464072839340 Marionette TRACE conn6 <- [1,2226,null,{}] 23:53:59 INFO - PROCESS | 2576 | 1464072839344 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}] 23:53:59 INFO - PROCESS | 2576 | 1464072839499 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 23:53:59 INFO - PROCESS | 2576 | 1464072839506 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:59 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B973DE800 == 118 [pid = 2576] [id = 566] 23:53:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 244 (0000001B94B78000) [pid = 2576] [serial = 1698] [outer = 0000000000000000] 23:53:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 245 (0000001B95A1D000) [pid = 2576] [serial = 1699] [outer = 0000001B94B78000] 23:53:59 INFO - PROCESS | 2576 | 1464072839555 Marionette DEBUG loaded listener.js 23:53:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 246 (0000001B97140400) [pid = 2576] [serial = 1700] [outer = 0000001B94B78000] 23:54:00 INFO - PROCESS | 2576 | 1464072840167 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]]]}] 23:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 880ms 23:54:00 INFO - PROCESS | 2576 | 1464072840222 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 23:54:00 INFO - PROCESS | 2576 | 1464072840227 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 23:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:54:00 INFO - PROCESS | 2576 | 1464072840232 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:54:00 INFO - PROCESS | 2576 | 1464072840237 Marionette TRACE conn6 <- [1,2230,null,{}] 23:54:00 INFO - PROCESS | 2576 | 1464072840243 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}] 23:54:00 INFO - PROCESS | 2576 | 1464072840403 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 23:54:00 INFO - PROCESS | 2576 | 1464072840562 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:00 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86CDB000 == 119 [pid = 2576] [id = 567] 23:54:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 247 (0000001B8598CC00) [pid = 2576] [serial = 1701] [outer = 0000000000000000] 23:54:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 248 (0000001B86726400) [pid = 2576] [serial = 1702] [outer = 0000001B8598CC00] 23:54:00 INFO - PROCESS | 2576 | 1464072840633 Marionette DEBUG loaded listener.js 23:54:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 249 (0000001B883BC000) [pid = 2576] [serial = 1703] [outer = 0000001B8598CC00] 23:54:01 INFO - PROCESS | 2576 | 1464072841269 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]]]}] 23:54:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1092ms 23:54:01 INFO - PROCESS | 2576 | 1464072841328 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 23:54:01 INFO - PROCESS | 2576 | 1464072841335 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 23:54:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:54:01 INFO - PROCESS | 2576 | 1464072841342 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:54:01 INFO - PROCESS | 2576 | 1464072841345 Marionette TRACE conn6 <- [1,2234,null,{}] 23:54:01 INFO - PROCESS | 2576 | 1464072841349 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}] 23:54:01 INFO - PROCESS | 2576 | 1464072841526 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 23:54:01 INFO - PROCESS | 2576 | 1464072841690 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:01 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8DB9A000 == 120 [pid = 2576] [id = 568] 23:54:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 250 (0000001B8A00DC00) [pid = 2576] [serial = 1704] [outer = 0000000000000000] 23:54:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 251 (0000001B8B9E9000) [pid = 2576] [serial = 1705] [outer = 0000001B8A00DC00] 23:54:01 INFO - PROCESS | 2576 | 1464072841746 Marionette DEBUG loaded listener.js 23:54:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 252 (0000001B8D030C00) [pid = 2576] [serial = 1706] [outer = 0000001B8A00DC00] 23:54:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:54:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1033ms 23:54:02 INFO - PROCESS | 2576 | 1464072842369 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]]]}] 23:54:02 INFO - PROCESS | 2576 | 1464072842395 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 23:54:02 INFO - PROCESS | 2576 | 1464072842398 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 23:54:02 INFO - PROCESS | 2576 | 1464072842428 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:54:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:54:02 INFO - PROCESS | 2576 | 1464072842432 Marionette TRACE conn6 <- [1,2238,null,{}] 23:54:02 INFO - PROCESS | 2576 | 1464072842444 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}] 23:54:02 INFO - PROCESS | 2576 | 1464072842592 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 23:54:02 INFO - PROCESS | 2576 | 1464072842755 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:02 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF35D6000 == 121 [pid = 2576] [id = 569] 23:54:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 253 (0000001B8DA5A400) [pid = 2576] [serial = 1707] [outer = 0000000000000000] 23:54:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 254 (0000001B8E2A3800) [pid = 2576] [serial = 1708] [outer = 0000001B8DA5A400] 23:54:02 INFO - PROCESS | 2576 | 1464072842814 Marionette DEBUG loaded listener.js 23:54:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 255 (0000001B93BF1800) [pid = 2576] [serial = 1709] [outer = 0000001B8DA5A400] 23:54:03 INFO - PROCESS | 2576 | 1464072843381 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]]]}] 23:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 987ms 23:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:54:03 INFO - PROCESS | 2576 | 1464072843421 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 23:54:03 INFO - PROCESS | 2576 | 1464072843424 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 23:54:03 INFO - PROCESS | 2576 | 1464072843427 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:54:03 INFO - PROCESS | 2576 | 1464072843429 Marionette TRACE conn6 <- [1,2242,null,{}] 23:54:03 INFO - PROCESS | 2576 | 1464072843433 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}] 23:54:03 INFO - PROCESS | 2576 | 1464072843575 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 23:54:03 INFO - PROCESS | 2576 | 1464072843749 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:03 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC5A6000 == 122 [pid = 2576] [id = 570] 23:54:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 256 (0000001B94B73000) [pid = 2576] [serial = 1710] [outer = 0000000000000000] 23:54:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 257 (0000001B958C5400) [pid = 2576] [serial = 1711] [outer = 0000001B94B73000] 23:54:03 INFO - PROCESS | 2576 | 1464072843807 Marionette DEBUG loaded listener.js 23:54:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 258 (0000001B95DADC00) [pid = 2576] [serial = 1712] [outer = 0000001B94B73000] 23:54:04 INFO - PROCESS | 2576 | 1464072844427 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]]]}] 23:54:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:54:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1033ms 23:54:04 INFO - PROCESS | 2576 | 1464072844463 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 23:54:04 INFO - PROCESS | 2576 | 1464072844465 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 23:54:04 INFO - PROCESS | 2576 | 1464072844468 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:54:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:54:04 INFO - PROCESS | 2576 | 1464072844471 Marionette TRACE conn6 <- [1,2246,null,{}] 23:54:04 INFO - PROCESS | 2576 | 1464072844491 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}] 23:54:04 INFO - PROCESS | 2576 | 1464072844629 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 23:54:04 INFO - PROCESS | 2576 | 1464072844791 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF520800 == 123 [pid = 2576] [id = 571] 23:54:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 259 (0000001B94B79800) [pid = 2576] [serial = 1713] [outer = 0000000000000000] 23:54:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 260 (0000001B971C9400) [pid = 2576] [serial = 1714] [outer = 0000001B94B79800] 23:54:04 INFO - PROCESS | 2576 | 1464072844847 Marionette DEBUG loaded listener.js 23:54:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 261 (0000001BF0524800) [pid = 2576] [serial = 1715] [outer = 0000001B94B79800] 23:54:05 INFO - PROCESS | 2576 | 1464072845492 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]]]}] 23:54:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:54:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1043ms 23:54:05 INFO - PROCESS | 2576 | 1464072845515 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 23:54:05 INFO - PROCESS | 2576 | 1464072845517 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 23:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:54:05 INFO - PROCESS | 2576 | 1464072845521 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:54:05 INFO - PROCESS | 2576 | 1464072845523 Marionette TRACE conn6 <- [1,2250,null,{}] 23:54:05 INFO - PROCESS | 2576 | 1464072845527 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}] 23:54:05 INFO - PROCESS | 2576 | 1464072845705 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 23:54:05 INFO - PROCESS | 2576 | 1464072845873 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:05 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B941EE800 == 124 [pid = 2576] [id = 572] 23:54:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 262 (0000001BF285AC00) [pid = 2576] [serial = 1716] [outer = 0000000000000000] 23:54:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 263 (0000001BF803EC00) [pid = 2576] [serial = 1717] [outer = 0000001BF285AC00] 23:54:05 INFO - PROCESS | 2576 | 1464072845929 Marionette DEBUG loaded listener.js 23:54:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 264 (0000001BFBD2B400) [pid = 2576] [serial = 1718] [outer = 0000001BF285AC00] 23:54:06 INFO - PROCESS | 2576 | 1464072846472 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]]]}] 23:54:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:54:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 987ms 23:54:06 INFO - PROCESS | 2576 | 1464072846518 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 23:54:06 INFO - PROCESS | 2576 | 1464072846521 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 23:54:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:54:06 INFO - PROCESS | 2576 | 1464072846527 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:54:06 INFO - PROCESS | 2576 | 1464072846529 Marionette TRACE conn6 <- [1,2254,null,{}] 23:54:06 INFO - PROCESS | 2576 | 1464072846550 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}] 23:54:06 INFO - PROCESS | 2576 | 1464072846688 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 23:54:06 INFO - PROCESS | 2576 | 1464072846861 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:06 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9638E800 == 125 [pid = 2576] [id = 573] 23:54:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 265 (0000001BFC625000) [pid = 2576] [serial = 1719] [outer = 0000000000000000] 23:54:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 266 (0000001BFCC8CC00) [pid = 2576] [serial = 1720] [outer = 0000001BFC625000] 23:54:06 INFO - PROCESS | 2576 | 1464072846918 Marionette DEBUG loaded listener.js 23:54:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 267 (0000001BFE018C00) [pid = 2576] [serial = 1721] [outer = 0000001BFC625000] 23:54:07 INFO - PROCESS | 2576 | 1464072847521 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]]]}] 23:54:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:54:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1031ms 23:54:07 INFO - PROCESS | 2576 | 1464072847561 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 23:54:07 INFO - PROCESS | 2576 | 1464072847564 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 23:54:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:54:07 INFO - PROCESS | 2576 | 1464072847567 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:54:07 INFO - PROCESS | 2576 | 1464072847569 Marionette TRACE conn6 <- [1,2258,null,{}] 23:54:07 INFO - PROCESS | 2576 | 1464072847573 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}] 23:54:07 INFO - PROCESS | 2576 | 1464072847711 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 23:54:07 INFO - PROCESS | 2576 | 1464072847874 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:07 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B963AA000 == 126 [pid = 2576] [id = 574] 23:54:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 268 (0000001B97FD8400) [pid = 2576] [serial = 1722] [outer = 0000000000000000] 23:54:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 269 (0000001B97FE0000) [pid = 2576] [serial = 1723] [outer = 0000001B97FD8400] 23:54:07 INFO - PROCESS | 2576 | 1464072847929 Marionette DEBUG loaded listener.js 23:54:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 270 (0000001B97FE6400) [pid = 2576] [serial = 1724] [outer = 0000001B97FD8400] 23:54:08 INFO - PROCESS | 2576 | 1464072848556 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]]]}] 23:54:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:54:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1025ms 23:54:08 INFO - PROCESS | 2576 | 1464072848596 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 23:54:08 INFO - PROCESS | 2576 | 1464072848599 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 23:54:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:54:08 INFO - PROCESS | 2576 | 1464072848602 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:54:08 INFO - PROCESS | 2576 | 1464072848604 Marionette TRACE conn6 <- [1,2262,null,{}] 23:54:08 INFO - PROCESS | 2576 | 1464072848608 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}] 23:54:08 INFO - PROCESS | 2576 | 1464072848764 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 23:54:08 INFO - PROCESS | 2576 | 1464072848941 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B97221000 == 127 [pid = 2576] [id = 575] 23:54:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 271 (0000001B962BF000) [pid = 2576] [serial = 1725] [outer = 0000000000000000] 23:54:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 272 (0000001B962C1C00) [pid = 2576] [serial = 1726] [outer = 0000001B962BF000] 23:54:09 INFO - PROCESS | 2576 | 1464072848997 Marionette DEBUG loaded listener.js 23:54:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 273 (0000001B97FDFC00) [pid = 2576] [serial = 1727] [outer = 0000001B962BF000] 23:54:09 INFO - PROCESS | 2576 | 1464072849540 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]]]}] 23:54:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:54:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 986ms 23:54:09 INFO - PROCESS | 2576 | 1464072849590 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 23:54:09 INFO - PROCESS | 2576 | 1464072849593 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 23:54:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:54:09 INFO - PROCESS | 2576 | 1464072849596 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:54:09 INFO - PROCESS | 2576 | 1464072849599 Marionette TRACE conn6 <- [1,2266,null,{}] 23:54:09 INFO - PROCESS | 2576 | 1464072849602 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}] 23:54:09 INFO - PROCESS | 2576 | 1464072849740 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 23:54:09 INFO - PROCESS | 2576 | 1464072849877 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:09 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B98F76000 == 128 [pid = 2576] [id = 576] 23:54:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 274 (0000001B98FD5000) [pid = 2576] [serial = 1728] [outer = 0000000000000000] 23:54:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 275 (0000001B98FDA000) [pid = 2576] [serial = 1729] [outer = 0000001B98FD5000] 23:54:09 INFO - PROCESS | 2576 | 1464072849932 Marionette DEBUG loaded listener.js 23:54:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 276 (0000001B98FDF800) [pid = 2576] [serial = 1730] [outer = 0000001B98FD5000] 23:54:10 INFO - PROCESS | 2576 | 1464072850493 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]]]}] 23:54:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:54:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 923ms 23:54:10 INFO - PROCESS | 2576 | 1464072850523 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 23:54:10 INFO - PROCESS | 2576 | 1464072850525 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 23:54:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:54:10 INFO - PROCESS | 2576 | 1464072850529 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:54:10 INFO - PROCESS | 2576 | 1464072850532 Marionette TRACE conn6 <- [1,2270,null,{}] 23:54:10 INFO - PROCESS | 2576 | 1464072850535 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}] 23:54:10 INFO - PROCESS | 2576 | 1464072850694 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 23:54:10 INFO - PROCESS | 2576 | 1464072850833 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:10 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B94119000 == 129 [pid = 2576] [id = 577] 23:54:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 277 (0000001B9412E000) [pid = 2576] [serial = 1731] [outer = 0000000000000000] 23:54:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 278 (0000001B94136000) [pid = 2576] [serial = 1732] [outer = 0000001B9412E000] 23:54:10 INFO - PROCESS | 2576 | 1464072850893 Marionette DEBUG loaded listener.js 23:54:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 279 (0000001BFCE80400) [pid = 2576] [serial = 1733] [outer = 0000001B9412E000] 23:54:11 INFO - PROCESS | 2576 | 1464072851524 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]]]}] 23:54:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:54:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1031ms 23:54:11 INFO - PROCESS | 2576 | 1464072851563 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 23:54:11 INFO - PROCESS | 2576 | 1464072851565 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 23:54:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:54:11 INFO - PROCESS | 2576 | 1464072851569 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:54:11 INFO - PROCESS | 2576 | 1464072851571 Marionette TRACE conn6 <- [1,2274,null,{}] 23:54:11 INFO - PROCESS | 2576 | 1464072851575 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}] 23:54:11 INFO - PROCESS | 2576 | 1464072851730 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 23:54:11 INFO - PROCESS | 2576 | 1464072851896 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:11 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B98792800 == 130 [pid = 2576] [id = 578] 23:54:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 280 (0000001B987D3400) [pid = 2576] [serial = 1734] [outer = 0000000000000000] 23:54:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 281 (0000001B987DBC00) [pid = 2576] [serial = 1735] [outer = 0000001B987D3400] 23:54:11 INFO - PROCESS | 2576 | 1464072851950 Marionette DEBUG loaded listener.js 23:54:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 282 (0000001BFCE3C400) [pid = 2576] [serial = 1736] [outer = 0000001B987D3400] 23:54:12 INFO - PROCESS | 2576 | 1464072852508 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]]]}] 23:54:12 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 23:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 987ms 23:54:12 INFO - PROCESS | 2576 | 1464072852558 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 23:54:12 INFO - PROCESS | 2576 | 1464072852561 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 23:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:54:12 INFO - PROCESS | 2576 | 1464072852564 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:54:12 INFO - PROCESS | 2576 | 1464072852566 Marionette TRACE conn6 <- [1,2278,null,{}] 23:54:12 INFO - PROCESS | 2576 | 1464072852570 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}] 23:54:12 INFO - PROCESS | 2576 | 1464072852710 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 23:54:12 INFO - PROCESS | 2576 | 1464072852891 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:12 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B953C6800 == 131 [pid = 2576] [id = 579] 23:54:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 283 (0000001B953F0C00) [pid = 2576] [serial = 1737] [outer = 0000000000000000] 23:54:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 284 (0000001B953F5C00) [pid = 2576] [serial = 1738] [outer = 0000001B953F0C00] 23:54:12 INFO - PROCESS | 2576 | 1464072852947 Marionette DEBUG loaded listener.js 23:54:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 285 (0000001B987DCC00) [pid = 2576] [serial = 1739] [outer = 0000001B953F0C00] 23:54:13 INFO - PROCESS | 2576 | 1464072853495 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]]]}] 23:54:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 986ms 23:54:13 INFO - PROCESS | 2576 | 1464072853553 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 23:54:13 INFO - PROCESS | 2576 | 1464072853556 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 23:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:54:13 INFO - PROCESS | 2576 | 1464072853559 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:54:13 INFO - PROCESS | 2576 | 1464072853561 Marionette TRACE conn6 <- [1,2282,null,{}] 23:54:13 INFO - PROCESS | 2576 | 1464072853565 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}] 23:54:13 INFO - PROCESS | 2576 | 1464072853763 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 23:54:13 INFO - PROCESS | 2576 | 1464072853967 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:13 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8E26F800 == 132 [pid = 2576] [id = 580] 23:54:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 286 (0000001B8B9EF800) [pid = 2576] [serial = 1740] [outer = 0000000000000000] 23:54:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 287 (0000001B91E03400) [pid = 2576] [serial = 1741] [outer = 0000001B8B9EF800] 23:54:14 INFO - PROCESS | 2576 | 1464072854025 Marionette DEBUG loaded listener.js 23:54:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 288 (0000001B9890A000) [pid = 2576] [serial = 1742] [outer = 0000001B8B9EF800] 23:54:14 INFO - PROCESS | 2576 | 1464072854634 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]]]}] 23:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1134ms 23:54:14 INFO - PROCESS | 2576 | 1464072854697 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 23:54:14 INFO - PROCESS | 2576 | 1464072854699 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 23:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:54:14 INFO - PROCESS | 2576 | 1464072854718 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:54:14 INFO - PROCESS | 2576 | 1464072854720 Marionette TRACE conn6 <- [1,2286,null,{}] 23:54:14 INFO - PROCESS | 2576 | 1464072854724 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}] 23:54:14 INFO - PROCESS | 2576 | 1464072854866 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 23:54:15 INFO - PROCESS | 2576 | 1464072855033 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:15 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B923000 == 133 [pid = 2576] [id = 581] 23:54:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 289 (0000001B8803B800) [pid = 2576] [serial = 1743] [outer = 0000000000000000] 23:54:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 290 (0000001B8E29A400) [pid = 2576] [serial = 1744] [outer = 0000001B8803B800] 23:54:15 INFO - PROCESS | 2576 | 1464072855090 Marionette DEBUG loaded listener.js 23:54:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 291 (0000001B9890F400) [pid = 2576] [serial = 1745] [outer = 0000001B8803B800] 23:54:15 INFO - PROCESS | 2576 | 1464072855663 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]]]}] 23:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 983ms 23:54:15 INFO - PROCESS | 2576 | 1464072855699 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 23:54:15 INFO - PROCESS | 2576 | 1464072855702 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 23:54:15 INFO - PROCESS | 2576 | 1464072855705 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:54:15 INFO - PROCESS | 2576 | 1464072855707 Marionette TRACE conn6 <- [1,2290,null,{}] 23:54:15 INFO - PROCESS | 2576 | 1464072855711 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}] 23:54:15 INFO - PROCESS | 2576 | 1464072855860 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 23:54:16 INFO - PROCESS | 2576 | 1464072856032 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:16 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B910AE800 == 134 [pid = 2576] [id = 582] 23:54:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 292 (0000001B8C36E400) [pid = 2576] [serial = 1746] [outer = 0000000000000000] 23:54:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 293 (0000001B93B25C00) [pid = 2576] [serial = 1747] [outer = 0000001B8C36E400] 23:54:16 INFO - PROCESS | 2576 | 1464072856088 Marionette DEBUG loaded listener.js 23:54:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 294 (0000001B93B2C800) [pid = 2576] [serial = 1748] [outer = 0000001B8C36E400] 23:54:16 INFO - PROCESS | 2576 | 1464072856679 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]]]}] 23:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1027ms 23:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:54:16 INFO - PROCESS | 2576 | 1464072856736 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 23:54:16 INFO - PROCESS | 2576 | 1464072856738 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 23:54:16 INFO - PROCESS | 2576 | 1464072856742 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:54:16 INFO - PROCESS | 2576 | 1464072856744 Marionette TRACE conn6 <- [1,2294,null,{}] 23:54:16 INFO - PROCESS | 2576 | 1464072856765 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}] 23:54:16 INFO - PROCESS | 2576 | 1464072856970 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 23:54:17 INFO - PROCESS | 2576 | 1464072857101 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:17 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9899F000 == 135 [pid = 2576] [id = 583] 23:54:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 295 (0000001B93B21C00) [pid = 2576] [serial = 1749] [outer = 0000000000000000] 23:54:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 296 (0000001B98B69400) [pid = 2576] [serial = 1750] [outer = 0000001B93B21C00] 23:54:17 INFO - PROCESS | 2576 | 1464072857155 Marionette DEBUG loaded listener.js 23:54:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 297 (0000001B98B6FC00) [pid = 2576] [serial = 1751] [outer = 0000001B93B21C00] 23:54:18 INFO - PROCESS | 2576 | 1464072858119 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]]]}] 23:54:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1439ms 23:54:18 INFO - PROCESS | 2576 | 1464072858184 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 23:54:18 INFO - PROCESS | 2576 | 1464072858189 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 23:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:54:18 INFO - PROCESS | 2576 | 1464072858194 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:54:18 INFO - PROCESS | 2576 | 1464072858198 Marionette TRACE conn6 <- [1,2298,null,{}] 23:54:18 INFO - PROCESS | 2576 | 1464072858203 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}] 23:54:18 INFO - PROCESS | 2576 | 1464072858349 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 23:54:18 INFO - PROCESS | 2576 | 1464072858522 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:18 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8935C000 == 136 [pid = 2576] [id = 584] 23:54:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 298 (0000001B842BBC00) [pid = 2576] [serial = 1752] [outer = 0000000000000000] 23:54:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 299 (0000001B8593A800) [pid = 2576] [serial = 1753] [outer = 0000001B842BBC00] 23:54:18 INFO - PROCESS | 2576 | 1464072858573 Marionette DEBUG loaded listener.js 23:54:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 300 (0000001B87E5D400) [pid = 2576] [serial = 1754] [outer = 0000001B842BBC00] 23:54:19 INFO - PROCESS | 2576 | 1464072859189 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]]]}] 23:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1029ms 23:54:19 INFO - PROCESS | 2576 | 1464072859227 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 23:54:19 INFO - PROCESS | 2576 | 1464072859233 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 23:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:54:19 INFO - PROCESS | 2576 | 1464072859239 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:54:19 INFO - PROCESS | 2576 | 1464072859242 Marionette TRACE conn6 <- [1,2302,null,{}] 23:54:19 INFO - PROCESS | 2576 | 1464072859246 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}] 23:54:19 INFO - PROCESS | 2576 | 1464072859377 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 23:54:19 INFO - PROCESS | 2576 | 1464072859573 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:19 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83E4B800 == 137 [pid = 2576] [id = 585] 23:54:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 301 (0000001B884B1000) [pid = 2576] [serial = 1755] [outer = 0000000000000000] 23:54:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 302 (0000001B885AC800) [pid = 2576] [serial = 1756] [outer = 0000001B884B1000] 23:54:19 INFO - PROCESS | 2576 | 1464072859628 Marionette DEBUG loaded listener.js 23:54:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 303 (0000001B8A006000) [pid = 2576] [serial = 1757] [outer = 0000001B884B1000] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B95826800 == 136 [pid = 2576] [id = 503] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93CA3000 == 135 [pid = 2576] [id = 502] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B966C7800 == 134 [pid = 2576] [id = 565] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC16800 == 133 [pid = 2576] [id = 564] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93CDB000 == 132 [pid = 2576] [id = 563] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D748800 == 131 [pid = 2576] [id = 515] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B92763000 == 130 [pid = 2576] [id = 562] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8DBAD000 == 129 [pid = 2576] [id = 561] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 302 (0000001B93374400) [pid = 2576] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 301 (0000001B97F9B800) [pid = 2576] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 300 (0000001B97142400) [pid = 2576] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 299 (0000001B971C1C00) [pid = 2576] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 298 (0000001B8AE32000) [pid = 2576] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | 1464072860362 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]]]}] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D152800 == 128 [pid = 2576] [id = 560] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B923800 == 127 [pid = 2576] [id = 559] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8682E000 == 126 [pid = 2576] [id = 558] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B933E0000 == 125 [pid = 2576] [id = 557] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C414000 == 124 [pid = 2576] [id = 556] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFCDD2800 == 123 [pid = 2576] [id = 553] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF83B1800 == 122 [pid = 2576] [id = 552] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6927800 == 121 [pid = 2576] [id = 551] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF345C000 == 120 [pid = 2576] [id = 550] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF194C000 == 119 [pid = 2576] [id = 549] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B98AE3800 == 118 [pid = 2576] [id = 548] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9718C000 == 117 [pid = 2576] [id = 547] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B97105000 == 116 [pid = 2576] [id = 546] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9583A000 == 115 [pid = 2576] [id = 545] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93CD1800 == 114 [pid = 2576] [id = 544] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D73C800 == 113 [pid = 2576] [id = 543] 23:54:20 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86BC6800 == 112 [pid = 2576] [id = 542] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 297 (0000001B92ACB400) [pid = 2576] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 296 (0000001B8A4ACC00) [pid = 2576] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 295 (0000001B87FD0C00) [pid = 2576] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 294 (0000001B883B7C00) [pid = 2576] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 293 (0000001BFBD43000) [pid = 2576] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 292 (0000001B8D993000) [pid = 2576] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 291 (0000001B86B27400) [pid = 2576] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 290 (0000001B91E0B000) [pid = 2576] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 289 (0000001BF80DEC00) [pid = 2576] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 288 (0000001B8AEC5C00) [pid = 2576] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 287 (0000001B95C20000) [pid = 2576] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 286 (0000001B94B79400) [pid = 2576] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 285 (0000001B8C4B1000) [pid = 2576] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 284 (0000001B8DF17800) [pid = 2576] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 283 (0000001B8C39D400) [pid = 2576] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 282 (0000001B85C5D400) [pid = 2576] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 281 (0000001B93D89000) [pid = 2576] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 280 (0000001B91B48C00) [pid = 2576] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 279 (0000001B8B74F400) [pid = 2576] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 278 (0000001B8D729000) [pid = 2576] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 277 (0000001B883BFC00) [pid = 2576] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 276 (0000001B8598C400) [pid = 2576] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 275 (0000001B8D721400) [pid = 2576] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 274 (0000001B8BF38C00) [pid = 2576] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 273 (0000001BF251AC00) [pid = 2576] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 272 (0000001B8A40D400) [pid = 2576] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 271 (0000001B8D379400) [pid = 2576] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 270 (0000001BF670A400) [pid = 2576] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - PROCESS | 2576 | --DOMWINDOW == 269 (0000001B8B744400) [pid = 2576] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 23:54:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:54:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1230ms 23:54:20 INFO - PROCESS | 2576 | 1464072860471 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 23:54:20 INFO - PROCESS | 2576 | 1464072860474 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 23:54:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:54:20 INFO - PROCESS | 2576 | 1464072860478 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:54:20 INFO - PROCESS | 2576 | 1464072860481 Marionette TRACE conn6 <- [1,2306,null,{}] 23:54:20 INFO - PROCESS | 2576 | 1464072860492 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}] 23:54:20 INFO - PROCESS | 2576 | 1464072860616 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 23:54:20 INFO - PROCESS | 2576 | 1464072860624 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:20 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C3E800 == 113 [pid = 2576] [id = 586] 23:54:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 270 (0000001B868F0800) [pid = 2576] [serial = 1758] [outer = 0000000000000000] 23:54:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 271 (0000001B87E62C00) [pid = 2576] [serial = 1759] [outer = 0000001B868F0800] 23:54:20 INFO - PROCESS | 2576 | 1464072860674 Marionette DEBUG loaded listener.js 23:54:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 272 (0000001B885B1C00) [pid = 2576] [serial = 1760] [outer = 0000001B868F0800] 23:54:21 INFO - PROCESS | 2576 | 1464072861229 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] 23:54:21 INFO - PROCESS | 2576 | 1464072861280 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 23:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:54:21 INFO - PROCESS | 2576 | 1464072861283 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:54:21 INFO - PROCESS | 2576 | 1464072861285 Marionette TRACE conn6 <- [1,2310,null,{}] 23:54:21 INFO - PROCESS | 2576 | 1464072861288 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}] 23:54:21 INFO - PROCESS | 2576 | 1464072861408 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 23:54:21 INFO - PROCESS | 2576 | 1464072861553 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:21 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC12000 == 114 [pid = 2576] [id = 587] 23:54:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 273 (0000001B8AE38400) [pid = 2576] [serial = 1761] [outer = 0000000000000000] 23:54:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 274 (0000001B8AFE2000) [pid = 2576] [serial = 1762] [outer = 0000001B8AE38400] 23:54:21 INFO - PROCESS | 2576 | 1464072861601 Marionette DEBUG loaded listener.js 23:54:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 275 (0000001B8BF3BC00) [pid = 2576] [serial = 1763] [outer = 0000001B8AE38400] 23:54:22 INFO - PROCESS | 2576 | 1464072861997 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]]]}] 23:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 777ms 23:54:22 INFO - PROCESS | 2576 | 1464072862062 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 23:54:22 INFO - PROCESS | 2576 | 1464072862064 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 23:54:22 INFO - PROCESS | 2576 | 1464072862067 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:54:22 INFO - PROCESS | 2576 | 1464072862069 Marionette TRACE conn6 <- [1,2314,null,{}] 23:54:22 INFO - PROCESS | 2576 | 1464072862073 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}] 23:54:22 INFO - PROCESS | 2576 | 1464072862189 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 23:54:22 INFO - PROCESS | 2576 | 1464072862199 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:22 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D31D000 == 115 [pid = 2576] [id = 588] 23:54:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 276 (0000001B8C36C400) [pid = 2576] [serial = 1764] [outer = 0000000000000000] 23:54:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 277 (0000001B8C3A4400) [pid = 2576] [serial = 1765] [outer = 0000001B8C36C400] 23:54:22 INFO - PROCESS | 2576 | 1464072862246 Marionette DEBUG loaded listener.js 23:54:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 278 (0000001B8C4B2400) [pid = 2576] [serial = 1766] [outer = 0000001B8C36C400] 23:54:22 INFO - PROCESS | 2576 | 1464072862724 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]]]}] 23:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 691ms 23:54:22 INFO - PROCESS | 2576 | 1464072862786 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 23:54:22 INFO - PROCESS | 2576 | 1464072862788 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 23:54:22 INFO - PROCESS | 2576 | 1464072862791 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:54:22 INFO - PROCESS | 2576 | 1464072862793 Marionette TRACE conn6 <- [1,2318,null,{}] 23:54:22 INFO - PROCESS | 2576 | 1464072862797 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}] 23:54:22 INFO - PROCESS | 2576 | 1464072862975 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 23:54:23 INFO - PROCESS | 2576 | 1464072862998 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8E270800 == 116 [pid = 2576] [id = 589] 23:54:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 279 (0000001B8D720800) [pid = 2576] [serial = 1767] [outer = 0000000000000000] 23:54:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 280 (0000001B8D8F1000) [pid = 2576] [serial = 1768] [outer = 0000001B8D720800] 23:54:23 INFO - PROCESS | 2576 | 1464072863045 Marionette DEBUG loaded listener.js 23:54:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 281 (0000001B8D996C00) [pid = 2576] [serial = 1769] [outer = 0000001B8D720800] 23:54:23 INFO - PROCESS | 2576 | 1464072863520 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]]]}] 23:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 775ms 23:54:23 INFO - PROCESS | 2576 | 1464072863599 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 23:54:23 INFO - PROCESS | 2576 | 1464072863601 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 23:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:54:23 INFO - PROCESS | 2576 | 1464072863612 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:54:23 INFO - PROCESS | 2576 | 1464072863614 Marionette TRACE conn6 <- [1,2322,null,{}] 23:54:23 INFO - PROCESS | 2576 | 1464072863618 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}] 23:54:23 INFO - PROCESS | 2576 | 1464072863774 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 23:54:23 INFO - PROCESS | 2576 | 1464072863796 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B92762800 == 117 [pid = 2576] [id = 590] 23:54:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 282 (0000001B8DA61000) [pid = 2576] [serial = 1770] [outer = 0000000000000000] 23:54:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 283 (0000001B8DF1CC00) [pid = 2576] [serial = 1771] [outer = 0000001B8DA61000] 23:54:23 INFO - PROCESS | 2576 | 1464072863842 Marionette DEBUG loaded listener.js 23:54:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 284 (0000001B91B4C800) [pid = 2576] [serial = 1772] [outer = 0000001B8DA61000] 23:54:24 INFO - PROCESS | 2576 | 1464072864310 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]]]}] 23:54:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:54:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 23:54:24 INFO - PROCESS | 2576 | 1464072864342 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 23:54:24 INFO - PROCESS | 2576 | 1464072864344 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 23:54:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:54:24 INFO - PROCESS | 2576 | 1464072864347 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:54:24 INFO - PROCESS | 2576 | 1464072864349 Marionette TRACE conn6 <- [1,2326,null,{}] 23:54:24 INFO - PROCESS | 2576 | 1464072864352 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}] 23:54:24 INFO - PROCESS | 2576 | 1464072864511 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 23:54:24 INFO - PROCESS | 2576 | 1464072864533 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:24 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93C9D800 == 118 [pid = 2576] [id = 591] 23:54:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 285 (0000001B91DCA000) [pid = 2576] [serial = 1773] [outer = 0000000000000000] 23:54:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 286 (0000001B91DD2800) [pid = 2576] [serial = 1774] [outer = 0000001B91DCA000] 23:54:24 INFO - PROCESS | 2576 | 1464072864578 Marionette DEBUG loaded listener.js 23:54:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 287 (0000001B9215F800) [pid = 2576] [serial = 1775] [outer = 0000001B91DCA000] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 286 (0000001B91E02C00) [pid = 2576] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 285 (0000001B93BEE800) [pid = 2576] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 284 (0000001BFBDE4400) [pid = 2576] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 283 (0000001B8D90C800) [pid = 2576] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 282 (0000001B88978400) [pid = 2576] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 281 (0000001BF2521800) [pid = 2576] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 280 (0000001B8C374800) [pid = 2576] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 279 (0000001B884B4000) [pid = 2576] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 278 (0000001B82584000) [pid = 2576] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 277 (0000001B82B68C00) [pid = 2576] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 276 (0000001B8A4A1800) [pid = 2576] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 275 (0000001B91E0C400) [pid = 2576] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 274 (0000001BFE163800) [pid = 2576] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 273 (0000001B8A406C00) [pid = 2576] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 272 (0000001B931A6C00) [pid = 2576] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 271 (0000001BF702C800) [pid = 2576] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 270 (0000001B91B43400) [pid = 2576] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 269 (0000001BFB972400) [pid = 2576] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 268 (0000001B897B3000) [pid = 2576] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 267 (0000001B8671B400) [pid = 2576] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 266 (0000001B8852E800) [pid = 2576] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 265 (0000001B8B9F4800) [pid = 2576] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 264 (0000001B8C36A800) [pid = 2576] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 263 (0000001B8C36AC00) [pid = 2576] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 262 (0000001BF0527000) [pid = 2576] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 261 (0000001BF8192400) [pid = 2576] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 260 (0000001B93D66800) [pid = 2576] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 259 (0000001B93C69800) [pid = 2576] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 258 (0000001B91DD2000) [pid = 2576] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 257 (0000001B92158800) [pid = 2576] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 256 (0000001B83129C00) [pid = 2576] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 255 (0000001B94225C00) [pid = 2576] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 254 (0000001B931A3400) [pid = 2576] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 253 (0000001B8C3EF800) [pid = 2576] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 252 (0000001B82B5BC00) [pid = 2576] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 251 (0000001B8A003000) [pid = 2576] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 250 (0000001B8598C000) [pid = 2576] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 249 (0000001B819AB400) [pid = 2576] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 248 (0000001B87E62400) [pid = 2576] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:54:25 INFO - PROCESS | 2576 | --DOMWINDOW == 247 (0000001B8D030800) [pid = 2576] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:54:25 INFO - PROCESS | 2576 | 1464072865604 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]]]}] 23:54:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:54:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1278ms 23:54:25 INFO - PROCESS | 2576 | 1464072865628 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 23:54:25 INFO - PROCESS | 2576 | 1464072865639 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 23:54:25 INFO - PROCESS | 2576 | 1464072865642 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:54:25 INFO - PROCESS | 2576 | 1464072865644 Marionette TRACE conn6 <- [1,2330,null,{}] 23:54:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:54:25 INFO - PROCESS | 2576 | 1464072865647 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}] 23:54:25 INFO - PROCESS | 2576 | 1464072865764 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 23:54:25 INFO - PROCESS | 2576 | 1464072865773 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:25 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B910B6800 == 119 [pid = 2576] [id = 592] 23:54:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 248 (0000001B87E19000) [pid = 2576] [serial = 1776] [outer = 0000000000000000] 23:54:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 249 (0000001B889B9400) [pid = 2576] [serial = 1777] [outer = 0000001B87E19000] 23:54:25 INFO - PROCESS | 2576 | 1464072865818 Marionette DEBUG loaded listener.js 23:54:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 250 (0000001B8B7CDC00) [pid = 2576] [serial = 1778] [outer = 0000001B87E19000] 23:54:26 INFO - PROCESS | 2576 | 1464072866258 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]]]}] 23:54:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:54:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 692ms 23:54:26 INFO - PROCESS | 2576 | 1464072866341 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 23:54:26 INFO - PROCESS | 2576 | 1464072866343 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 23:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:54:26 INFO - PROCESS | 2576 | 1464072866346 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:54:26 INFO - PROCESS | 2576 | 1464072866348 Marionette TRACE conn6 <- [1,2334,null,{}] 23:54:26 INFO - PROCESS | 2576 | 1464072866352 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}] 23:54:26 INFO - PROCESS | 2576 | 1464072866470 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 23:54:26 INFO - PROCESS | 2576 | 1464072866476 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:26 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B941F5000 == 120 [pid = 2576] [id = 593] 23:54:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 251 (0000001B8D03BC00) [pid = 2576] [serial = 1779] [outer = 0000000000000000] 23:54:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 252 (0000001B8D90F400) [pid = 2576] [serial = 1780] [outer = 0000001B8D03BC00] 23:54:26 INFO - PROCESS | 2576 | 1464072866522 Marionette DEBUG loaded listener.js 23:54:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 253 (0000001B9215C800) [pid = 2576] [serial = 1781] [outer = 0000001B8D03BC00] 23:54:27 INFO - PROCESS | 2576 | 1464072867024 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]]]}] 23:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 733ms 23:54:27 INFO - PROCESS | 2576 | 1464072867083 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 23:54:27 INFO - PROCESS | 2576 | 1464072867085 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 23:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:54:27 INFO - PROCESS | 2576 | 1464072867088 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:54:27 INFO - PROCESS | 2576 | 1464072867091 Marionette TRACE conn6 <- [1,2338,null,{}] 23:54:27 INFO - PROCESS | 2576 | 1464072867103 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}] 23:54:27 INFO - PROCESS | 2576 | 1464072867238 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 23:54:27 INFO - PROCESS | 2576 | 1464072867244 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:27 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B95B7F000 == 121 [pid = 2576] [id = 594] 23:54:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 254 (0000001B9326B000) [pid = 2576] [serial = 1782] [outer = 0000000000000000] 23:54:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 255 (0000001B93382C00) [pid = 2576] [serial = 1783] [outer = 0000001B9326B000] 23:54:27 INFO - PROCESS | 2576 | 1464072867294 Marionette DEBUG loaded listener.js 23:54:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 256 (0000001B93D5E800) [pid = 2576] [serial = 1784] [outer = 0000001B9326B000] 23:54:28 INFO - PROCESS | 2576 | 1464072868142 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]]]}] 23:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1134ms 23:54:28 INFO - PROCESS | 2576 | 1464072868234 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 23:54:28 INFO - PROCESS | 2576 | 1464072868240 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 23:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:54:28 INFO - PROCESS | 2576 | 1464072868247 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:54:28 INFO - PROCESS | 2576 | 1464072868252 Marionette TRACE conn6 <- [1,2342,null,{}] 23:54:28 INFO - PROCESS | 2576 | 1464072868258 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}] 23:54:28 INFO - PROCESS | 2576 | 1464072868424 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 23:54:28 INFO - PROCESS | 2576 | 1464072868588 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A02A000 == 122 [pid = 2576] [id = 595] 23:54:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 257 (0000001B842B2000) [pid = 2576] [serial = 1785] [outer = 0000000000000000] 23:54:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 258 (0000001B85C56800) [pid = 2576] [serial = 1786] [outer = 0000001B842B2000] 23:54:28 INFO - PROCESS | 2576 | 1464072868647 Marionette DEBUG loaded listener.js 23:54:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 259 (0000001B87F64800) [pid = 2576] [serial = 1787] [outer = 0000001B842B2000] 23:54:29 INFO - PROCESS | 2576 | 1464072869283 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]]]}] 23:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1085ms 23:54:29 INFO - PROCESS | 2576 | 1464072869338 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 23:54:29 INFO - PROCESS | 2576 | 1464072869345 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 23:54:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:54:29 INFO - PROCESS | 2576 | 1464072869351 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:54:29 INFO - PROCESS | 2576 | 1464072869354 Marionette TRACE conn6 <- [1,2346,null,{}] 23:54:29 INFO - PROCESS | 2576 | 1464072869359 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}] 23:54:29 INFO - PROCESS | 2576 | 1464072869509 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 23:54:29 INFO - PROCESS | 2576 | 1464072869677 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:29 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B910A2800 == 123 [pid = 2576] [id = 596] 23:54:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 260 (0000001B8A40C400) [pid = 2576] [serial = 1788] [outer = 0000000000000000] 23:54:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 261 (0000001B8B1A9C00) [pid = 2576] [serial = 1789] [outer = 0000001B8A40C400] 23:54:29 INFO - PROCESS | 2576 | 1464072869733 Marionette DEBUG loaded listener.js 23:54:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 262 (0000001B8C4B1000) [pid = 2576] [serial = 1790] [outer = 0000001B8A40C400] 23:54:30 INFO - PROCESS | 2576 | 1464072870393 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]]]}] 23:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1075ms 23:54:30 INFO - PROCESS | 2576 | 1464072870433 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 23:54:30 INFO - PROCESS | 2576 | 1464072870436 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 23:54:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:54:30 INFO - PROCESS | 2576 | 1464072870440 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:54:30 INFO - PROCESS | 2576 | 1464072870444 Marionette TRACE conn6 <- [1,2350,null,{}] 23:54:30 INFO - PROCESS | 2576 | 1464072870455 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}] 23:54:30 INFO - PROCESS | 2576 | 1464072870605 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 23:54:30 INFO - PROCESS | 2576 | 1464072870775 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:30 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B97193000 == 124 [pid = 2576] [id = 597] 23:54:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 263 (0000001B8D90CC00) [pid = 2576] [serial = 1791] [outer = 0000000000000000] 23:54:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 264 (0000001B91B46800) [pid = 2576] [serial = 1792] [outer = 0000001B8D90CC00] 23:54:30 INFO - PROCESS | 2576 | 1464072870834 Marionette DEBUG loaded listener.js 23:54:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 265 (0000001B9326E400) [pid = 2576] [serial = 1793] [outer = 0000001B8D90CC00] 23:54:31 INFO - PROCESS | 2576 | 1464072871420 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]]]}] 23:54:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:54:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1038ms 23:54:31 INFO - PROCESS | 2576 | 1464072871479 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 23:54:31 INFO - PROCESS | 2576 | 1464072871483 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 23:54:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:54:31 INFO - PROCESS | 2576 | 1464072871486 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:54:31 INFO - PROCESS | 2576 | 1464072871488 Marionette TRACE conn6 <- [1,2354,null,{}] 23:54:31 INFO - PROCESS | 2576 | 1464072871492 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}] 23:54:31 INFO - PROCESS | 2576 | 1464072871638 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 23:54:31 INFO - PROCESS | 2576 | 1464072871818 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B98AD1000 == 125 [pid = 2576] [id = 598] 23:54:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 266 (0000001B93BE7000) [pid = 2576] [serial = 1794] [outer = 0000000000000000] 23:54:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 267 (0000001B93C68800) [pid = 2576] [serial = 1795] [outer = 0000001B93BE7000] 23:54:31 INFO - PROCESS | 2576 | 1464072871876 Marionette DEBUG loaded listener.js 23:54:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 268 (0000001B94128400) [pid = 2576] [serial = 1796] [outer = 0000001B93BE7000] 23:54:32 INFO - PROCESS | 2576 | 1464072872494 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]]]}] 23:54:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:54:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1079ms 23:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:54:32 INFO - PROCESS | 2576 | 1464072872567 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 23:54:32 INFO - PROCESS | 2576 | 1464072872570 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 23:54:32 INFO - PROCESS | 2576 | 1464072872573 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:54:32 INFO - PROCESS | 2576 | 1464072872575 Marionette TRACE conn6 <- [1,2358,null,{}] 23:54:32 INFO - PROCESS | 2576 | 1464072872579 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}] 23:54:32 INFO - PROCESS | 2576 | 1464072872721 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 23:54:32 INFO - PROCESS | 2576 | 1464072872889 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:32 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF154E800 == 126 [pid = 2576] [id = 599] 23:54:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 269 (0000001B93BEA000) [pid = 2576] [serial = 1797] [outer = 0000000000000000] 23:54:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 270 (0000001B94133C00) [pid = 2576] [serial = 1798] [outer = 0000001B93BEA000] 23:54:32 INFO - PROCESS | 2576 | 1464072872944 Marionette DEBUG loaded listener.js 23:54:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 271 (0000001B9422C800) [pid = 2576] [serial = 1799] [outer = 0000001B93BEA000] 23:54:33 INFO - PROCESS | 2576 | 1464072873558 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]]]}] 23:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1031ms 23:54:33 INFO - PROCESS | 2576 | 1464072873608 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 23:54:33 INFO - PROCESS | 2576 | 1464072873610 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 23:54:33 INFO - PROCESS | 2576 | 1464072873614 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:54:33 INFO - PROCESS | 2576 | 1464072873616 Marionette TRACE conn6 <- [1,2362,null,{}] 23:54:33 INFO - PROCESS | 2576 | 1464072873637 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}] 23:54:33 INFO - PROCESS | 2576 | 1464072873847 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 23:54:33 INFO - PROCESS | 2576 | 1464072873974 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF7060000 == 127 [pid = 2576] [id = 600] 23:54:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 272 (0000001B958C5000) [pid = 2576] [serial = 1800] [outer = 0000000000000000] 23:54:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 273 (0000001B95A9B000) [pid = 2576] [serial = 1801] [outer = 0000001B958C5000] 23:54:34 INFO - PROCESS | 2576 | 1464072874030 Marionette DEBUG loaded listener.js 23:54:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 274 (0000001B95C23C00) [pid = 2576] [serial = 1802] [outer = 0000001B958C5000] 23:54:34 INFO - PROCESS | 2576 | 1464072874595 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]]]}] 23:54:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:54:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1004ms 23:54:34 INFO - PROCESS | 2576 | 1464072874620 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 23:54:34 INFO - PROCESS | 2576 | 1464072874623 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 23:54:34 INFO - PROCESS | 2576 | 1464072874644 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:54:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:54:34 INFO - PROCESS | 2576 | 1464072874646 Marionette TRACE conn6 <- [1,2366,null,{}] 23:54:34 INFO - PROCESS | 2576 | 1464072874651 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}] 23:54:34 INFO - PROCESS | 2576 | 1464072874791 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 23:54:34 INFO - PROCESS | 2576 | 1464072874970 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC598000 == 128 [pid = 2576] [id = 601] 23:54:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 275 (0000001B95C18400) [pid = 2576] [serial = 1803] [outer = 0000000000000000] 23:54:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 276 (0000001B964DD400) [pid = 2576] [serial = 1804] [outer = 0000001B95C18400] 23:54:35 INFO - PROCESS | 2576 | 1464072875028 Marionette DEBUG loaded listener.js 23:54:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 277 (0000001B971C0C00) [pid = 2576] [serial = 1805] [outer = 0000001B95C18400] 23:54:35 INFO - PROCESS | 2576 | 1464072875647 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]]]}] 23:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1028ms 23:54:35 INFO - PROCESS | 2576 | 1464072875676 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 23:54:35 INFO - PROCESS | 2576 | 1464072875678 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 23:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:54:35 INFO - PROCESS | 2576 | 1464072875681 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:54:35 INFO - PROCESS | 2576 | 1464072875683 Marionette TRACE conn6 <- [1,2370,null,{}] 23:54:35 INFO - PROCESS | 2576 | 1464072875704 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}] 23:54:35 INFO - PROCESS | 2576 | 1464072875846 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 23:54:36 INFO - PROCESS | 2576 | 1464072876026 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:36 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF033000 == 129 [pid = 2576] [id = 602] 23:54:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 278 (0000001B97FDE800) [pid = 2576] [serial = 1806] [outer = 0000000000000000] 23:54:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 279 (0000001B987D5C00) [pid = 2576] [serial = 1807] [outer = 0000001B97FDE800] 23:54:36 INFO - PROCESS | 2576 | 1464072876083 Marionette DEBUG loaded listener.js 23:54:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 280 (0000001B98B67800) [pid = 2576] [serial = 1808] [outer = 0000001B97FDE800] 23:54:36 INFO - PROCESS | 2576 | 1464072876729 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]]]}] 23:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1080ms 23:54:36 INFO - PROCESS | 2576 | 1464072876765 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 23:54:36 INFO - PROCESS | 2576 | 1464072876767 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 23:54:36 INFO - PROCESS | 2576 | 1464072876770 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:54:36 INFO - PROCESS | 2576 | 1464072876773 Marionette TRACE conn6 <- [1,2374,null,{}] 23:54:36 INFO - PROCESS | 2576 | 1464072876776 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}] 23:54:36 INFO - PROCESS | 2576 | 1464072876919 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 23:54:37 INFO - PROCESS | 2576 | 1464072877091 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:37 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9B4EC000 == 130 [pid = 2576] [id = 603] 23:54:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 281 (0000001B98FD5C00) [pid = 2576] [serial = 1809] [outer = 0000000000000000] 23:54:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 282 (0000001B98FDEC00) [pid = 2576] [serial = 1810] [outer = 0000001B98FD5C00] 23:54:37 INFO - PROCESS | 2576 | 1464072877146 Marionette DEBUG loaded listener.js 23:54:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 283 (0000001BF150AC00) [pid = 2576] [serial = 1811] [outer = 0000001B98FD5C00] 23:54:37 INFO - PROCESS | 2576 | 1464072877716 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]]]}] 23:54:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 987ms 23:54:37 INFO - PROCESS | 2576 | 1464072877760 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 23:54:37 INFO - PROCESS | 2576 | 1464072877763 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 23:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:54:37 INFO - PROCESS | 2576 | 1464072877766 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:54:37 INFO - PROCESS | 2576 | 1464072877768 Marionette TRACE conn6 <- [1,2378,null,{}] 23:54:37 INFO - PROCESS | 2576 | 1464072877772 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}] 23:54:37 INFO - PROCESS | 2576 | 1464072877914 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 23:54:38 INFO - PROCESS | 2576 | 1464072878097 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D387800 == 131 [pid = 2576] [id = 604] 23:54:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 284 (0000001BF0D44000) [pid = 2576] [serial = 1812] [outer = 0000000000000000] 23:54:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 285 (0000001BF21B6C00) [pid = 2576] [serial = 1813] [outer = 0000001BF0D44000] 23:54:38 INFO - PROCESS | 2576 | 1464072878154 Marionette DEBUG loaded listener.js 23:54:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 286 (0000001BF2590400) [pid = 2576] [serial = 1814] [outer = 0000001BF0D44000] 23:54:38 INFO - PROCESS | 2576 | 1464072878751 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]]]}] 23:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1028ms 23:54:38 INFO - PROCESS | 2576 | 1464072878798 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 23:54:38 INFO - PROCESS | 2576 | 1464072878801 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 23:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:54:38 INFO - PROCESS | 2576 | 1464072878804 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:54:38 INFO - PROCESS | 2576 | 1464072878807 Marionette TRACE conn6 <- [1,2382,null,{}] 23:54:38 INFO - PROCESS | 2576 | 1464072878829 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}] 23:54:39 INFO - PROCESS | 2576 | 1464072878991 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 23:54:39 INFO - PROCESS | 2576 | 1464072879165 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93319000 == 132 [pid = 2576] [id = 605] 23:54:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 287 (0000001BF340A800) [pid = 2576] [serial = 1815] [outer = 0000000000000000] 23:54:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 288 (0000001BF74F5C00) [pid = 2576] [serial = 1816] [outer = 0000001BF340A800] 23:54:39 INFO - PROCESS | 2576 | 1464072879225 Marionette DEBUG loaded listener.js 23:54:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 289 (0000001BFB906400) [pid = 2576] [serial = 1817] [outer = 0000001BF340A800] 23:54:39 INFO - PROCESS | 2576 | 1464072879895 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]]]}] 23:54:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:54:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1154ms 23:54:39 INFO - PROCESS | 2576 | 1464072879962 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 23:54:39 INFO - PROCESS | 2576 | 1464072879964 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 23:54:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:54:39 INFO - PROCESS | 2576 | 1464072879968 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:54:39 INFO - PROCESS | 2576 | 1464072879970 Marionette TRACE conn6 <- [1,2386,null,{}] 23:54:39 INFO - PROCESS | 2576 | 1464072879974 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}] 23:54:40 INFO - PROCESS | 2576 | 1464072880118 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 23:54:40 INFO - PROCESS | 2576 | 1464072880289 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:40 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9B4E6000 == 133 [pid = 2576] [id = 606] 23:54:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 290 (0000001BF80E6400) [pid = 2576] [serial = 1818] [outer = 0000000000000000] 23:54:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 291 (0000001BFBD20800) [pid = 2576] [serial = 1819] [outer = 0000001BF80E6400] 23:54:40 INFO - PROCESS | 2576 | 1464072880343 Marionette DEBUG loaded listener.js 23:54:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 292 (0000001BFC566800) [pid = 2576] [serial = 1820] [outer = 0000001BF80E6400] 23:54:40 INFO - PROCESS | 2576 | 1464072880900 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]]]}] 23:54:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:54:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 23:54:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:54:40 INFO - PROCESS | 2576 | 1464072880956 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 23:54:40 INFO - PROCESS | 2576 | 1464072880959 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 23:54:40 INFO - PROCESS | 2576 | 1464072880962 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:54:40 INFO - PROCESS | 2576 | 1464072880966 Marionette TRACE conn6 <- [1,2390,null,{}] 23:54:40 INFO - PROCESS | 2576 | 1464072880970 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}] 23:54:41 INFO - PROCESS | 2576 | 1464072881113 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 23:54:41 INFO - PROCESS | 2576 | 1464072881316 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:41 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9632E800 == 134 [pid = 2576] [id = 607] 23:54:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 293 (0000001B82A04C00) [pid = 2576] [serial = 1821] [outer = 0000000000000000] 23:54:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 294 (0000001B954B0000) [pid = 2576] [serial = 1822] [outer = 0000001B82A04C00] 23:54:41 INFO - PROCESS | 2576 | 1464072881372 Marionette DEBUG loaded listener.js 23:54:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 295 (0000001B954B9C00) [pid = 2576] [serial = 1823] [outer = 0000001B82A04C00] 23:54:42 INFO - PROCESS | 2576 | 1464072882005 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]]]}] 23:54:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:54:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1144ms 23:54:42 INFO - PROCESS | 2576 | 1464072882110 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 23:54:42 INFO - PROCESS | 2576 | 1464072882112 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 23:54:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:54:42 INFO - PROCESS | 2576 | 1464072882116 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:54:42 INFO - PROCESS | 2576 | 1464072882118 Marionette TRACE conn6 <- [1,2394,null,{}] 23:54:42 INFO - PROCESS | 2576 | 1464072882122 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}] 23:54:42 INFO - PROCESS | 2576 | 1464072882272 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 23:54:42 INFO - PROCESS | 2576 | 1464072882444 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86CE4800 == 135 [pid = 2576] [id = 608] 23:54:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 296 (0000001B85999800) [pid = 2576] [serial = 1824] [outer = 0000000000000000] 23:54:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 297 (0000001B87FC5C00) [pid = 2576] [serial = 1825] [outer = 0000001B85999800] 23:54:42 INFO - PROCESS | 2576 | 1464072882498 Marionette DEBUG loaded listener.js 23:54:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 298 (0000001B8B7CEC00) [pid = 2576] [serial = 1826] [outer = 0000001B85999800] 23:54:43 INFO - PROCESS | 2576 | 1464072883489 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]]]}] 23:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1393ms 23:54:43 INFO - PROCESS | 2576 | 1464072883512 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 23:54:43 INFO - PROCESS | 2576 | 1464072883517 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 23:54:43 INFO - PROCESS | 2576 | 1464072883522 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:54:43 INFO - PROCESS | 2576 | 1464072883526 Marionette TRACE conn6 <- [1,2398,null,{}] 23:54:43 INFO - PROCESS | 2576 | 1464072883533 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}] 23:54:43 INFO - PROCESS | 2576 | 1464072883678 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 23:54:43 INFO - PROCESS | 2576 | 1464072883897 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C429800 == 136 [pid = 2576] [id = 609] 23:54:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 299 (0000001B842BB400) [pid = 2576] [serial = 1827] [outer = 0000000000000000] 23:54:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 300 (0000001B8598B800) [pid = 2576] [serial = 1828] [outer = 0000001B842BB400] 23:54:43 INFO - PROCESS | 2576 | 1464072883989 Marionette DEBUG loaded listener.js 23:54:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 301 (0000001B87E21000) [pid = 2576] [serial = 1829] [outer = 0000001B842BB400] 23:54:44 INFO - PROCESS | 2576 | 1464072884617 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]]]}] 23:54:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:54:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1145ms 23:54:44 INFO - PROCESS | 2576 | 1464072884671 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 23:54:44 INFO - PROCESS | 2576 | 1464072884677 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 23:54:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:54:44 INFO - PROCESS | 2576 | 1464072884701 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:54:44 INFO - PROCESS | 2576 | 1464072884704 Marionette TRACE conn6 <- [1,2402,null,{}] 23:54:44 INFO - PROCESS | 2576 | 1464072884708 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}] 23:54:44 INFO - PROCESS | 2576 | 1464072884853 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 23:54:45 INFO - PROCESS | 2576 | 1464072885026 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:45 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B89359800 == 137 [pid = 2576] [id = 610] 23:54:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 302 (0000001B889B8400) [pid = 2576] [serial = 1830] [outer = 0000000000000000] 23:54:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 303 (0000001B8A4A5800) [pid = 2576] [serial = 1831] [outer = 0000001B889B8400] 23:54:45 INFO - PROCESS | 2576 | 1464072885076 Marionette DEBUG loaded listener.js 23:54:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 304 (0000001B8AF24800) [pid = 2576] [serial = 1832] [outer = 0000001B889B8400] 23:54:45 INFO - PROCESS | 2576 | 1464072885687 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]]]}] 23:54:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:54:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1034ms 23:54:45 INFO - PROCESS | 2576 | 1464072885740 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 23:54:45 INFO - PROCESS | 2576 | 1464072885742 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 23:54:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:54:45 INFO - PROCESS | 2576 | 1464072885746 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:54:45 INFO - PROCESS | 2576 | 1464072885750 Marionette TRACE conn6 <- [1,2406,null,{}] 23:54:45 INFO - PROCESS | 2576 | 1464072885797 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}] 23:54:45 INFO - PROCESS | 2576 | 1464072885987 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 23:54:46 INFO - PROCESS | 2576 | 1464072886114 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:46 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8DBB1000 == 138 [pid = 2576] [id = 611] 23:54:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 305 (0000001B8D37A000) [pid = 2576] [serial = 1833] [outer = 0000000000000000] 23:54:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 306 (0000001B8D640C00) [pid = 2576] [serial = 1834] [outer = 0000001B8D37A000] 23:54:46 INFO - PROCESS | 2576 | 1464072886168 Marionette DEBUG loaded listener.js 23:54:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 307 (0000001B8D90C000) [pid = 2576] [serial = 1835] [outer = 0000001B8D37A000] 23:54:46 INFO - PROCESS | 2576 | 1464072886816 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]]]}] 23:54:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:54:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1105ms 23:54:46 INFO - PROCESS | 2576 | 1464072886856 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 23:54:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:54:46 INFO - PROCESS | 2576 | 1464072886859 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 23:54:46 INFO - PROCESS | 2576 | 1464072886862 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:54:46 INFO - PROCESS | 2576 | 1464072886864 Marionette TRACE conn6 <- [1,2410,null,{}] 23:54:46 INFO - PROCESS | 2576 | 1464072886867 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}] 23:54:47 INFO - PROCESS | 2576 | 1464072886999 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 23:54:47 INFO - PROCESS | 2576 | 1464072887178 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:47 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B91CAF800 == 139 [pid = 2576] [id = 612] 23:54:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 308 (0000001B8E2A3000) [pid = 2576] [serial = 1836] [outer = 0000000000000000] 23:54:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 309 (0000001B91B4C400) [pid = 2576] [serial = 1837] [outer = 0000001B8E2A3000] 23:54:47 INFO - PROCESS | 2576 | 1464072887227 Marionette DEBUG loaded listener.js 23:54:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 310 (0000001B91DED000) [pid = 2576] [serial = 1838] [outer = 0000001B8E2A3000] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B92CC5000 == 138 [pid = 2576] [id = 541] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B941F5000 == 137 [pid = 2576] [id = 593] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B910B6800 == 136 [pid = 2576] [id = 592] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93C9D800 == 135 [pid = 2576] [id = 591] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B92762800 == 134 [pid = 2576] [id = 590] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8E270800 == 133 [pid = 2576] [id = 589] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D31D000 == 132 [pid = 2576] [id = 588] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC12000 == 131 [pid = 2576] [id = 587] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 309 (0000001B85935800) [pid = 2576] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 308 (0000001B91DE0400) [pid = 2576] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 307 (0000001B8A4AFC00) [pid = 2576] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 306 (0000001B95A1BC00) [pid = 2576] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 305 (0000001BF7024400) [pid = 2576] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 304 (0000001B95DABC00) [pid = 2576] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 303 (0000001BF21B3000) [pid = 2576] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 302 (0000001B97F9FC00) [pid = 2576] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 301 (0000001BFBD20C00) [pid = 2576] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 300 (0000001BFCC8E400) [pid = 2576] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 299 (0000001B91DCFC00) [pid = 2576] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 298 (0000001B958CB000) [pid = 2576] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 297 (0000001B8C39AC00) [pid = 2576] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 296 (0000001B942A3400) [pid = 2576] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 295 (0000001B95A1D000) [pid = 2576] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86C3E800 == 130 [pid = 2576] [id = 586] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83E4B800 == 129 [pid = 2576] [id = 585] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8935C000 == 128 [pid = 2576] [id = 584] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B97221000 == 127 [pid = 2576] [id = 575] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B963AA000 == 126 [pid = 2576] [id = 574] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9638E800 == 125 [pid = 2576] [id = 573] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B941EE800 == 124 [pid = 2576] [id = 572] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF520800 == 123 [pid = 2576] [id = 571] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC5A6000 == 122 [pid = 2576] [id = 570] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF35D6000 == 121 [pid = 2576] [id = 569] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8DB9A000 == 120 [pid = 2576] [id = 568] 23:54:47 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86CDB000 == 119 [pid = 2576] [id = 567] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 294 (0000001BF6706400) [pid = 2576] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 293 (0000001B8D994800) [pid = 2576] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 292 (0000001B8A408000) [pid = 2576] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 291 (0000001B85990400) [pid = 2576] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 290 (0000001B868A0400) [pid = 2576] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 289 (0000001BFCC91800) [pid = 2576] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 288 (0000001B95C20C00) [pid = 2576] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 287 (0000001BFE2EBC00) [pid = 2576] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 286 (0000001B8A411400) [pid = 2576] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 285 (0000001BFB146400) [pid = 2576] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 284 (0000001BF80E0C00) [pid = 2576] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 283 (0000001B93BEEC00) [pid = 2576] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 282 (0000001BFCC4E000) [pid = 2576] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 281 (0000001BF2583800) [pid = 2576] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 280 (0000001B87E68400) [pid = 2576] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 279 (0000001B8AE39C00) [pid = 2576] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 278 (0000001BF150A400) [pid = 2576] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 277 (0000001B8D72BC00) [pid = 2576] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 276 (0000001BF174C800) [pid = 2576] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 275 (0000001BF655D400) [pid = 2576] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 274 (0000001BFC297000) [pid = 2576] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 273 (0000001B95A1A800) [pid = 2576] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 272 (0000001BFE2E7800) [pid = 2576] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 271 (0000001B91E0E000) [pid = 2576] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 270 (0000001BFE2F0000) [pid = 2576] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 269 (0000001BFE15DC00) [pid = 2576] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 268 (0000001B8D919800) [pid = 2576] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 267 (0000001B8AF25400) [pid = 2576] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 266 (0000001B95A11800) [pid = 2576] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 265 (0000001B91DE1400) [pid = 2576] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 264 (0000001B93270800) [pid = 2576] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 263 (0000001B92159C00) [pid = 2576] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 262 (0000001B87E19800) [pid = 2576] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 261 (0000001B93C6AC00) [pid = 2576] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 260 (0000001B9422F000) [pid = 2576] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 259 (0000001B93BEB400) [pid = 2576] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 258 (0000001B8D378400) [pid = 2576] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 257 (0000001B8D726C00) [pid = 2576] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 256 (0000001B8AB6E800) [pid = 2576] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 255 (0000001B8B7C1400) [pid = 2576] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 254 (0000001B8A00B800) [pid = 2576] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 253 (0000001B884ACC00) [pid = 2576] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 252 (0000001B85C64800) [pid = 2576] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 251 (0000001B86728C00) [pid = 2576] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 250 (0000001B8AEC7000) [pid = 2576] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 249 (0000001B8AB6B800) [pid = 2576] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 248 (0000001B8BF37800) [pid = 2576] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 247 (0000001B942AAC00) [pid = 2576] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 246 (0000001B91B46C00) [pid = 2576] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 23:54:47 INFO - PROCESS | 2576 | --DOMWINDOW == 245 (0000001B91D86C00) [pid = 2576] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2576 | 1464072888039 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]]]}] 23:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1199ms 23:54:48 INFO - PROCESS | 2576 | 1464072888061 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 23:54:48 INFO - PROCESS | 2576 | 1464072888063 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 23:54:48 INFO - PROCESS | 2576 | 1464072888066 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:54:48 INFO - PROCESS | 2576 | 1464072888068 Marionette TRACE conn6 <- [1,2414,null,{}] 23:54:48 INFO - PROCESS | 2576 | 1464072888072 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}] 23:54:48 INFO - PROCESS | 2576 | 1464072888192 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 23:54:48 INFO - PROCESS | 2576 | 1464072888314 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:48 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86CE7800 == 120 [pid = 2576] [id = 613] 23:54:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 246 (0000001B819AA400) [pid = 2576] [serial = 1839] [outer = 0000000000000000] 23:54:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 247 (0000001B86858800) [pid = 2576] [serial = 1840] [outer = 0000001B819AA400] 23:54:48 INFO - PROCESS | 2576 | 1464072888360 Marionette DEBUG loaded listener.js 23:54:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 248 (0000001B88534000) [pid = 2576] [serial = 1841] [outer = 0000001B819AA400] 23:54:48 INFO - PROCESS | 2576 | 1464072888800 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]]]}] 23:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 775ms 23:54:48 INFO - PROCESS | 2576 | 1464072888847 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 23:54:48 INFO - PROCESS | 2576 | 1464072888849 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 23:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:54:48 INFO - PROCESS | 2576 | 1464072888852 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:54:48 INFO - PROCESS | 2576 | 1464072888854 Marionette TRACE conn6 <- [1,2418,null,{}] 23:54:48 INFO - PROCESS | 2576 | 1464072888857 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}] 23:54:49 INFO - PROCESS | 2576 | 1464072888995 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 23:54:49 INFO - PROCESS | 2576 | 1464072889013 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:49 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D079800 == 121 [pid = 2576] [id = 614] 23:54:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 249 (0000001B8B7C1400) [pid = 2576] [serial = 1842] [outer = 0000000000000000] 23:54:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 250 (0000001B8C4A9400) [pid = 2576] [serial = 1843] [outer = 0000001B8B7C1400] 23:54:49 INFO - PROCESS | 2576 | 1464072889062 Marionette DEBUG loaded listener.js 23:54:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 251 (0000001B8D917C00) [pid = 2576] [serial = 1844] [outer = 0000001B8B7C1400] 23:54:49 INFO - PROCESS | 2576 | 1464072889568 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]]]}] 23:54:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:54:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 733ms 23:54:49 INFO - PROCESS | 2576 | 1464072889588 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 23:54:49 INFO - PROCESS | 2576 | 1464072889590 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 23:54:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:54:49 INFO - PROCESS | 2576 | 1464072889593 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:54:49 INFO - PROCESS | 2576 | 1464072889594 Marionette TRACE conn6 <- [1,2422,null,{}] 23:54:49 INFO - PROCESS | 2576 | 1464072889598 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}] 23:54:49 INFO - PROCESS | 2576 | 1464072889714 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 23:54:49 INFO - PROCESS | 2576 | 1464072889720 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:49 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D751800 == 122 [pid = 2576] [id = 615] 23:54:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 252 (0000001B8DA60000) [pid = 2576] [serial = 1845] [outer = 0000000000000000] 23:54:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 253 (0000001B91B4B800) [pid = 2576] [serial = 1846] [outer = 0000001B8DA60000] 23:54:49 INFO - PROCESS | 2576 | 1464072889765 Marionette DEBUG loaded listener.js 23:54:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 254 (0000001B91E04000) [pid = 2576] [serial = 1847] [outer = 0000001B8DA60000] 23:54:50 INFO - PROCESS | 2576 | 1464072890275 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]]]}] 23:54:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:54:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 735ms 23:54:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:54:50 INFO - PROCESS | 2576 | 1464072890333 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 23:54:50 INFO - PROCESS | 2576 | 1464072890336 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 23:54:50 INFO - PROCESS | 2576 | 1464072890339 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:54:50 INFO - PROCESS | 2576 | 1464072890341 Marionette TRACE conn6 <- [1,2426,null,{}] 23:54:50 INFO - PROCESS | 2576 | 1464072890344 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}] 23:54:50 INFO - PROCESS | 2576 | 1464072890504 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 23:54:50 INFO - PROCESS | 2576 | 1464072890528 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:50 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9274B800 == 123 [pid = 2576] [id = 616] 23:54:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 255 (0000001B91DE4800) [pid = 2576] [serial = 1848] [outer = 0000000000000000] 23:54:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 256 (0000001B92ACAC00) [pid = 2576] [serial = 1849] [outer = 0000001B91DE4800] 23:54:50 INFO - PROCESS | 2576 | 1464072890576 Marionette DEBUG loaded listener.js 23:54:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 257 (0000001B93272800) [pid = 2576] [serial = 1850] [outer = 0000001B91DE4800] 23:54:51 INFO - PROCESS | 2576 | 1464072891028 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]]]}] 23:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 733ms 23:54:51 INFO - PROCESS | 2576 | 1464072891081 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 23:54:51 INFO - PROCESS | 2576 | 1464072891083 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 23:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:54:51 INFO - PROCESS | 2576 | 1464072891092 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:54:51 INFO - PROCESS | 2576 | 1464072891094 Marionette TRACE conn6 <- [1,2430,null,{}] 23:54:51 INFO - PROCESS | 2576 | 1464072891098 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}] 23:54:51 INFO - PROCESS | 2576 | 1464072891285 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 23:54:51 INFO - PROCESS | 2576 | 1464072891310 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:51 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B932D8000 == 124 [pid = 2576] [id = 617] 23:54:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 258 (0000001B8D722000) [pid = 2576] [serial = 1851] [outer = 0000000000000000] 23:54:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 259 (0000001B93B22800) [pid = 2576] [serial = 1852] [outer = 0000001B8D722000] 23:54:51 INFO - PROCESS | 2576 | 1464072891356 Marionette DEBUG loaded listener.js 23:54:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 260 (0000001B93C67000) [pid = 2576] [serial = 1853] [outer = 0000001B8D722000] 23:54:51 INFO - PROCESS | 2576 | 1464072891841 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]]]}] 23:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 775ms 23:54:51 INFO - PROCESS | 2576 | 1464072891869 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 23:54:51 INFO - PROCESS | 2576 | 1464072891871 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 23:54:51 INFO - PROCESS | 2576 | 1464072891874 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:54:51 INFO - PROCESS | 2576 | 1464072891876 Marionette TRACE conn6 <- [1,2434,null,{}] 23:54:51 INFO - PROCESS | 2576 | 1464072891879 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}] 23:54:52 INFO - PROCESS | 2576 | 1464072892040 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 23:54:52 INFO - PROCESS | 2576 | 1464072892062 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:52 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93CCD000 == 125 [pid = 2576] [id = 618] 23:54:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 261 (0000001B93D60C00) [pid = 2576] [serial = 1854] [outer = 0000000000000000] 23:54:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 262 (0000001B94134800) [pid = 2576] [serial = 1855] [outer = 0000001B93D60C00] 23:54:52 INFO - PROCESS | 2576 | 1464072892108 Marionette DEBUG loaded listener.js 23:54:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 263 (0000001B942AB400) [pid = 2576] [serial = 1856] [outer = 0000001B93D60C00] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 262 (0000001BF8191C00) [pid = 2576] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 261 (0000001B83129000) [pid = 2576] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 260 (0000001B971BE800) [pid = 2576] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 259 (0000001B8A40D000) [pid = 2576] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 258 (0000001B958C4000) [pid = 2576] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 257 (0000001B884B1000) [pid = 2576] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 256 (0000001B95C20800) [pid = 2576] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 255 (0000001B86863400) [pid = 2576] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 254 (0000001B8DA61000) [pid = 2576] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 253 (0000001BF21AFC00) [pid = 2576] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 252 (0000001BF0524C00) [pid = 2576] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 251 (0000001B91D89000) [pid = 2576] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 250 (0000001B87E19000) [pid = 2576] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 249 (0000001B8D371C00) [pid = 2576] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 248 (0000001B9337F000) [pid = 2576] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 247 (0000001BF2589C00) [pid = 2576] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 246 (0000001BF251A400) [pid = 2576] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 245 (0000001B87E64000) [pid = 2576] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 244 (0000001B94B78000) [pid = 2576] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 243 (0000001B8AECC800) [pid = 2576] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 242 (0000001B95DA9400) [pid = 2576] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 241 (0000001B91DCA000) [pid = 2576] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 240 (0000001B91DC9C00) [pid = 2576] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 239 (0000001B868E9800) [pid = 2576] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 238 (0000001B8D03BC00) [pid = 2576] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 237 (0000001B868F0800) [pid = 2576] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 236 (0000001BFBD22000) [pid = 2576] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 235 (0000001B8A4A0400) [pid = 2576] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 234 (0000001B95A1D800) [pid = 2576] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 233 (0000001B93D69000) [pid = 2576] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001B87FC4000) [pid = 2576] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001B91D84400) [pid = 2576] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 230 (0000001B93D8D000) [pid = 2576] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 229 (0000001B95A99000) [pid = 2576] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 228 (0000001B93D68800) [pid = 2576] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 227 (0000001B85C5A400) [pid = 2576] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 226 (0000001B8C36C400) [pid = 2576] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 225 (0000001B97F95C00) [pid = 2576] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 224 (0000001BFB9B3000) [pid = 2576] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 223 (0000001B8D720800) [pid = 2576] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 222 (0000001B842BBC00) [pid = 2576] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 221 (0000001B82B5FC00) [pid = 2576] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 220 (0000001B889A2800) [pid = 2576] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 219 (0000001B8AE38400) [pid = 2576] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 218 (0000001BF21B1000) [pid = 2576] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 217 (0000001B8D643C00) [pid = 2576] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 216 (0000001B82B6AC00) [pid = 2576] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 215 (0000001B8B1A2000) [pid = 2576] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 214 (0000001B94B71400) [pid = 2576] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 213 (0000001B8AE36400) [pid = 2576] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 212 (0000001B82A07000) [pid = 2576] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 211 (0000001BF271EC00) [pid = 2576] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 210 (0000001BF26B7400) [pid = 2576] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 209 (0000001B95C17000) [pid = 2576] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 208 (0000001B8DA5F400) [pid = 2576] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:54:53 INFO - PROCESS | 2576 | --DOMWINDOW == 207 (0000001B93C62C00) [pid = 2576] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:54:53 INFO - PROCESS | 2576 | 1464072893633 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]]]}] 23:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1781ms 23:54:53 INFO - PROCESS | 2576 | 1464072893659 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 23:54:53 INFO - PROCESS | 2576 | 1464072893664 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 23:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:54:53 INFO - PROCESS | 2576 | 1464072893670 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:54:53 INFO - PROCESS | 2576 | 1464072893675 Marionette TRACE conn6 <- [1,2438,null,{}] 23:54:53 INFO - PROCESS | 2576 | 1464072893682 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}] 23:54:53 INFO - PROCESS | 2576 | 1464072893837 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 23:54:54 INFO - PROCESS | 2576 | 1464072894008 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:54 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C50800 == 126 [pid = 2576] [id = 619] 23:54:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 208 (0000001B83E2D400) [pid = 2576] [serial = 1857] [outer = 0000000000000000] 23:54:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 209 (0000001B85937C00) [pid = 2576] [serial = 1858] [outer = 0000001B83E2D400] 23:54:54 INFO - PROCESS | 2576 | 1464072894067 Marionette DEBUG loaded listener.js 23:54:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 210 (0000001B86B30800) [pid = 2576] [serial = 1859] [outer = 0000001B83E2D400] 23:54:54 INFO - PROCESS | 2576 | 1464072894762 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]]]}] 23:54:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:54:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1140ms 23:54:54 INFO - PROCESS | 2576 | 1464072894813 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 23:54:54 INFO - PROCESS | 2576 | 1464072894819 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 23:54:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:54:54 INFO - PROCESS | 2576 | 1464072894840 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:54:54 INFO - PROCESS | 2576 | 1464072894843 Marionette TRACE conn6 <- [1,2442,null,{}] 23:54:54 INFO - PROCESS | 2576 | 1464072894850 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}] 23:54:55 INFO - PROCESS | 2576 | 1464072895012 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 23:54:55 INFO - PROCESS | 2576 | 1464072895172 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:55 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC3A800 == 127 [pid = 2576] [id = 620] 23:54:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 211 (0000001B889A2800) [pid = 2576] [serial = 1860] [outer = 0000000000000000] 23:54:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 212 (0000001B8A404400) [pid = 2576] [serial = 1861] [outer = 0000001B889A2800] 23:54:55 INFO - PROCESS | 2576 | 1464072895229 Marionette DEBUG loaded listener.js 23:54:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 213 (0000001B8AEC5C00) [pid = 2576] [serial = 1862] [outer = 0000001B889A2800] 23:54:55 INFO - PROCESS | 2576 | 1464072895879 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]]]}] 23:54:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:54:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1095ms 23:54:55 INFO - PROCESS | 2576 | 1464072895922 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 23:54:55 INFO - PROCESS | 2576 | 1464072895925 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 23:54:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:54:55 INFO - PROCESS | 2576 | 1464072895929 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:54:55 INFO - PROCESS | 2576 | 1464072895933 Marionette TRACE conn6 <- [1,2446,null,{}] 23:54:55 INFO - PROCESS | 2576 | 1464072895944 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}] 23:54:56 INFO - PROCESS | 2576 | 1464072896101 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 23:54:56 INFO - PROCESS | 2576 | 1464072896283 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:56 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B92C86000 == 128 [pid = 2576] [id = 621] 23:54:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 214 (0000001B8B9EC000) [pid = 2576] [serial = 1863] [outer = 0000000000000000] 23:54:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 215 (0000001B8BFF2000) [pid = 2576] [serial = 1864] [outer = 0000001B8B9EC000] 23:54:56 INFO - PROCESS | 2576 | 1464072896345 Marionette DEBUG loaded listener.js 23:54:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 216 (0000001B8D03B400) [pid = 2576] [serial = 1865] [outer = 0000001B8B9EC000] 23:54:57 INFO - PROCESS | 2576 | 1464072896991 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]]]}] 23:54:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:54:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1198ms 23:54:57 INFO - PROCESS | 2576 | 1464072897129 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 23:54:57 INFO - PROCESS | 2576 | 1464072897132 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 23:54:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:54:57 INFO - PROCESS | 2576 | 1464072897135 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:54:57 INFO - PROCESS | 2576 | 1464072897138 Marionette TRACE conn6 <- [1,2450,null,{}] 23:54:57 INFO - PROCESS | 2576 | 1464072897142 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}] 23:54:57 INFO - PROCESS | 2576 | 1464072897297 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 23:54:57 INFO - PROCESS | 2576 | 1464072897460 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:57 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B941EE800 == 129 [pid = 2576] [id = 622] 23:54:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 217 (0000001B8D8EF400) [pid = 2576] [serial = 1866] [outer = 0000000000000000] 23:54:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 218 (0000001B8DA61000) [pid = 2576] [serial = 1867] [outer = 0000001B8D8EF400] 23:54:57 INFO - PROCESS | 2576 | 1464072897517 Marionette DEBUG loaded listener.js 23:54:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 219 (0000001B91DC9C00) [pid = 2576] [serial = 1868] [outer = 0000001B8D8EF400] 23:54:58 INFO - PROCESS | 2576 | 1464072898118 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]]]}] 23:54:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:54:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1031ms 23:54:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:54:58 INFO - PROCESS | 2576 | 1464072898168 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 23:54:58 INFO - PROCESS | 2576 | 1464072898171 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 23:54:58 INFO - PROCESS | 2576 | 1464072898174 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:54:58 INFO - PROCESS | 2576 | 1464072898176 Marionette TRACE conn6 <- [1,2454,null,{}] 23:54:58 INFO - PROCESS | 2576 | 1464072898180 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}] 23:54:58 INFO - PROCESS | 2576 | 1464072898325 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 23:54:58 INFO - PROCESS | 2576 | 1464072898491 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:58 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B95426800 == 130 [pid = 2576] [id = 623] 23:54:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 220 (0000001B8D90EC00) [pid = 2576] [serial = 1869] [outer = 0000000000000000] 23:54:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 221 (0000001B93268C00) [pid = 2576] [serial = 1870] [outer = 0000001B8D90EC00] 23:54:58 INFO - PROCESS | 2576 | 1464072898550 Marionette DEBUG loaded listener.js 23:54:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 222 (0000001B93C63C00) [pid = 2576] [serial = 1871] [outer = 0000001B8D90EC00] 23:54:59 INFO - PROCESS | 2576 | 1464072899108 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]]]}] 23:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1028ms 23:54:59 INFO - PROCESS | 2576 | 1464072899206 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 23:54:59 INFO - PROCESS | 2576 | 1464072899208 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 23:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:54:59 INFO - PROCESS | 2576 | 1464072899212 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:54:59 INFO - PROCESS | 2576 | 1464072899214 Marionette TRACE conn6 <- [1,2458,null,{}] 23:54:59 INFO - PROCESS | 2576 | 1464072899218 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}] 23:54:59 INFO - PROCESS | 2576 | 1464072899426 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 23:54:59 INFO - PROCESS | 2576 | 1464072899592 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:59 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9597D000 == 131 [pid = 2576] [id = 624] 23:54:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 223 (0000001B94B7D400) [pid = 2576] [serial = 1872] [outer = 0000000000000000] 23:54:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 224 (0000001B958CCC00) [pid = 2576] [serial = 1873] [outer = 0000001B94B7D400] 23:54:59 INFO - PROCESS | 2576 | 1464072899649 Marionette DEBUG loaded listener.js 23:54:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 225 (0000001B95A96400) [pid = 2576] [serial = 1874] [outer = 0000001B94B7D400] 23:55:00 INFO - PROCESS | 2576 | 1464072900200 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]]]}] 23:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1028ms 23:55:00 INFO - PROCESS | 2576 | 1464072900242 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 23:55:00 INFO - PROCESS | 2576 | 1464072900245 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 23:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:55:00 INFO - PROCESS | 2576 | 1464072900248 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:55:00 INFO - PROCESS | 2576 | 1464072900250 Marionette TRACE conn6 <- [1,2462,null,{}] 23:55:00 INFO - PROCESS | 2576 | 1464072900254 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}] 23:55:00 INFO - PROCESS | 2576 | 1464072900397 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 23:55:00 INFO - PROCESS | 2576 | 1464072900576 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:00 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9638C800 == 132 [pid = 2576] [id = 625] 23:55:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 226 (0000001B95B8F400) [pid = 2576] [serial = 1875] [outer = 0000000000000000] 23:55:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 227 (0000001B95C1E400) [pid = 2576] [serial = 1876] [outer = 0000001B95B8F400] 23:55:00 INFO - PROCESS | 2576 | 1464072900634 Marionette DEBUG loaded listener.js 23:55:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 228 (0000001B962BC800) [pid = 2576] [serial = 1877] [outer = 0000001B95B8F400] 23:55:01 INFO - PROCESS | 2576 | 1464072901233 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]]]}] 23:55:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:55:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1030ms 23:55:01 INFO - PROCESS | 2576 | 1464072901282 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 23:55:01 INFO - PROCESS | 2576 | 1464072901284 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 23:55:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:55:01 INFO - PROCESS | 2576 | 1464072901288 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:55:01 INFO - PROCESS | 2576 | 1464072901290 Marionette TRACE conn6 <- [1,2466,null,{}] 23:55:01 INFO - PROCESS | 2576 | 1464072901312 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}] 23:55:01 INFO - PROCESS | 2576 | 1464072901456 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 23:55:01 INFO - PROCESS | 2576 | 1464072901624 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:01 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B97118800 == 133 [pid = 2576] [id = 626] 23:55:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 229 (0000001B962BA400) [pid = 2576] [serial = 1878] [outer = 0000000000000000] 23:55:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 230 (0000001B964E2C00) [pid = 2576] [serial = 1879] [outer = 0000001B962BA400] 23:55:01 INFO - PROCESS | 2576 | 1464072901680 Marionette DEBUG loaded listener.js 23:55:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 231 (0000001B97F93000) [pid = 2576] [serial = 1880] [outer = 0000001B962BA400] 23:55:02 INFO - PROCESS | 2576 | 1464072902302 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]]]}] 23:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1044ms 23:55:02 INFO - PROCESS | 2576 | 1464072902335 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 23:55:02 INFO - PROCESS | 2576 | 1464072902337 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 23:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:55:02 INFO - PROCESS | 2576 | 1464072902341 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:55:02 INFO - PROCESS | 2576 | 1464072902343 Marionette TRACE conn6 <- [1,2470,null,{}] 23:55:02 INFO - PROCESS | 2576 | 1464072902346 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}] 23:55:02 INFO - PROCESS | 2576 | 1464072902508 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 23:55:02 INFO - PROCESS | 2576 | 1464072902677 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:02 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B97222800 == 134 [pid = 2576] [id = 627] 23:55:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001B97145800) [pid = 2576] [serial = 1881] [outer = 0000000000000000] 23:55:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001B97FDC400) [pid = 2576] [serial = 1882] [outer = 0000001B97145800] 23:55:02 INFO - PROCESS | 2576 | 1464072902735 Marionette DEBUG loaded listener.js 23:55:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 234 (0000001B987DAC00) [pid = 2576] [serial = 1883] [outer = 0000001B97145800] 23:55:03 INFO - PROCESS | 2576 | 1464072903309 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]]]}] 23:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1031ms 23:55:03 INFO - PROCESS | 2576 | 1464072903374 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 23:55:03 INFO - PROCESS | 2576 | 1464072903378 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 23:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:55:03 INFO - PROCESS | 2576 | 1464072903381 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:55:03 INFO - PROCESS | 2576 | 1464072903384 Marionette TRACE conn6 <- [1,2474,null,{}] 23:55:03 INFO - PROCESS | 2576 | 1464072903387 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}] 23:55:03 INFO - PROCESS | 2576 | 1464072903538 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 23:55:03 INFO - PROCESS | 2576 | 1464072903708 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:03 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B98ADC800 == 135 [pid = 2576] [id = 628] 23:55:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 235 (0000001B9890CC00) [pid = 2576] [serial = 1884] [outer = 0000000000000000] 23:55:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 236 (0000001B98B6C800) [pid = 2576] [serial = 1885] [outer = 0000001B9890CC00] 23:55:03 INFO - PROCESS | 2576 | 1464072903766 Marionette DEBUG loaded listener.js 23:55:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 237 (0000001BF051D400) [pid = 2576] [serial = 1886] [outer = 0000001B9890CC00] 23:55:04 INFO - PROCESS | 2576 | 1464072904327 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]]]}] 23:55:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:55:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 985ms 23:55:04 INFO - PROCESS | 2576 | 1464072904368 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 23:55:04 INFO - PROCESS | 2576 | 1464072904371 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 23:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:55:04 INFO - PROCESS | 2576 | 1464072904374 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:55:04 INFO - PROCESS | 2576 | 1464072904378 Marionette TRACE conn6 <- [1,2478,null,{}] 23:55:04 INFO - PROCESS | 2576 | 1464072904381 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}] 23:55:04 INFO - PROCESS | 2576 | 1464072904544 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 23:55:04 INFO - PROCESS | 2576 | 1464072904716 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF1718000 == 136 [pid = 2576] [id = 629] 23:55:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 238 (0000001BF21B7800) [pid = 2576] [serial = 1887] [outer = 0000000000000000] 23:55:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 239 (0000001BF2588000) [pid = 2576] [serial = 1888] [outer = 0000001BF21B7800] 23:55:04 INFO - PROCESS | 2576 | 1464072904783 Marionette DEBUG loaded listener.js 23:55:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 240 (0000001BF347F000) [pid = 2576] [serial = 1889] [outer = 0000001BF21B7800] 23:55:05 INFO - PROCESS | 2576 | 1464072905418 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]]]}] 23:55:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:55:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1081ms 23:55:05 INFO - PROCESS | 2576 | 1464072905459 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 23:55:05 INFO - PROCESS | 2576 | 1464072905461 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 23:55:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:55:05 INFO - PROCESS | 2576 | 1464072905464 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:55:05 INFO - PROCESS | 2576 | 1464072905466 Marionette TRACE conn6 <- [1,2482,null,{}] 23:55:05 INFO - PROCESS | 2576 | 1464072905470 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}] 23:55:05 INFO - PROCESS | 2576 | 1464072905614 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 23:55:05 INFO - PROCESS | 2576 | 1464072905784 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:05 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF692E000 == 137 [pid = 2576] [id = 630] 23:55:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 241 (0000001BF6BB3C00) [pid = 2576] [serial = 1890] [outer = 0000000000000000] 23:55:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 242 (0000001BF6FF9000) [pid = 2576] [serial = 1891] [outer = 0000001BF6BB3C00] 23:55:05 INFO - PROCESS | 2576 | 1464072905839 Marionette DEBUG loaded listener.js 23:55:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 243 (0000001BF80DC800) [pid = 2576] [serial = 1892] [outer = 0000001BF6BB3C00] 23:55:06 INFO - PROCESS | 2576 | 1464072906449 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]]]}] 23:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1032ms 23:55:06 INFO - PROCESS | 2576 | 1464072906499 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 23:55:06 INFO - PROCESS | 2576 | 1464072906501 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 23:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:55:06 INFO - PROCESS | 2576 | 1464072906505 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:55:06 INFO - PROCESS | 2576 | 1464072906507 Marionette TRACE conn6 <- [1,2486,null,{}] 23:55:06 INFO - PROCESS | 2576 | 1464072906528 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}] 23:55:06 INFO - PROCESS | 2576 | 1464072906673 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 23:55:06 INFO - PROCESS | 2576 | 1464072906878 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:06 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF871E800 == 138 [pid = 2576] [id = 631] 23:55:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 244 (0000001BF8783000) [pid = 2576] [serial = 1893] [outer = 0000000000000000] 23:55:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 245 (0000001BF8F25C00) [pid = 2576] [serial = 1894] [outer = 0000001BF8783000] 23:55:06 INFO - PROCESS | 2576 | 1464072906935 Marionette DEBUG loaded listener.js 23:55:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 246 (0000001BFBD1CC00) [pid = 2576] [serial = 1895] [outer = 0000001BF8783000] 23:55:07 INFO - PROCESS | 2576 | 1464072907561 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]]]}] 23:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1146ms 23:55:07 INFO - PROCESS | 2576 | 1464072907681 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 23:55:07 INFO - PROCESS | 2576 | 1464072907684 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 23:55:07 INFO - PROCESS | 2576 | 1464072907689 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:55:07 INFO - PROCESS | 2576 | 1464072907691 Marionette TRACE conn6 <- [1,2490,null,{}] 23:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:55:07 INFO - PROCESS | 2576 | 1464072907695 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}] 23:55:07 INFO - PROCESS | 2576 | 1464072907846 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 23:55:08 INFO - PROCESS | 2576 | 1464072908018 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8682B800 == 139 [pid = 2576] [id = 632] 23:55:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 247 (0000001B86720C00) [pid = 2576] [serial = 1896] [outer = 0000000000000000] 23:55:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 248 (0000001B885AE800) [pid = 2576] [serial = 1897] [outer = 0000001B86720C00] 23:55:08 INFO - PROCESS | 2576 | 1464072908074 Marionette DEBUG loaded listener.js 23:55:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 249 (0000001B8E29E400) [pid = 2576] [serial = 1898] [outer = 0000001B86720C00] 23:55:08 INFO - PROCESS | 2576 | 1464072908687 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]]]}] 23:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1020ms 23:55:08 INFO - PROCESS | 2576 | 1464072908719 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 23:55:08 INFO - PROCESS | 2576 | 1464072908721 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 23:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:55:08 INFO - PROCESS | 2576 | 1464072908724 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:55:08 INFO - PROCESS | 2576 | 1464072908726 Marionette TRACE conn6 <- [1,2494,null,{}] 23:55:08 INFO - PROCESS | 2576 | 1464072908730 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}] 23:55:08 INFO - PROCESS | 2576 | 1464072908900 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 23:55:09 INFO - PROCESS | 2576 | 1464072909072 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:09 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A02F000 == 140 [pid = 2576] [id = 633] 23:55:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 250 (0000001B86721000) [pid = 2576] [serial = 1899] [outer = 0000000000000000] 23:55:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 251 (0000001B8803A000) [pid = 2576] [serial = 1900] [outer = 0000001B86721000] 23:55:09 INFO - PROCESS | 2576 | 1464072909129 Marionette DEBUG loaded listener.js 23:55:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 252 (0000001B97142800) [pid = 2576] [serial = 1901] [outer = 0000001B86721000] 23:55:09 INFO - PROCESS | 2576 | 1464072909786 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]]]}] 23:55:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:55:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1127ms 23:55:09 INFO - PROCESS | 2576 | 1464072909854 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 23:55:09 INFO - PROCESS | 2576 | 1464072909857 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 23:55:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:55:09 INFO - PROCESS | 2576 | 1464072909860 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:55:09 INFO - PROCESS | 2576 | 1464072909862 Marionette TRACE conn6 <- [1,2498,null,{}] 23:55:09 INFO - PROCESS | 2576 | 1464072909866 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}] 23:55:10 INFO - PROCESS | 2576 | 1464072910015 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 23:55:10 INFO - PROCESS | 2576 | 1464072910187 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:10 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B89360000 == 141 [pid = 2576] [id = 634] 23:55:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 253 (0000001B85934C00) [pid = 2576] [serial = 1902] [outer = 0000000000000000] 23:55:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 254 (0000001B87E5B000) [pid = 2576] [serial = 1903] [outer = 0000001B85934C00] 23:55:10 INFO - PROCESS | 2576 | 1464072910242 Marionette DEBUG loaded listener.js 23:55:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 255 (0000001B8A4A6000) [pid = 2576] [serial = 1904] [outer = 0000001B85934C00] 23:55:11 INFO - PROCESS | 2576 | 1464072911239 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]]]}] 23:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1429ms 23:55:11 INFO - PROCESS | 2576 | 1464072911293 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 23:55:11 INFO - PROCESS | 2576 | 1464072911298 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 23:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:55:11 INFO - PROCESS | 2576 | 1464072911319 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:55:11 INFO - PROCESS | 2576 | 1464072911323 Marionette TRACE conn6 <- [1,2502,null,{}] 23:55:11 INFO - PROCESS | 2576 | 1464072911328 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}] 23:55:11 INFO - PROCESS | 2576 | 1464072911468 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 23:55:11 INFO - PROCESS | 2576 | 1464072911644 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:11 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A5B0800 == 142 [pid = 2576] [id = 635] 23:55:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 256 (0000001B868A9C00) [pid = 2576] [serial = 1905] [outer = 0000000000000000] 23:55:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 257 (0000001B86B26C00) [pid = 2576] [serial = 1906] [outer = 0000001B868A9C00] 23:55:11 INFO - PROCESS | 2576 | 1464072911697 Marionette DEBUG loaded listener.js 23:55:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 258 (0000001B88030800) [pid = 2576] [serial = 1907] [outer = 0000001B868A9C00] 23:55:12 INFO - PROCESS | 2576 | 1464072912334 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]]]}] 23:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1032ms 23:55:12 INFO - PROCESS | 2576 | 1464072912353 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 23:55:12 INFO - PROCESS | 2576 | 1464072912359 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 23:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:55:12 INFO - PROCESS | 2576 | 1464072912365 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:55:12 INFO - PROCESS | 2576 | 1464072912368 Marionette TRACE conn6 <- [1,2506,null,{}] 23:55:12 INFO - PROCESS | 2576 | 1464072912389 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}] 23:55:12 INFO - PROCESS | 2576 | 1464072912539 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 23:55:12 INFO - PROCESS | 2576 | 1464072912718 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:12 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86CD5000 == 143 [pid = 2576] [id = 636] 23:55:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 259 (0000001B87FC4000) [pid = 2576] [serial = 1908] [outer = 0000000000000000] 23:55:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 260 (0000001B897AA000) [pid = 2576] [serial = 1909] [outer = 0000001B87FC4000] 23:55:12 INFO - PROCESS | 2576 | 1464072912768 Marionette DEBUG loaded listener.js 23:55:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 261 (0000001B8A410400) [pid = 2576] [serial = 1910] [outer = 0000001B87FC4000] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8590A800 == 142 [pid = 2576] [id = 25] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF8722000 == 141 [pid = 2576] [id = 27] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF75D8000 == 140 [pid = 2576] [id = 26] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF1EBD000 == 139 [pid = 2576] [id = 24] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B932D8000 == 138 [pid = 2576] [id = 617] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9274B800 == 137 [pid = 2576] [id = 616] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D751800 == 136 [pid = 2576] [id = 615] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D079800 == 135 [pid = 2576] [id = 614] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86CE7800 == 134 [pid = 2576] [id = 613] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 260 (0000001B953F5C00) [pid = 2576] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 259 (0000001B91E03400) [pid = 2576] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 258 (0000001B8E29A400) [pid = 2576] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 257 (0000001B987DBC00) [pid = 2576] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 256 (0000001B93B25C00) [pid = 2576] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B91CAF800 == 133 [pid = 2576] [id = 612] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8DBB1000 == 132 [pid = 2576] [id = 611] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B89359800 == 131 [pid = 2576] [id = 610] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C429800 == 130 [pid = 2576] [id = 609] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93319000 == 129 [pid = 2576] [id = 605] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D387800 == 128 [pid = 2576] [id = 604] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9B4EC000 == 127 [pid = 2576] [id = 603] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF033000 == 126 [pid = 2576] [id = 602] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC598000 == 125 [pid = 2576] [id = 601] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B973DE800 == 124 [pid = 2576] [id = 566] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF7060000 == 123 [pid = 2576] [id = 600] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF154E800 == 122 [pid = 2576] [id = 599] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B98AD1000 == 121 [pid = 2576] [id = 598] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B97193000 == 120 [pid = 2576] [id = 597] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B910A2800 == 119 [pid = 2576] [id = 596] 23:55:13 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A02A000 == 118 [pid = 2576] [id = 595] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 255 (0000001B958C5400) [pid = 2576] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 254 (0000001BFC55E000) [pid = 2576] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 253 (0000001B86B2BC00) [pid = 2576] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 252 (0000001BF0DCE000) [pid = 2576] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 251 (0000001B9326F800) [pid = 2576] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 250 (0000001BFE15D000) [pid = 2576] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 249 (0000001B8A006000) [pid = 2576] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 248 (0000001B97138400) [pid = 2576] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 247 (0000001B93274C00) [pid = 2576] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 246 (0000001B8DF1CC00) [pid = 2576] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 245 (0000001BF271FC00) [pid = 2576] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 244 (0000001B8E2A3800) [pid = 2576] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 243 (0000001BF28BB400) [pid = 2576] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 242 (0000001B93D90400) [pid = 2576] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 241 (0000001B86726400) [pid = 2576] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 240 (0000001B8B7CDC00) [pid = 2576] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 239 (0000001BFCE2FC00) [pid = 2576] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 238 (0000001B93D94C00) [pid = 2576] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 237 (0000001B8B9E9000) [pid = 2576] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 236 (0000001BFB906800) [pid = 2576] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 235 (0000001BF74A8400) [pid = 2576] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 234 (0000001B8D645000) [pid = 2576] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 233 (0000001B91B4C800) [pid = 2576] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001B97140400) [pid = 2576] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001B8BFEEC00) [pid = 2576] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 230 (0000001B889B9400) [pid = 2576] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 229 (0000001B95DB3000) [pid = 2576] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 228 (0000001B91DD2800) [pid = 2576] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 227 (0000001BFE15F000) [pid = 2576] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 226 (0000001B889A5800) [pid = 2576] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 225 (0000001B8D90F400) [pid = 2576] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 224 (0000001B87E62C00) [pid = 2576] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 223 (0000001BFE2E7000) [pid = 2576] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 222 (0000001B942AD800) [pid = 2576] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 221 (0000001BFCC8CC00) [pid = 2576] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 220 (0000001B95DB7000) [pid = 2576] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 219 (0000001B964E9400) [pid = 2576] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 218 (0000001B889BBC00) [pid = 2576] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 217 (0000001B91D91C00) [pid = 2576] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 216 (0000001B95B92C00) [pid = 2576] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 215 (0000001BF803EC00) [pid = 2576] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 214 (0000001BFB96A000) [pid = 2576] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 213 (0000001B962C1C00) [pid = 2576] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 212 (0000001B95B91800) [pid = 2576] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 211 (0000001B98FDA000) [pid = 2576] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 210 (0000001BFE15C400) [pid = 2576] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 209 (0000001B8C3A4400) [pid = 2576] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 208 (0000001BFBD3DC00) [pid = 2576] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 207 (0000001BFCE80800) [pid = 2576] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 206 (0000001B8D8F1000) [pid = 2576] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 205 (0000001B971C9400) [pid = 2576] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 204 (0000001B87E5D400) [pid = 2576] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 203 (0000001B885B1C00) [pid = 2576] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 202 (0000001B94136000) [pid = 2576] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 201 (0000001B971C8800) [pid = 2576] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 200 (0000001B8C3A4000) [pid = 2576] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 199 (0000001B8BF3BC00) [pid = 2576] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 198 (0000001BF75C0000) [pid = 2576] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 197 (0000001B885AC800) [pid = 2576] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 196 (0000001B91D8D000) [pid = 2576] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 195 (0000001B88032C00) [pid = 2576] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 194 (0000001B8D37BC00) [pid = 2576] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001B8C4B2400) [pid = 2576] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 192 (0000001B94B7E000) [pid = 2576] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 191 (0000001B8D996C00) [pid = 2576] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 190 (0000001B9337F800) [pid = 2576] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 189 (0000001B9215F800) [pid = 2576] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 188 (0000001B8AFE2000) [pid = 2576] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 187 (0000001B9713FC00) [pid = 2576] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 186 (0000001BFC624C00) [pid = 2576] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 185 (0000001BF8F1FC00) [pid = 2576] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 184 (0000001BF05E1400) [pid = 2576] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 183 (0000001B98B69400) [pid = 2576] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 182 (0000001B93BEF400) [pid = 2576] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001B93C6CC00) [pid = 2576] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 180 (0000001B8593A800) [pid = 2576] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 179 (0000001B97FE0000) [pid = 2576] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001B9215C800) [pid = 2576] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2576 | 1464072913568 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]]]}] 23:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1235ms 23:55:13 INFO - PROCESS | 2576 | 1464072913601 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 23:55:13 INFO - PROCESS | 2576 | 1464072913603 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 23:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:55:13 INFO - PROCESS | 2576 | 1464072913607 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:55:13 INFO - PROCESS | 2576 | 1464072913610 Marionette TRACE conn6 <- [1,2510,null,{}] 23:55:13 INFO - PROCESS | 2576 | 1464072913621 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}] 23:55:13 INFO - PROCESS | 2576 | 1464072913754 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 23:55:13 INFO - PROCESS | 2576 | 1464072913770 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:13 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86CD9800 == 119 [pid = 2576] [id = 637] 23:55:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 179 (0000001B87F6C000) [pid = 2576] [serial = 1911] [outer = 0000000000000000] 23:55:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 180 (0000001B88032C00) [pid = 2576] [serial = 1912] [outer = 0000001B87F6C000] 23:55:13 INFO - PROCESS | 2576 | 1464072913821 Marionette DEBUG loaded listener.js 23:55:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 181 (0000001B8A40B800) [pid = 2576] [serial = 1913] [outer = 0000001B87F6C000] 23:55:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:55:14 INFO - PROCESS | 2576 | 1464072914481 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]]]}] 23:55:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 881ms 23:55:14 INFO - PROCESS | 2576 | 1464072914507 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 23:55:14 INFO - PROCESS | 2576 | 1464072914510 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 23:55:14 INFO - PROCESS | 2576 | 1464072914513 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:55:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:55:14 INFO - PROCESS | 2576 | 1464072914515 Marionette TRACE conn6 <- [1,2514,null,{}] 23:55:14 INFO - PROCESS | 2576 | 1464072914521 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}] 23:55:14 INFO - PROCESS | 2576 | 1464072914663 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 23:55:14 INFO - PROCESS | 2576 | 1464072914782 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:14 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C544000 == 120 [pid = 2576] [id = 638] 23:55:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 182 (0000001B885AC800) [pid = 2576] [serial = 1914] [outer = 0000000000000000] 23:55:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 183 (0000001B8B1A0800) [pid = 2576] [serial = 1915] [outer = 0000001B885AC800] 23:55:14 INFO - PROCESS | 2576 | 1464072914829 Marionette DEBUG loaded listener.js 23:55:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 184 (0000001B8B9EAC00) [pid = 2576] [serial = 1916] [outer = 0000001B885AC800] 23:55:15 INFO - PROCESS | 2576 | 1464072915226 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]]]}] 23:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 774ms 23:55:15 INFO - PROCESS | 2576 | 1464072915292 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 23:55:15 INFO - PROCESS | 2576 | 1464072915295 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 23:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:55:15 INFO - PROCESS | 2576 | 1464072915298 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:55:15 INFO - PROCESS | 2576 | 1464072915300 Marionette TRACE conn6 <- [1,2518,null,{}] 23:55:15 INFO - PROCESS | 2576 | 1464072915303 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}] 23:55:15 INFO - PROCESS | 2576 | 1464072915424 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 23:55:15 INFO - PROCESS | 2576 | 1464072915434 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:15 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D246800 == 121 [pid = 2576] [id = 639] 23:55:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 185 (0000001B8BF32800) [pid = 2576] [serial = 1917] [outer = 0000000000000000] 23:55:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 186 (0000001B8BF3E800) [pid = 2576] [serial = 1918] [outer = 0000001B8BF32800] 23:55:15 INFO - PROCESS | 2576 | 1464072915481 Marionette DEBUG loaded listener.js 23:55:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 187 (0000001B8C36C800) [pid = 2576] [serial = 1919] [outer = 0000001B8BF32800] 23:55:16 INFO - PROCESS | 2576 | 1464072916068 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]]]}] 23:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 839ms 23:55:16 INFO - PROCESS | 2576 | 1464072916139 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 23:55:16 INFO - PROCESS | 2576 | 1464072916141 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 23:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:55:16 INFO - PROCESS | 2576 | 1464072916145 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:55:16 INFO - PROCESS | 2576 | 1464072916147 Marionette TRACE conn6 <- [1,2522,null,{}] 23:55:16 INFO - PROCESS | 2576 | 1464072916151 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}] 23:55:16 INFO - PROCESS | 2576 | 1464072916336 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 23:55:16 INFO - PROCESS | 2576 | 1464072916370 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:16 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D8C9000 == 122 [pid = 2576] [id = 640] 23:55:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 188 (0000001B8C3F8C00) [pid = 2576] [serial = 1920] [outer = 0000000000000000] 23:55:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 189 (0000001B8D371800) [pid = 2576] [serial = 1921] [outer = 0000001B8C3F8C00] 23:55:16 INFO - PROCESS | 2576 | 1464072916417 Marionette DEBUG loaded listener.js 23:55:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 190 (0000001B8D722400) [pid = 2576] [serial = 1922] [outer = 0000001B8C3F8C00] 23:55:16 INFO - PROCESS | 2576 | 1464072916916 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]]]}] 23:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 839ms 23:55:16 INFO - PROCESS | 2576 | 1464072916987 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 23:55:16 INFO - PROCESS | 2576 | 1464072916990 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 23:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:55:16 INFO - PROCESS | 2576 | 1464072916993 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:55:16 INFO - PROCESS | 2576 | 1464072916995 Marionette TRACE conn6 <- [1,2526,null,{}] 23:55:17 INFO - PROCESS | 2576 | 1464072917006 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}] 23:55:17 INFO - PROCESS | 2576 | 1464072917177 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 23:55:17 INFO - PROCESS | 2576 | 1464072917197 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:17 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8E130800 == 123 [pid = 2576] [id = 641] 23:55:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 191 (0000001B8D036800) [pid = 2576] [serial = 1923] [outer = 0000000000000000] 23:55:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 192 (0000001B8D8EDC00) [pid = 2576] [serial = 1924] [outer = 0000001B8D036800] 23:55:17 INFO - PROCESS | 2576 | 1464072917243 Marionette DEBUG loaded listener.js 23:55:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 193 (0000001B8DA56800) [pid = 2576] [serial = 1925] [outer = 0000001B8D036800] 23:55:18 INFO - PROCESS | 2576 | 1464072918112 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]]]}] 23:55:18 INFO - PROCESS | 2576 | --DOMWINDOW == 192 (0000001B8DA60000) [pid = 2576] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:55:18 INFO - PROCESS | 2576 | --DOMWINDOW == 191 (0000001B91DE4800) [pid = 2576] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:55:18 INFO - PROCESS | 2576 | --DOMWINDOW == 190 (0000001B8D722000) [pid = 2576] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:55:18 INFO - PROCESS | 2576 | --DOMWINDOW == 189 (0000001B8E2A3000) [pid = 2576] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:55:18 INFO - PROCESS | 2576 | --DOMWINDOW == 188 (0000001B8D37A000) [pid = 2576] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:55:18 INFO - PROCESS | 2576 | --DOMWINDOW == 187 (0000001B8B7C1400) [pid = 2576] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:55:18 INFO - PROCESS | 2576 | --DOMWINDOW == 186 (0000001B889B8400) [pid = 2576] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:55:18 INFO - PROCESS | 2576 | --DOMWINDOW == 185 (0000001B819AA400) [pid = 2576] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:55:18 INFO - PROCESS | 2576 | --DOMWINDOW == 184 (0000001B842BB400) [pid = 2576] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1177ms 23:55:18 INFO - PROCESS | 2576 | 1464072918174 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 23:55:18 INFO - PROCESS | 2576 | 1464072918176 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 23:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:55:18 INFO - PROCESS | 2576 | 1464072918179 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:55:18 INFO - PROCESS | 2576 | 1464072918181 Marionette TRACE conn6 <- [1,2530,null,{}] 23:55:18 INFO - PROCESS | 2576 | 1464072918185 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}] 23:55:18 INFO - PROCESS | 2576 | 1464072918305 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 23:55:18 INFO - PROCESS | 2576 | 1464072918312 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:18 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8E281800 == 124 [pid = 2576] [id = 642] 23:55:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 185 (0000001B8AE30400) [pid = 2576] [serial = 1926] [outer = 0000000000000000] 23:55:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 186 (0000001B8D98E000) [pid = 2576] [serial = 1927] [outer = 0000001B8AE30400] 23:55:18 INFO - PROCESS | 2576 | 1464072918358 Marionette DEBUG loaded listener.js 23:55:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 187 (0000001B8E297400) [pid = 2576] [serial = 1928] [outer = 0000001B8AE30400] 23:55:18 INFO - PROCESS | 2576 | 1464072918872 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]]]}] 23:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 735ms 23:55:18 INFO - PROCESS | 2576 | 1464072918917 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 23:55:18 INFO - PROCESS | 2576 | 1464072918919 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 23:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:55:18 INFO - PROCESS | 2576 | 1464072918922 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:55:18 INFO - PROCESS | 2576 | 1464072918924 Marionette TRACE conn6 <- [1,2534,null,{}] 23:55:18 INFO - PROCESS | 2576 | 1464072918927 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}] 23:55:19 INFO - PROCESS | 2576 | 1464072919056 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 23:55:19 INFO - PROCESS | 2576 | 1464072919067 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:19 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B92760000 == 125 [pid = 2576] [id = 643] 23:55:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 188 (0000001B91B43000) [pid = 2576] [serial = 1929] [outer = 0000000000000000] 23:55:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 189 (0000001B91D84800) [pid = 2576] [serial = 1930] [outer = 0000001B91B43000] 23:55:19 INFO - PROCESS | 2576 | 1464072919114 Marionette DEBUG loaded listener.js 23:55:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 190 (0000001B91DD0800) [pid = 2576] [serial = 1931] [outer = 0000001B91B43000] 23:55:19 INFO - PROCESS | 2576 | 1464072919571 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]]]}] 23:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 671ms 23:55:19 INFO - PROCESS | 2576 | 1464072919616 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 23:55:19 INFO - PROCESS | 2576 | 1464072919618 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 23:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:55:19 INFO - PROCESS | 2576 | 1464072919621 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:55:19 INFO - PROCESS | 2576 | 1464072919623 Marionette TRACE conn6 <- [1,2538,null,{}] 23:55:19 INFO - PROCESS | 2576 | 1464072919627 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}] 23:55:19 INFO - PROCESS | 2576 | 1464072919749 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 23:55:19 INFO - PROCESS | 2576 | 1464072919782 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:19 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9320C000 == 126 [pid = 2576] [id = 644] 23:55:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 191 (0000001B91DE5400) [pid = 2576] [serial = 1932] [outer = 0000000000000000] 23:55:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 192 (0000001B91E04400) [pid = 2576] [serial = 1933] [outer = 0000001B91DE5400] 23:55:19 INFO - PROCESS | 2576 | 1464072919828 Marionette DEBUG loaded listener.js 23:55:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 193 (0000001B9215A800) [pid = 2576] [serial = 1934] [outer = 0000001B91DE5400] 23:55:20 INFO - PROCESS | 2576 | 1464072920646 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]]]}] 23:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1089ms 23:55:20 INFO - PROCESS | 2576 | 1464072920715 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 23:55:20 INFO - PROCESS | 2576 | 1464072920720 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 23:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:55:20 INFO - PROCESS | 2576 | 1464072920726 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:55:20 INFO - PROCESS | 2576 | 1464072920730 Marionette TRACE conn6 <- [1,2542,null,{}] 23:55:20 INFO - PROCESS | 2576 | 1464072920736 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}] 23:55:20 INFO - PROCESS | 2576 | 1464072920921 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 23:55:21 INFO - PROCESS | 2576 | 1464072921085 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:21 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87ED0800 == 127 [pid = 2576] [id = 645] 23:55:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001B86725C00) [pid = 2576] [serial = 1935] [outer = 0000000000000000] 23:55:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 195 (0000001B868A6400) [pid = 2576] [serial = 1936] [outer = 0000001B86725C00] 23:55:21 INFO - PROCESS | 2576 | 1464072921150 Marionette DEBUG loaded listener.js 23:55:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 196 (0000001B883BA000) [pid = 2576] [serial = 1937] [outer = 0000001B86725C00] 23:55:21 INFO - PROCESS | 2576 | 1464072921850 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]]]}] 23:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1193ms 23:55:21 INFO - PROCESS | 2576 | 1464072921923 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 23:55:21 INFO - PROCESS | 2576 | 1464072921929 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 23:55:21 INFO - PROCESS | 2576 | 1464072921936 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:55:21 INFO - PROCESS | 2576 | 1464072921939 Marionette TRACE conn6 <- [1,2546,null,{}] 23:55:21 INFO - PROCESS | 2576 | 1464072921943 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}] 23:55:22 INFO - PROCESS | 2576 | 1464072922103 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 23:55:22 INFO - PROCESS | 2576 | 1464072922259 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:22 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B910B5000 == 128 [pid = 2576] [id = 646] 23:55:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 197 (0000001B8AB72800) [pid = 2576] [serial = 1938] [outer = 0000000000000000] 23:55:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 198 (0000001B8BF34800) [pid = 2576] [serial = 1939] [outer = 0000001B8AB72800] 23:55:22 INFO - PROCESS | 2576 | 1464072922316 Marionette DEBUG loaded listener.js 23:55:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 199 (0000001B8C3A8400) [pid = 2576] [serial = 1940] [outer = 0000001B8AB72800] 23:55:23 INFO - PROCESS | 2576 | 1464072922987 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]]]}] 23:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1075ms 23:55:23 INFO - PROCESS | 2576 | 1464072923016 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 23:55:23 INFO - PROCESS | 2576 | 1464072923019 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 23:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:55:23 INFO - PROCESS | 2576 | 1464072923023 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:55:23 INFO - PROCESS | 2576 | 1464072923027 Marionette TRACE conn6 <- [1,2550,null,{}] 23:55:23 INFO - PROCESS | 2576 | 1464072923039 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}] 23:55:23 INFO - PROCESS | 2576 | 1464072923189 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 23:55:23 INFO - PROCESS | 2576 | 1464072923353 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B933DC000 == 129 [pid = 2576] [id = 647] 23:55:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 200 (0000001B91D8F400) [pid = 2576] [serial = 1941] [outer = 0000000000000000] 23:55:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 201 (0000001B91DE8000) [pid = 2576] [serial = 1942] [outer = 0000001B91D8F400] 23:55:23 INFO - PROCESS | 2576 | 1464072923412 Marionette DEBUG loaded listener.js 23:55:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 202 (0000001B92AD9000) [pid = 2576] [serial = 1943] [outer = 0000001B91D8F400] 23:55:24 INFO - PROCESS | 2576 | 1464072924070 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]]]}] 23:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1092ms 23:55:24 INFO - PROCESS | 2576 | 1464072924118 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 23:55:24 INFO - PROCESS | 2576 | 1464072924121 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 23:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:55:24 INFO - PROCESS | 2576 | 1464072924125 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:55:24 INFO - PROCESS | 2576 | 1464072924127 Marionette TRACE conn6 <- [1,2554,null,{}] 23:55:24 INFO - PROCESS | 2576 | 1464072924131 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}] 23:55:24 INFO - PROCESS | 2576 | 1464072924333 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 23:55:24 INFO - PROCESS | 2576 | 1464072924454 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:24 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93CE0800 == 130 [pid = 2576] [id = 648] 23:55:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 203 (0000001B93376C00) [pid = 2576] [serial = 1944] [outer = 0000000000000000] 23:55:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 204 (0000001B93383800) [pid = 2576] [serial = 1945] [outer = 0000001B93376C00] 23:55:24 INFO - PROCESS | 2576 | 1464072924512 Marionette DEBUG loaded listener.js 23:55:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 205 (0000001B93BF4800) [pid = 2576] [serial = 1946] [outer = 0000001B93376C00] 23:55:25 INFO - PROCESS | 2576 | 1464072925110 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]]]}] 23:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1034ms 23:55:25 INFO - PROCESS | 2576 | 1464072925161 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 23:55:25 INFO - PROCESS | 2576 | 1464072925164 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 23:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:55:25 INFO - PROCESS | 2576 | 1464072925167 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:55:25 INFO - PROCESS | 2576 | 1464072925169 Marionette TRACE conn6 <- [1,2558,null,{}] 23:55:25 INFO - PROCESS | 2576 | 1464072925173 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}] 23:55:25 INFO - PROCESS | 2576 | 1464072925318 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 23:55:25 INFO - PROCESS | 2576 | 1464072925490 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:25 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B94120800 == 131 [pid = 2576] [id = 649] 23:55:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 206 (0000001B93C67C00) [pid = 2576] [serial = 1947] [outer = 0000000000000000] 23:55:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 207 (0000001B93D5B400) [pid = 2576] [serial = 1948] [outer = 0000001B93C67C00] 23:55:25 INFO - PROCESS | 2576 | 1464072925548 Marionette DEBUG loaded listener.js 23:55:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 208 (0000001B93D95400) [pid = 2576] [serial = 1949] [outer = 0000001B93C67C00] 23:55:26 INFO - PROCESS | 2576 | 1464072926198 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]]]}] 23:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1074ms 23:55:26 INFO - PROCESS | 2576 | 1464072926244 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 23:55:26 INFO - PROCESS | 2576 | 1464072926247 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 23:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:55:26 INFO - PROCESS | 2576 | 1464072926250 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:55:26 INFO - PROCESS | 2576 | 1464072926252 Marionette TRACE conn6 <- [1,2562,null,{}] 23:55:26 INFO - PROCESS | 2576 | 1464072926256 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}] 23:55:26 INFO - PROCESS | 2576 | 1464072926420 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 23:55:26 INFO - PROCESS | 2576 | 1464072926583 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:26 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B94FD6000 == 132 [pid = 2576] [id = 650] 23:55:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 209 (0000001B9422C400) [pid = 2576] [serial = 1950] [outer = 0000000000000000] 23:55:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 210 (0000001B94B77400) [pid = 2576] [serial = 1951] [outer = 0000001B9422C400] 23:55:26 INFO - PROCESS | 2576 | 1464072926642 Marionette DEBUG loaded listener.js 23:55:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 211 (0000001B954AD000) [pid = 2576] [serial = 1952] [outer = 0000001B9422C400] 23:55:27 INFO - PROCESS | 2576 | 1464072927255 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]]]}] 23:55:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:55:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1031ms 23:55:27 INFO - PROCESS | 2576 | 1464072927285 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 23:55:27 INFO - PROCESS | 2576 | 1464072927287 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 23:55:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:55:27 INFO - PROCESS | 2576 | 1464072927291 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:55:27 INFO - PROCESS | 2576 | 1464072927293 Marionette TRACE conn6 <- [1,2566,null,{}] 23:55:27 INFO - PROCESS | 2576 | 1464072927296 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}] 23:55:27 INFO - PROCESS | 2576 | 1464072927440 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 23:55:27 INFO - PROCESS | 2576 | 1464072927613 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:27 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B95826800 == 133 [pid = 2576] [id = 651] 23:55:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 212 (0000001B953F5C00) [pid = 2576] [serial = 1953] [outer = 0000000000000000] 23:55:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 213 (0000001B954BA800) [pid = 2576] [serial = 1954] [outer = 0000001B953F5C00] 23:55:27 INFO - PROCESS | 2576 | 1464072927671 Marionette DEBUG loaded listener.js 23:55:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 214 (0000001B958CE800) [pid = 2576] [serial = 1955] [outer = 0000001B953F5C00] 23:55:28 INFO - PROCESS | 2576 | 1464072928290 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]]]}] 23:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1028ms 23:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:55:28 INFO - PROCESS | 2576 | 1464072928322 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 23:55:28 INFO - PROCESS | 2576 | 1464072928325 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 23:55:28 INFO - PROCESS | 2576 | 1464072928328 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:55:28 INFO - PROCESS | 2576 | 1464072928330 Marionette TRACE conn6 <- [1,2570,null,{}] 23:55:28 INFO - PROCESS | 2576 | 1464072928351 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}] 23:55:28 INFO - PROCESS | 2576 | 1464072928495 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 23:55:28 INFO - PROCESS | 2576 | 1464072928669 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9596F800 == 134 [pid = 2576] [id = 652] 23:55:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 215 (0000001B958CD000) [pid = 2576] [serial = 1956] [outer = 0000000000000000] 23:55:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 216 (0000001B95AA0800) [pid = 2576] [serial = 1957] [outer = 0000001B958CD000] 23:55:28 INFO - PROCESS | 2576 | 1464072928727 Marionette DEBUG loaded listener.js 23:55:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 217 (0000001B95C1A400) [pid = 2576] [serial = 1958] [outer = 0000001B958CD000] 23:55:29 INFO - PROCESS | 2576 | 1464072929295 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]]]}] 23:55:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:55:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1029ms 23:55:29 INFO - PROCESS | 2576 | 1464072929359 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 23:55:29 INFO - PROCESS | 2576 | 1464072929362 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 23:55:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:55:29 INFO - PROCESS | 2576 | 1464072929365 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:55:29 INFO - PROCESS | 2576 | 1464072929367 Marionette TRACE conn6 <- [1,2574,null,{}] 23:55:29 INFO - PROCESS | 2576 | 1464072929371 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}] 23:55:29 INFO - PROCESS | 2576 | 1464072929518 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 23:55:29 INFO - PROCESS | 2576 | 1464072929694 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:29 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B96394800 == 135 [pid = 2576] [id = 653] 23:55:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 218 (0000001B95A99800) [pid = 2576] [serial = 1959] [outer = 0000000000000000] 23:55:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 219 (0000001B95DB4400) [pid = 2576] [serial = 1960] [outer = 0000001B95A99800] 23:55:29 INFO - PROCESS | 2576 | 1464072929752 Marionette DEBUG loaded listener.js 23:55:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 220 (0000001B964E0800) [pid = 2576] [serial = 1961] [outer = 0000001B95A99800] 23:55:30 INFO - PROCESS | 2576 | 1464072930328 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]]]}] 23:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1023ms 23:55:30 INFO - PROCESS | 2576 | 1464072930392 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 23:55:30 INFO - PROCESS | 2576 | 1464072930394 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 23:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:55:30 INFO - PROCESS | 2576 | 1464072930398 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:55:30 INFO - PROCESS | 2576 | 1464072930400 Marionette TRACE conn6 <- [1,2578,null,{}] 23:55:30 INFO - PROCESS | 2576 | 1464072930403 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}] 23:55:30 INFO - PROCESS | 2576 | 1464072930549 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 23:55:30 INFO - PROCESS | 2576 | 1464072930712 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:30 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9717A000 == 136 [pid = 2576] [id = 654] 23:55:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 221 (0000001B97139000) [pid = 2576] [serial = 1962] [outer = 0000000000000000] 23:55:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 222 (0000001B97145C00) [pid = 2576] [serial = 1963] [outer = 0000001B97139000] 23:55:30 INFO - PROCESS | 2576 | 1464072930767 Marionette DEBUG loaded listener.js 23:55:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 223 (0000001B97FDCC00) [pid = 2576] [serial = 1964] [outer = 0000001B97139000] 23:55:31 INFO - PROCESS | 2576 | 1464072931369 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]]]}] 23:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1032ms 23:55:31 INFO - PROCESS | 2576 | 1464072931433 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 23:55:31 INFO - PROCESS | 2576 | 1464072931436 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 23:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:55:31 INFO - PROCESS | 2576 | 1464072931440 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:55:31 INFO - PROCESS | 2576 | 1464072931443 Marionette TRACE conn6 <- [1,2582,null,{}] 23:55:31 INFO - PROCESS | 2576 | 1464072931465 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}] 23:55:31 INFO - PROCESS | 2576 | 1464072931691 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 23:55:31 INFO - PROCESS | 2576 | 1464072931852 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B98797000 == 137 [pid = 2576] [id = 655] 23:55:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 224 (0000001B97F9FC00) [pid = 2576] [serial = 1965] [outer = 0000000000000000] 23:55:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 225 (0000001B98FD6800) [pid = 2576] [serial = 1966] [outer = 0000001B97F9FC00] 23:55:31 INFO - PROCESS | 2576 | 1464072931916 Marionette DEBUG loaded listener.js 23:55:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 226 (0000001BF1E3AC00) [pid = 2576] [serial = 1967] [outer = 0000001B97F9FC00] 23:55:32 INFO - PROCESS | 2576 | 1464072932566 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]]]}] 23:55:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:55:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1146ms 23:55:32 INFO - PROCESS | 2576 | 1464072932600 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 23:55:32 INFO - PROCESS | 2576 | 1464072932602 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 23:55:32 INFO - PROCESS | 2576 | 1464072932607 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:55:32 INFO - PROCESS | 2576 | 1464072932610 Marionette TRACE conn6 <- [1,2586,null,{}] 23:55:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:55:32 INFO - PROCESS | 2576 | 1464072932613 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}] 23:55:32 INFO - PROCESS | 2576 | 1464072932759 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 23:55:32 INFO - PROCESS | 2576 | 1464072932926 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:32 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B98F62800 == 138 [pid = 2576] [id = 656] 23:55:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 227 (0000001BF21B3C00) [pid = 2576] [serial = 1968] [outer = 0000000000000000] 23:55:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 228 (0000001BF2520400) [pid = 2576] [serial = 1969] [outer = 0000001BF21B3C00] 23:55:32 INFO - PROCESS | 2576 | 1464072932982 Marionette DEBUG loaded listener.js 23:55:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 229 (0000001BF26B7400) [pid = 2576] [serial = 1970] [outer = 0000001BF21B3C00] 23:55:33 INFO - PROCESS | 2576 | 1464072933627 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]]]}] 23:55:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:55:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1072ms 23:55:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:55:33 INFO - PROCESS | 2576 | 1464072933687 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 23:55:33 INFO - PROCESS | 2576 | 1464072933689 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 23:55:33 INFO - PROCESS | 2576 | 1464072933692 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:55:33 INFO - PROCESS | 2576 | 1464072933694 Marionette TRACE conn6 <- [1,2590,null,{}] 23:55:33 INFO - PROCESS | 2576 | 1464072933700 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}] 23:55:33 INFO - PROCESS | 2576 | 1464072933847 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 23:55:34 INFO - PROCESS | 2576 | 1464072934011 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF04AC000 == 139 [pid = 2576] [id = 657] 23:55:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 230 (0000001BF2590800) [pid = 2576] [serial = 1971] [outer = 0000000000000000] 23:55:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 231 (0000001BF68FB400) [pid = 2576] [serial = 1972] [outer = 0000001BF2590800] 23:55:34 INFO - PROCESS | 2576 | 1464072934065 Marionette DEBUG loaded listener.js 23:55:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001BF803C000) [pid = 2576] [serial = 1973] [outer = 0000001BF2590800] 23:55:34 INFO - PROCESS | 2576 | 1464072934792 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]]]}] 23:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1140ms 23:55:34 INFO - PROCESS | 2576 | 1464072934836 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 23:55:34 INFO - PROCESS | 2576 | 1464072934838 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 23:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:55:34 INFO - PROCESS | 2576 | 1464072934841 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:55:34 INFO - PROCESS | 2576 | 1464072934843 Marionette TRACE conn6 <- [1,2594,null,{}] 23:55:34 INFO - PROCESS | 2576 | 1464072934847 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}] 23:55:35 INFO - PROCESS | 2576 | 1464072935006 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 23:55:35 INFO - PROCESS | 2576 | 1464072935174 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:35 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A9BA800 == 140 [pid = 2576] [id = 658] 23:55:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001B83126C00) [pid = 2576] [serial = 1974] [outer = 0000000000000000] 23:55:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 234 (0000001B91DEDC00) [pid = 2576] [serial = 1975] [outer = 0000001B83126C00] 23:55:35 INFO - PROCESS | 2576 | 1464072935231 Marionette DEBUG loaded listener.js 23:55:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 235 (0000001BF74A1C00) [pid = 2576] [serial = 1976] [outer = 0000001B83126C00] 23:55:36 INFO - PROCESS | 2576 | 1464072936195 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]]]}] 23:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1387ms 23:55:36 INFO - PROCESS | 2576 | 1464072936231 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 23:55:36 INFO - PROCESS | 2576 | 1464072936235 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 23:55:36 INFO - PROCESS | 2576 | 1464072936240 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:55:36 INFO - PROCESS | 2576 | 1464072936244 Marionette TRACE conn6 <- [1,2598,null,{}] 23:55:36 INFO - PROCESS | 2576 | 1464072936249 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}] 23:55:36 INFO - PROCESS | 2576 | 1464072936388 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 23:55:36 INFO - PROCESS | 2576 | 1464072936599 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:36 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A02E000 == 141 [pid = 2576] [id = 659] 23:55:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 236 (0000001B85932800) [pid = 2576] [serial = 1977] [outer = 0000000000000000] 23:55:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 237 (0000001B86B27800) [pid = 2576] [serial = 1978] [outer = 0000001B85932800] 23:55:36 INFO - PROCESS | 2576 | 1464072936699 Marionette DEBUG loaded listener.js 23:55:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 238 (0000001B885A8800) [pid = 2576] [serial = 1979] [outer = 0000001B85932800] 23:55:37 INFO - PROCESS | 2576 | 1464072937367 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]]]}] 23:55:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:55:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1182ms 23:55:37 INFO - PROCESS | 2576 | 1464072937437 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 23:55:37 INFO - PROCESS | 2576 | 1464072937443 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 23:55:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:55:37 INFO - PROCESS | 2576 | 1464072937452 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:55:37 INFO - PROCESS | 2576 | 1464072937455 Marionette TRACE conn6 <- [1,2602,null,{}] 23:55:37 INFO - PROCESS | 2576 | 1464072937459 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}] 23:55:37 INFO - PROCESS | 2576 | 1464072937605 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 23:55:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001B98AD6000 == 140 [pid = 2576] [id = 527] 23:55:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF2AD8800 == 139 [pid = 2576] [id = 10] 23:55:37 INFO - PROCESS | 2576 | --DOMWINDOW == 237 (0000001B94134800) [pid = 2576] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 23:55:37 INFO - PROCESS | 2576 | --DOMWINDOW == 236 (0000001B98FDEC00) [pid = 2576] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 23:55:37 INFO - PROCESS | 2576 | --DOMWINDOW == 235 (0000001B964DD400) [pid = 2576] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 23:55:37 INFO - PROCESS | 2576 | --DOMWINDOW == 234 (0000001BF21B6C00) [pid = 2576] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 23:55:37 INFO - PROCESS | 2576 | --DOMWINDOW == 233 (0000001B987D5C00) [pid = 2576] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 23:55:37 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001BF74F5C00) [pid = 2576] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 23:55:37 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001B954B0000) [pid = 2576] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 23:55:37 INFO - PROCESS | 2576 | --DOMWINDOW == 230 (0000001BFBD20800) [pid = 2576] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 23:55:37 INFO - PROCESS | 2576 | 1464072937920 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A02F000 == 138 [pid = 2576] [id = 633] 23:55:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8682B800 == 137 [pid = 2576] [id = 632] 23:55:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF871E800 == 136 [pid = 2576] [id = 631] 23:55:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF692E000 == 135 [pid = 2576] [id = 630] 23:55:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF1718000 == 134 [pid = 2576] [id = 629] 23:55:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001B98ADC800 == 133 [pid = 2576] [id = 628] 23:55:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001B97222800 == 132 [pid = 2576] [id = 627] 23:55:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001B97118800 == 131 [pid = 2576] [id = 626] 23:55:37 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9638C800 == 130 [pid = 2576] [id = 625] 23:55:37 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83FCD800 == 131 [pid = 2576] [id = 660] 23:55:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 231 (0000001B81144000) [pid = 2576] [serial = 1980] [outer = 0000000000000000] 23:55:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001B819A8C00) [pid = 2576] [serial = 1981] [outer = 0000001B81144000] 23:55:38 INFO - PROCESS | 2576 | 1464072938005 Marionette DEBUG loaded listener.js 23:55:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001B87F6F400) [pid = 2576] [serial = 1982] [outer = 0000001B81144000] 23:55:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9597D000 == 130 [pid = 2576] [id = 624] 23:55:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B95426800 == 129 [pid = 2576] [id = 623] 23:55:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B941EE800 == 128 [pid = 2576] [id = 622] 23:55:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B92C86000 == 127 [pid = 2576] [id = 621] 23:55:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC3A800 == 126 [pid = 2576] [id = 620] 23:55:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86C50800 == 125 [pid = 2576] [id = 619] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001B93C67000) [pid = 2576] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001B93272800) [pid = 2576] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 230 (0000001B91E04000) [pid = 2576] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 229 (0000001B91B4B800) [pid = 2576] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 228 (0000001B92ACAC00) [pid = 2576] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 227 (0000001B93B22800) [pid = 2576] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 226 (0000001B91B4C400) [pid = 2576] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 225 (0000001B8D90C000) [pid = 2576] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 224 (0000001B8D917C00) [pid = 2576] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 223 (0000001B8D640C00) [pid = 2576] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 222 (0000001B8C4A9400) [pid = 2576] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 221 (0000001B93C68800) [pid = 2576] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 220 (0000001B94133C00) [pid = 2576] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 219 (0000001B8A4A5800) [pid = 2576] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 218 (0000001B85C56800) [pid = 2576] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 217 (0000001B93382C00) [pid = 2576] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 216 (0000001B8B1A9C00) [pid = 2576] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 215 (0000001B86858800) [pid = 2576] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 214 (0000001B88534000) [pid = 2576] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 213 (0000001B95A9B000) [pid = 2576] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 212 (0000001B8AF24800) [pid = 2576] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 211 (0000001B87FC5C00) [pid = 2576] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 210 (0000001B8598B800) [pid = 2576] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 209 (0000001B91DED000) [pid = 2576] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 208 (0000001B87E21000) [pid = 2576] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | --DOMWINDOW == 207 (0000001B91B46800) [pid = 2576] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 23:55:38 INFO - PROCESS | 2576 | 1464072938556 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]]]}] 23:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1140ms 23:55:38 INFO - PROCESS | 2576 | 1464072938593 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 23:55:38 INFO - PROCESS | 2576 | 1464072938596 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 23:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:55:38 INFO - PROCESS | 2576 | 1464072938599 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:55:38 INFO - PROCESS | 2576 | 1464072938603 Marionette TRACE conn6 <- [1,2606,null,{}] 23:55:38 INFO - PROCESS | 2576 | 1464072938614 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}] 23:55:38 INFO - PROCESS | 2576 | 1464072938740 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 23:55:38 INFO - PROCESS | 2576 | 1464072938869 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC39000 == 126 [pid = 2576] [id = 661] 23:55:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 208 (0000001B87FCBC00) [pid = 2576] [serial = 1983] [outer = 0000000000000000] 23:55:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 209 (0000001B8BF34400) [pid = 2576] [serial = 1984] [outer = 0000001B87FCBC00] 23:55:38 INFO - PROCESS | 2576 | 1464072938919 Marionette DEBUG loaded listener.js 23:55:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 210 (0000001B8C39F800) [pid = 2576] [serial = 1985] [outer = 0000001B87FCBC00] 23:55:39 INFO - PROCESS | 2576 | 1464072939354 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]]]}] 23:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 837ms 23:55:39 INFO - PROCESS | 2576 | 1464072939440 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 23:55:39 INFO - PROCESS | 2576 | 1464072939443 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 23:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:55:39 INFO - PROCESS | 2576 | 1464072939446 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:55:39 INFO - PROCESS | 2576 | 1464072939448 Marionette TRACE conn6 <- [1,2610,null,{}] 23:55:39 INFO - PROCESS | 2576 | 1464072939452 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}] 23:55:39 INFO - PROCESS | 2576 | 1464072939580 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 23:55:39 INFO - PROCESS | 2576 | 1464072939589 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D743800 == 127 [pid = 2576] [id = 662] 23:55:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 211 (0000001B8D038000) [pid = 2576] [serial = 1986] [outer = 0000000000000000] 23:55:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 212 (0000001B8D640400) [pid = 2576] [serial = 1987] [outer = 0000001B8D038000] 23:55:39 INFO - PROCESS | 2576 | 1464072939644 Marionette DEBUG loaded listener.js 23:55:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 213 (0000001B8D8E6C00) [pid = 2576] [serial = 1988] [outer = 0000001B8D038000] 23:55:40 INFO - PROCESS | 2576 | 1464072940124 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]]]}] 23:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 732ms 23:55:40 INFO - PROCESS | 2576 | 1464072940185 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 23:55:40 INFO - PROCESS | 2576 | 1464072940188 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 23:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:55:40 INFO - PROCESS | 2576 | 1464072940191 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:55:40 INFO - PROCESS | 2576 | 1464072940193 Marionette TRACE conn6 <- [1,2614,null,{}] 23:55:40 INFO - PROCESS | 2576 | 1464072940196 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}] 23:55:40 INFO - PROCESS | 2576 | 1464072940361 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 23:55:40 INFO - PROCESS | 2576 | 1464072940380 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:40 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B910BA000 == 128 [pid = 2576] [id = 663] 23:55:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 214 (0000001B8D912000) [pid = 2576] [serial = 1989] [outer = 0000000000000000] 23:55:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 215 (0000001B8D99B400) [pid = 2576] [serial = 1990] [outer = 0000001B8D912000] 23:55:40 INFO - PROCESS | 2576 | 1464072940426 Marionette DEBUG loaded listener.js 23:55:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 216 (0000001B91B46800) [pid = 2576] [serial = 1991] [outer = 0000001B8D912000] 23:55:40 INFO - PROCESS | 2576 | 1464072940915 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]]]}] 23:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 775ms 23:55:41 INFO - PROCESS | 2576 | 1464072941001 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 23:55:41 INFO - PROCESS | 2576 | 1464072941004 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 23:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:55:41 INFO - PROCESS | 2576 | 1464072941015 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:55:41 INFO - PROCESS | 2576 | 1464072941017 Marionette TRACE conn6 <- [1,2618,null,{}] 23:55:41 INFO - PROCESS | 2576 | 1464072941021 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}] 23:55:41 INFO - PROCESS | 2576 | 1464072941201 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 23:55:41 INFO - PROCESS | 2576 | 1464072941231 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:41 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B92CBF800 == 129 [pid = 2576] [id = 664] 23:55:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 217 (0000001B9215C000) [pid = 2576] [serial = 1992] [outer = 0000000000000000] 23:55:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 218 (0000001B931AA400) [pid = 2576] [serial = 1993] [outer = 0000001B9215C000] 23:55:41 INFO - PROCESS | 2576 | 1464072941277 Marionette DEBUG loaded listener.js 23:55:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 219 (0000001B93B27800) [pid = 2576] [serial = 1994] [outer = 0000001B9215C000] 23:55:41 INFO - PROCESS | 2576 | 1464072941750 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]]]}] 23:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 777ms 23:55:41 INFO - PROCESS | 2576 | 1464072941800 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 23:55:41 INFO - PROCESS | 2576 | 1464072941802 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 23:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:55:41 INFO - PROCESS | 2576 | 1464072941805 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:55:41 INFO - PROCESS | 2576 | 1464072941807 Marionette TRACE conn6 <- [1,2622,null,{}] 23:55:41 INFO - PROCESS | 2576 | 1464072941817 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}] 23:55:41 INFO - PROCESS | 2576 | 1464072941980 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 23:55:42 INFO - PROCESS | 2576 | 1464072942004 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93331000 == 130 [pid = 2576] [id = 665] 23:55:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 220 (0000001B9215C400) [pid = 2576] [serial = 1995] [outer = 0000000000000000] 23:55:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 221 (0000001B9412E400) [pid = 2576] [serial = 1996] [outer = 0000001B9215C400] 23:55:42 INFO - PROCESS | 2576 | 1464072942050 Marionette DEBUG loaded listener.js 23:55:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 222 (0000001B942A9400) [pid = 2576] [serial = 1997] [outer = 0000001B9215C400] 23:55:42 INFO - PROCESS | 2576 | --DOMWINDOW == 221 (0000001B8BF32800) [pid = 2576] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:55:42 INFO - PROCESS | 2576 | --DOMWINDOW == 220 (0000001B8C3F8C00) [pid = 2576] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:55:42 INFO - PROCESS | 2576 | --DOMWINDOW == 219 (0000001B885AC800) [pid = 2576] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:55:42 INFO - PROCESS | 2576 | --DOMWINDOW == 218 (0000001B87FC4000) [pid = 2576] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:55:42 INFO - PROCESS | 2576 | --DOMWINDOW == 217 (0000001B8D036800) [pid = 2576] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:55:42 INFO - PROCESS | 2576 | --DOMWINDOW == 216 (0000001B868A9C00) [pid = 2576] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:55:42 INFO - PROCESS | 2576 | --DOMWINDOW == 215 (0000001B87F6C000) [pid = 2576] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:55:42 INFO - PROCESS | 2576 | --DOMWINDOW == 214 (0000001B8AE30400) [pid = 2576] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:55:42 INFO - PROCESS | 2576 | --DOMWINDOW == 213 (0000001B91B43000) [pid = 2576] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:55:42 INFO - PROCESS | 2576 | 1464072942875 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]]]}] 23:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1139ms 23:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:55:42 INFO - PROCESS | 2576 | 1464072942948 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 23:55:42 INFO - PROCESS | 2576 | 1464072942951 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 23:55:42 INFO - PROCESS | 2576 | 1464072942959 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:55:42 INFO - PROCESS | 2576 | 1464072942961 Marionette TRACE conn6 <- [1,2626,null,{}] 23:55:42 INFO - PROCESS | 2576 | 1464072942965 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}] 23:55:43 INFO - PROCESS | 2576 | 1464072943086 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 23:55:43 INFO - PROCESS | 2576 | 1464072943097 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93CD5000 == 131 [pid = 2576] [id = 666] 23:55:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 214 (0000001B8BFF4400) [pid = 2576] [serial = 1998] [outer = 0000000000000000] 23:55:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 215 (0000001B91DE5000) [pid = 2576] [serial = 1999] [outer = 0000001B8BFF4400] 23:55:43 INFO - PROCESS | 2576 | 1464072943142 Marionette DEBUG loaded listener.js 23:55:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 216 (0000001B94B7F000) [pid = 2576] [serial = 2000] [outer = 0000001B8BFF4400] 23:55:43 INFO - PROCESS | 2576 | 1464072943621 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]]]}] 23:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 691ms 23:55:43 INFO - PROCESS | 2576 | 1464072943652 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 23:55:43 INFO - PROCESS | 2576 | 1464072943655 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 23:55:43 INFO - PROCESS | 2576 | 1464072943658 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:55:43 INFO - PROCESS | 2576 | 1464072943660 Marionette TRACE conn6 <- [1,2630,null,{}] 23:55:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:55:43 INFO - PROCESS | 2576 | 1464072943663 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}] 23:55:43 INFO - PROCESS | 2576 | 1464072943815 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 23:55:43 INFO - PROCESS | 2576 | 1464072943825 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B94FCF000 == 132 [pid = 2576] [id = 667] 23:55:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 217 (0000001B94B7B800) [pid = 2576] [serial = 2001] [outer = 0000000000000000] 23:55:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 218 (0000001B95AA2000) [pid = 2576] [serial = 2002] [outer = 0000001B94B7B800] 23:55:43 INFO - PROCESS | 2576 | 1464072943871 Marionette DEBUG loaded listener.js 23:55:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 219 (0000001B964DE400) [pid = 2576] [serial = 2003] [outer = 0000001B94B7B800] 23:55:44 INFO - PROCESS | 2576 | 1464072944328 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]]]}] 23:55:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:55:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 734ms 23:55:44 INFO - PROCESS | 2576 | 1464072944396 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 23:55:44 INFO - PROCESS | 2576 | 1464072944399 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 23:55:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:55:44 INFO - PROCESS | 2576 | 1464072944402 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:55:44 INFO - PROCESS | 2576 | 1464072944404 Marionette TRACE conn6 <- [1,2634,null,{}] 23:55:44 INFO - PROCESS | 2576 | 1464072944408 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}] 23:55:44 INFO - PROCESS | 2576 | 1464072944529 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 23:55:44 INFO - PROCESS | 2576 | 1464072944536 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B95B80800 == 133 [pid = 2576] [id = 668] 23:55:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 220 (0000001B958CB000) [pid = 2576] [serial = 2004] [outer = 0000000000000000] 23:55:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 221 (0000001B971C7800) [pid = 2576] [serial = 2005] [outer = 0000001B958CB000] 23:55:44 INFO - PROCESS | 2576 | 1464072944582 Marionette DEBUG loaded listener.js 23:55:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 222 (0000001B987D9000) [pid = 2576] [serial = 2006] [outer = 0000001B958CB000] 23:55:45 INFO - PROCESS | 2576 | 1464072945434 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]]]}] 23:55:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:55:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1078ms 23:55:45 INFO - PROCESS | 2576 | 1464072945484 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 23:55:45 INFO - PROCESS | 2576 | 1464072945489 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 23:55:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:55:45 INFO - PROCESS | 2576 | 1464072945494 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:55:45 INFO - PROCESS | 2576 | 1464072945499 Marionette TRACE conn6 <- [1,2638,null,{}] 23:55:45 INFO - PROCESS | 2576 | 1464072945505 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}] 23:55:45 INFO - PROCESS | 2576 | 1464072945661 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 23:55:45 INFO - PROCESS | 2576 | 1464072945834 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:45 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C4DA800 == 134 [pid = 2576] [id = 669] 23:55:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 223 (0000001B88536C00) [pid = 2576] [serial = 2007] [outer = 0000000000000000] 23:55:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 224 (0000001B889BD800) [pid = 2576] [serial = 2008] [outer = 0000001B88536C00] 23:55:45 INFO - PROCESS | 2576 | 1464072945896 Marionette DEBUG loaded listener.js 23:55:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 225 (0000001B8AEC6C00) [pid = 2576] [serial = 2009] [outer = 0000001B88536C00] 23:55:46 INFO - PROCESS | 2576 | 1464072946551 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]]]}] 23:55:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:55:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1132ms 23:55:46 INFO - PROCESS | 2576 | 1464072946631 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 23:55:46 INFO - PROCESS | 2576 | 1464072946637 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 23:55:46 INFO - PROCESS | 2576 | 1464072946659 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:55:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:55:46 INFO - PROCESS | 2576 | 1464072946662 Marionette TRACE conn6 <- [1,2642,null,{}] 23:55:46 INFO - PROCESS | 2576 | 1464072946666 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}] 23:55:46 INFO - PROCESS | 2576 | 1464072946826 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 23:55:46 INFO - PROCESS | 2576 | 1464072946989 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:47 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B92CB5800 == 135 [pid = 2576] [id = 670] 23:55:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 226 (0000001B8C3A7C00) [pid = 2576] [serial = 2010] [outer = 0000000000000000] 23:55:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 227 (0000001B8D72BC00) [pid = 2576] [serial = 2011] [outer = 0000001B8C3A7C00] 23:55:47 INFO - PROCESS | 2576 | 1464072947046 Marionette DEBUG loaded listener.js 23:55:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 228 (0000001B91DC5400) [pid = 2576] [serial = 2012] [outer = 0000001B8C3A7C00] 23:55:47 INFO - PROCESS | 2576 | 1464072947646 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]]]}] 23:55:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:55:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1028ms 23:55:47 INFO - PROCESS | 2576 | 1464072947692 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 23:55:47 INFO - PROCESS | 2576 | 1464072947695 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 23:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:55:47 INFO - PROCESS | 2576 | 1464072947698 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:55:47 INFO - PROCESS | 2576 | 1464072947703 Marionette TRACE conn6 <- [1,2646,null,{}] 23:55:47 INFO - PROCESS | 2576 | 1464072947732 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}] 23:55:47 INFO - PROCESS | 2576 | 1464072947964 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 23:55:48 INFO - PROCESS | 2576 | 1464072948088 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:48 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B97216800 == 136 [pid = 2576] [id = 671] 23:55:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 229 (0000001B92AD6400) [pid = 2576] [serial = 2013] [outer = 0000000000000000] 23:55:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 230 (0000001B93D91000) [pid = 2576] [serial = 2014] [outer = 0000001B92AD6400] 23:55:48 INFO - PROCESS | 2576 | 1464072948147 Marionette DEBUG loaded listener.js 23:55:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 231 (0000001B95B92C00) [pid = 2576] [serial = 2015] [outer = 0000001B92AD6400] 23:55:48 INFO - PROCESS | 2576 | 1464072948754 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]]]}] 23:55:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:55:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1087ms 23:55:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:55:48 INFO - PROCESS | 2576 | 1464072948787 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 23:55:48 INFO - PROCESS | 2576 | 1464072948790 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 23:55:48 INFO - PROCESS | 2576 | 1464072948794 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:55:48 INFO - PROCESS | 2576 | 1464072948796 Marionette TRACE conn6 <- [1,2650,null,{}] 23:55:48 INFO - PROCESS | 2576 | 1464072948799 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}] 23:55:48 INFO - PROCESS | 2576 | 1464072948949 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 23:55:49 INFO - PROCESS | 2576 | 1464072949115 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:49 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B98F63800 == 137 [pid = 2576] [id = 672] 23:55:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001B98905000) [pid = 2576] [serial = 2016] [outer = 0000000000000000] 23:55:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001B98B63800) [pid = 2576] [serial = 2017] [outer = 0000001B98905000] 23:55:49 INFO - PROCESS | 2576 | 1464072949171 Marionette DEBUG loaded listener.js 23:55:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 234 (0000001BF051E400) [pid = 2576] [serial = 2018] [outer = 0000001B98905000] 23:55:49 INFO - PROCESS | 2576 | 1464072949761 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]]]}] 23:55:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:55:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 985ms 23:55:49 INFO - PROCESS | 2576 | 1464072949789 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 23:55:49 INFO - PROCESS | 2576 | 1464072949792 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 23:55:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:55:49 INFO - PROCESS | 2576 | 1464072949797 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:55:49 INFO - PROCESS | 2576 | 1464072949799 Marionette TRACE conn6 <- [1,2654,null,{}] 23:55:49 INFO - PROCESS | 2576 | 1464072949803 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}] 23:55:49 INFO - PROCESS | 2576 | 1464072949947 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 23:55:50 INFO - PROCESS | 2576 | 1464072950125 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:50 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF1916800 == 138 [pid = 2576] [id = 673] 23:55:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 235 (0000001BF052A000) [pid = 2576] [serial = 2019] [outer = 0000000000000000] 23:55:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 236 (0000001BF19C5400) [pid = 2576] [serial = 2020] [outer = 0000001BF052A000] 23:55:50 INFO - PROCESS | 2576 | 1464072950182 Marionette DEBUG loaded listener.js 23:55:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 237 (0000001BF271EC00) [pid = 2576] [serial = 2021] [outer = 0000001BF052A000] 23:55:50 INFO - PROCESS | 2576 | [2576] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:55:51 INFO - PROCESS | 2576 | [2576] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:55:51 INFO - PROCESS | 2576 | 1464072951307 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]]]}] 23:55:51 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) 23:55:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1539ms 23:55:51 INFO - PROCESS | 2576 | 1464072951341 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 23:55:51 INFO - PROCESS | 2576 | 1464072951343 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 23:55:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:55:51 INFO - PROCESS | 2576 | 1464072951347 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:55:51 INFO - PROCESS | 2576 | 1464072951349 Marionette TRACE conn6 <- [1,2658,null,{}] 23:55:51 INFO - PROCESS | 2576 | 1464072951353 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}] 23:55:51 INFO - PROCESS | 2576 | 1464072951541 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 23:55:51 INFO - PROCESS | 2576 | 1464072951705 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:51 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF2FE1000 == 139 [pid = 2576] [id = 674] 23:55:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 238 (0000001BF676AC00) [pid = 2576] [serial = 2022] [outer = 0000000000000000] 23:55:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 239 (0000001BF8781800) [pid = 2576] [serial = 2023] [outer = 0000001BF676AC00] 23:55:51 INFO - PROCESS | 2576 | 1464072951762 Marionette DEBUG loaded listener.js 23:55:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 240 (0000001BFBD21000) [pid = 2576] [serial = 2024] [outer = 0000001BF676AC00] 23:55:52 INFO - PROCESS | 2576 | 1464072952830 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] 23:55:52 INFO - PROCESS | 2576 | 1464072952898 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 23:55:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:55:52 INFO - PROCESS | 2576 | 1464072952904 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:55:52 INFO - PROCESS | 2576 | 1464072952906 Marionette TRACE conn6 <- [1,2662,null,{}] 23:55:52 INFO - PROCESS | 2576 | 1464072952910 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}] 23:55:53 INFO - PROCESS | 2576 | 1464072953045 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 23:55:53 INFO - PROCESS | 2576 | 1464072953286 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:53 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF6927800 == 140 [pid = 2576] [id = 675] 23:55:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 241 (0000001BFBD20800) [pid = 2576] [serial = 2025] [outer = 0000000000000000] 23:55:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 242 (0000001BFC29BC00) [pid = 2576] [serial = 2026] [outer = 0000001BFBD20800] 23:55:53 INFO - PROCESS | 2576 | 1464072953342 Marionette DEBUG loaded listener.js 23:55:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 243 (0000001BFC619C00) [pid = 2576] [serial = 2027] [outer = 0000001BFBD20800] 23:55:54 INFO - PROCESS | 2576 | 1464072954410 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] 23:55:54 INFO - PROCESS | 2576 | 1464072954454 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 23:55:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:55:54 INFO - PROCESS | 2576 | 1464072954457 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:55:54 INFO - PROCESS | 2576 | 1464072954460 Marionette TRACE conn6 <- [1,2666,null,{}] 23:55:54 INFO - PROCESS | 2576 | 1464072954464 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}] 23:55:54 INFO - PROCESS | 2576 | 1464072954640 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 23:55:54 INFO - PROCESS | 2576 | 1464072954838 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:54 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF8165000 == 141 [pid = 2576] [id = 676] 23:55:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 244 (0000001B8A4AD800) [pid = 2576] [serial = 2028] [outer = 0000000000000000] 23:55:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 245 (0000001BFCC4C800) [pid = 2576] [serial = 2029] [outer = 0000001B8A4AD800] 23:55:54 INFO - PROCESS | 2576 | 1464072954893 Marionette DEBUG loaded listener.js 23:55:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 246 (0000001BFCCD9000) [pid = 2576] [serial = 2030] [outer = 0000001B8A4AD800] 23:55:55 INFO - PROCESS | 2576 | 1464072955895 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]]]}] 23:55:55 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) 23:55:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1488ms 23:55:55 INFO - PROCESS | 2576 | 1464072955980 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 23:55:55 INFO - PROCESS | 2576 | 1464072955983 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 23:55:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:55:56 INFO - PROCESS | 2576 | 1464072955988 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:55:56 INFO - PROCESS | 2576 | 1464072955990 Marionette TRACE conn6 <- [1,2670,null,{}] 23:55:56 INFO - PROCESS | 2576 | 1464072955994 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}] 23:55:56 INFO - PROCESS | 2576 | 1464072956132 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 23:55:56 INFO - PROCESS | 2576 | 1464072956367 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:56 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFC3E5800 == 142 [pid = 2576] [id = 677] 23:55:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 247 (0000001BFCE32800) [pid = 2576] [serial = 2031] [outer = 0000000000000000] 23:55:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 248 (0000001BFCEF0000) [pid = 2576] [serial = 2032] [outer = 0000001BFCE32800] 23:55:56 INFO - PROCESS | 2576 | 1464072956424 Marionette DEBUG loaded listener.js 23:55:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 249 (0000001BFE15C400) [pid = 2576] [serial = 2033] [outer = 0000001BFCE32800] 23:55:57 INFO - PROCESS | 2576 | 1464072957489 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]]]}] 23:55:57 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) 23:55:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1547ms 23:55:57 INFO - PROCESS | 2576 | 1464072957540 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 23:55:57 INFO - PROCESS | 2576 | 1464072957542 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 23:55:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:55:57 INFO - PROCESS | 2576 | 1464072957546 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:55:57 INFO - PROCESS | 2576 | 1464072957548 Marionette TRACE conn6 <- [1,2674,null,{}] 23:55:57 INFO - PROCESS | 2576 | 1464072957552 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}] 23:55:57 INFO - PROCESS | 2576 | 1464072957729 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 23:55:57 INFO - PROCESS | 2576 | 1464072957928 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:57 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFCEA2000 == 143 [pid = 2576] [id = 678] 23:55:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 250 (0000001BFE160800) [pid = 2576] [serial = 2034] [outer = 0000000000000000] 23:55:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 251 (0000001BFE16AC00) [pid = 2576] [serial = 2035] [outer = 0000001BFE160800] 23:55:57 INFO - PROCESS | 2576 | 1464072957983 Marionette DEBUG loaded listener.js 23:55:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 252 (0000001BFE2EAC00) [pid = 2576] [serial = 2036] [outer = 0000001BFE160800] 23:55:59 INFO - PROCESS | 2576 | 1464072959063 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] 23:55:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:55:59 INFO - PROCESS | 2576 | 1464072959101 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 23:55:59 INFO - PROCESS | 2576 | 1464072959154 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:55:59 INFO - PROCESS | 2576 | 1464072959158 Marionette TRACE conn6 <- [1,2678,null,{}] 23:55:59 INFO - PROCESS | 2576 | 1464072959164 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}] 23:55:59 INFO - PROCESS | 2576 | 1464072959323 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 23:55:59 INFO - PROCESS | 2576 | 1464072959566 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:59 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C562000 == 144 [pid = 2576] [id = 679] 23:55:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 253 (0000001B87E1B400) [pid = 2576] [serial = 2037] [outer = 0000000000000000] 23:55:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 254 (0000001B99217400) [pid = 2576] [serial = 2038] [outer = 0000001B87E1B400] 23:55:59 INFO - PROCESS | 2576 | 1464072959631 Marionette DEBUG loaded listener.js 23:55:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 255 (0000001B99222000) [pid = 2576] [serial = 2039] [outer = 0000001B87E1B400] 23:56:01 INFO - PROCESS | 2576 | 1464072961034 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] 23:56:01 INFO - PROCESS | 2576 | 1464072961105 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 23:56:01 INFO - PROCESS | 2576 | 1464072961112 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:56:01 INFO - PROCESS | 2576 | 1464072961116 Marionette TRACE conn6 <- [1,2682,null,{}] 23:56:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:56:01 INFO - PROCESS | 2576 | 1464072961122 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}] 23:56:01 INFO - PROCESS | 2576 | 1464072961254 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 23:56:01 INFO - PROCESS | 2576 | 1464072961506 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:01 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87EEB000 == 145 [pid = 2576] [id = 680] 23:56:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 256 (0000001B8A009000) [pid = 2576] [serial = 2040] [outer = 0000000000000000] 23:56:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 257 (0000001B8A405C00) [pid = 2576] [serial = 2041] [outer = 0000001B8A009000] 23:56:01 INFO - PROCESS | 2576 | 1464072961562 Marionette DEBUG loaded listener.js 23:56:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 258 (0000001B8B7C1C00) [pid = 2576] [serial = 2042] [outer = 0000001B8A009000] 23:56:01 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF75D7000 == 144 [pid = 2576] [id = 32] 23:56:01 INFO - PROCESS | 2576 | --DOCSHELL 0000001B95B7F000 == 143 [pid = 2576] [id = 594] 23:56:01 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF038E800 == 142 [pid = 2576] [id = 29] 23:56:01 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C415800 == 141 [pid = 2576] [id = 339] 23:56:01 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC59F800 == 140 [pid = 2576] [id = 28] 23:56:01 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C66C000 == 139 [pid = 2576] [id = 418] 23:56:01 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF2F0C000 == 138 [pid = 2576] [id = 45] 23:56:01 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D973800 == 137 [pid = 2576] [id = 338] 23:56:01 INFO - PROCESS | 2576 | --DOCSHELL 0000001B94FCF000 == 136 [pid = 2576] [id = 667] 23:56:01 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93CD5000 == 135 [pid = 2576] [id = 666] 23:56:01 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93331000 == 134 [pid = 2576] [id = 665] 23:56:01 INFO - PROCESS | 2576 | --DOCSHELL 0000001B92CBF800 == 133 [pid = 2576] [id = 664] 23:56:01 INFO - PROCESS | 2576 | --DOCSHELL 0000001B910BA000 == 132 [pid = 2576] [id = 663] 23:56:01 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D743800 == 131 [pid = 2576] [id = 662] 23:56:01 INFO - PROCESS | 2576 | --DOMWINDOW == 257 (0000001B885AE800) [pid = 2576] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 23:56:01 INFO - PROCESS | 2576 | --DOMWINDOW == 256 (0000001B8803A000) [pid = 2576] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 23:56:01 INFO - PROCESS | 2576 | --DOMWINDOW == 255 (0000001B91E04400) [pid = 2576] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC39000 == 130 [pid = 2576] [id = 661] 23:56:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83FCD800 == 129 [pid = 2576] [id = 660] 23:56:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A02E000 == 128 [pid = 2576] [id = 659] 23:56:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001B98797000 == 127 [pid = 2576] [id = 655] 23:56:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9717A000 == 126 [pid = 2576] [id = 654] 23:56:02 INFO - PROCESS | 2576 | --DOCSHELL 0000001B96394800 == 125 [pid = 2576] [id = 653] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 254 (0000001B8BF3E800) [pid = 2576] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 253 (0000001B8A404400) [pid = 2576] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 252 (0000001B964E2C00) [pid = 2576] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 251 (0000001B87E5B000) [pid = 2576] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 250 (0000001B8D371800) [pid = 2576] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 249 (0000001B97FDC400) [pid = 2576] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 248 (0000001B8B1A0800) [pid = 2576] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 247 (0000001B897AA000) [pid = 2576] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 246 (0000001B8A410400) [pid = 2576] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 245 (0000001B958CCC00) [pid = 2576] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 244 (0000001B8B9EAC00) [pid = 2576] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 243 (0000001B8D8EDC00) [pid = 2576] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 242 (0000001BF2588000) [pid = 2576] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 241 (0000001B8D722400) [pid = 2576] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 240 (0000001B88030800) [pid = 2576] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 239 (0000001B86B26C00) [pid = 2576] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 238 (0000001B88032C00) [pid = 2576] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 237 (0000001B8A40B800) [pid = 2576] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 236 (0000001B8DA61000) [pid = 2576] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 235 (0000001B98B6C800) [pid = 2576] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 234 (0000001B8BFF2000) [pid = 2576] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 233 (0000001B85937C00) [pid = 2576] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001BF8F25C00) [pid = 2576] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001B95C1E400) [pid = 2576] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 230 (0000001BF6FF9000) [pid = 2576] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 229 (0000001B93268C00) [pid = 2576] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 228 (0000001B8D98E000) [pid = 2576] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 227 (0000001B91D84800) [pid = 2576] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 226 (0000001B91DD0800) [pid = 2576] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 225 (0000001B8DA56800) [pid = 2576] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 224 (0000001B8C36C800) [pid = 2576] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | --DOMWINDOW == 223 (0000001B8E297400) [pid = 2576] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 23:56:02 INFO - PROCESS | 2576 | 1464072962767 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] 23:56:02 INFO - PROCESS | 2576 | 1464072962804 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 23:56:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:56:02 INFO - PROCESS | 2576 | 1464072962810 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:56:02 INFO - PROCESS | 2576 | 1464072962813 Marionette TRACE conn6 <- [1,2686,null,{}] 23:56:02 INFO - PROCESS | 2576 | 1464072962820 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}] 23:56:03 INFO - PROCESS | 2576 | 1464072963016 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 23:56:03 INFO - PROCESS | 2576 | 1464072963028 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:03 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8BF1D800 == 126 [pid = 2576] [id = 681] 23:56:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 224 (0000001B87F71400) [pid = 2576] [serial = 2043] [outer = 0000000000000000] 23:56:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 225 (0000001B8899D000) [pid = 2576] [serial = 2044] [outer = 0000001B87F71400] 23:56:03 INFO - PROCESS | 2576 | 1464072963075 Marionette DEBUG loaded listener.js 23:56:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 226 (0000001B8A4AF400) [pid = 2576] [serial = 2045] [outer = 0000001B87F71400] 23:56:04 INFO - PROCESS | 2576 | 1464072964054 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] 23:56:04 INFO - PROCESS | 2576 | 1464072964108 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 23:56:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:56:04 INFO - PROCESS | 2576 | 1464072964112 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:56:04 INFO - PROCESS | 2576 | 1464072964115 Marionette TRACE conn6 <- [1,2690,null,{}] 23:56:04 INFO - PROCESS | 2576 | 1464072964134 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}] 23:56:04 INFO - PROCESS | 2576 | 1464072964303 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 23:56:04 INFO - PROCESS | 2576 | 1464072964324 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D973800 == 127 [pid = 2576] [id = 682] 23:56:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 227 (0000001B8BF32C00) [pid = 2576] [serial = 2046] [outer = 0000000000000000] 23:56:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 228 (0000001B8C39B000) [pid = 2576] [serial = 2047] [outer = 0000001B8BF32C00] 23:56:04 INFO - PROCESS | 2576 | 1464072964374 Marionette DEBUG loaded listener.js 23:56:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 229 (0000001B8D036800) [pid = 2576] [serial = 2048] [outer = 0000001B8BF32C00] 23:56:04 INFO - PROCESS | 2576 | 1464072964908 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]]]}] 23:56:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:56:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 838ms 23:56:04 INFO - PROCESS | 2576 | 1464072964952 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 23:56:04 INFO - PROCESS | 2576 | 1464072964955 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 23:56:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:56:04 INFO - PROCESS | 2576 | 1464072964963 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:56:04 INFO - PROCESS | 2576 | 1464072964965 Marionette TRACE conn6 <- [1,2694,null,{}] 23:56:04 INFO - PROCESS | 2576 | 1464072964969 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}] 23:56:05 INFO - PROCESS | 2576 | 1464072965135 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 23:56:05 INFO - PROCESS | 2576 | 1464072965158 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:05 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B91D67000 == 128 [pid = 2576] [id = 683] 23:56:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 230 (0000001B8D721C00) [pid = 2576] [serial = 2049] [outer = 0000000000000000] 23:56:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 231 (0000001B8D8E5C00) [pid = 2576] [serial = 2050] [outer = 0000001B8D721C00] 23:56:05 INFO - PROCESS | 2576 | 1464072965205 Marionette DEBUG loaded listener.js 23:56:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001B8D99A400) [pid = 2576] [serial = 2051] [outer = 0000001B8D721C00] 23:56:05 INFO - PROCESS | 2576 | 1464072965664 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]]]}] 23:56:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:56:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 734ms 23:56:05 INFO - PROCESS | 2576 | 1464072965717 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 23:56:05 INFO - PROCESS | 2576 | 1464072965719 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 23:56:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:56:05 INFO - PROCESS | 2576 | 1464072965731 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:56:05 INFO - PROCESS | 2576 | 1464072965733 Marionette TRACE conn6 <- [1,2698,null,{}] 23:56:05 INFO - PROCESS | 2576 | 1464072965736 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}] 23:56:05 INFO - PROCESS | 2576 | 1464072965900 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 23:56:05 INFO - PROCESS | 2576 | 1464072965925 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:05 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B92CB0800 == 129 [pid = 2576] [id = 684] 23:56:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001B8DA64400) [pid = 2576] [serial = 2052] [outer = 0000000000000000] 23:56:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 234 (0000001B8E295800) [pid = 2576] [serial = 2053] [outer = 0000001B8DA64400] 23:56:05 INFO - PROCESS | 2576 | 1464072965971 Marionette DEBUG loaded listener.js 23:56:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 235 (0000001B91D8B800) [pid = 2576] [serial = 2054] [outer = 0000001B8DA64400] 23:56:06 INFO - PROCESS | 2576 | --DOMWINDOW == 234 (0000001B94B7B800) [pid = 2576] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:56:06 INFO - PROCESS | 2576 | --DOMWINDOW == 233 (0000001B81144000) [pid = 2576] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:56:06 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001B9215C400) [pid = 2576] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:56:06 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001B87FCBC00) [pid = 2576] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:56:06 INFO - PROCESS | 2576 | --DOMWINDOW == 230 (0000001B8D912000) [pid = 2576] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:56:06 INFO - PROCESS | 2576 | --DOMWINDOW == 229 (0000001B85932800) [pid = 2576] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:56:06 INFO - PROCESS | 2576 | --DOMWINDOW == 228 (0000001B9215C000) [pid = 2576] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:56:06 INFO - PROCESS | 2576 | --DOMWINDOW == 227 (0000001B8D038000) [pid = 2576] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:56:06 INFO - PROCESS | 2576 | --DOMWINDOW == 226 (0000001B8BFF4400) [pid = 2576] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:56:06 INFO - PROCESS | 2576 | 1464072966858 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] 23:56:06 INFO - PROCESS | 2576 | 1464072966917 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 23:56:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:56:06 INFO - PROCESS | 2576 | 1464072966921 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:56:06 INFO - PROCESS | 2576 | 1464072966923 Marionette TRACE conn6 <- [1,2702,null,{}] 23:56:06 INFO - PROCESS | 2576 | 1464072966927 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}] 23:56:07 INFO - PROCESS | 2576 | 1464072967057 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 23:56:07 INFO - PROCESS | 2576 | 1464072967069 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:07 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93C9B800 == 130 [pid = 2576] [id = 685] 23:56:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 227 (0000001B91DEC800) [pid = 2576] [serial = 2055] [outer = 0000000000000000] 23:56:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 228 (0000001B92155C00) [pid = 2576] [serial = 2056] [outer = 0000001B91DEC800] 23:56:07 INFO - PROCESS | 2576 | 1464072967119 Marionette DEBUG loaded listener.js 23:56:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 229 (0000001B9326D800) [pid = 2576] [serial = 2057] [outer = 0000001B91DEC800] 23:56:07 INFO - PROCESS | 2576 | 1464072967599 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]]]}] 23:56:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:56:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 23:56:07 INFO - PROCESS | 2576 | 1464072967679 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 23:56:07 INFO - PROCESS | 2576 | 1464072967681 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 23:56:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:56:07 INFO - PROCESS | 2576 | 1464072967685 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:56:07 INFO - PROCESS | 2576 | 1464072967686 Marionette TRACE conn6 <- [1,2706,null,{}] 23:56:07 INFO - PROCESS | 2576 | 1464072967690 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}] 23:56:07 INFO - PROCESS | 2576 | 1464072967810 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 23:56:07 INFO - PROCESS | 2576 | 1464072967816 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:07 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B941F4800 == 131 [pid = 2576] [id = 686] 23:56:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 230 (0000001B93B25C00) [pid = 2576] [serial = 2058] [outer = 0000000000000000] 23:56:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 231 (0000001B93BE8800) [pid = 2576] [serial = 2059] [outer = 0000001B93B25C00] 23:56:07 INFO - PROCESS | 2576 | 1464072967862 Marionette DEBUG loaded listener.js 23:56:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 232 (0000001B93D64C00) [pid = 2576] [serial = 2060] [outer = 0000001B93B25C00] 23:56:08 INFO - PROCESS | 2576 | 1464072968334 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] 23:56:08 INFO - PROCESS | 2576 | 1464072968378 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 23:56:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:56:08 INFO - PROCESS | 2576 | 1464072968381 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:56:08 INFO - PROCESS | 2576 | 1464072968383 Marionette TRACE conn6 <- [1,2710,null,{}] 23:56:08 INFO - PROCESS | 2576 | 1464072968387 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}] 23:56:08 INFO - PROCESS | 2576 | 1464072968507 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 23:56:08 INFO - PROCESS | 2576 | 1464072968513 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B95832800 == 132 [pid = 2576] [id = 687] 23:56:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 233 (0000001B94225400) [pid = 2576] [serial = 2061] [outer = 0000000000000000] 23:56:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 234 (0000001B9422D000) [pid = 2576] [serial = 2062] [outer = 0000001B94225400] 23:56:08 INFO - PROCESS | 2576 | 1464072968558 Marionette DEBUG loaded listener.js 23:56:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 235 (0000001B94B7B000) [pid = 2576] [serial = 2063] [outer = 0000001B94225400] 23:56:09 INFO - PROCESS | 2576 | 1464072969401 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] 23:56:09 INFO - PROCESS | 2576 | 1464072969468 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 23:56:09 INFO - PROCESS | 2576 | 1464072969473 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:56:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:56:09 INFO - PROCESS | 2576 | 1464072969478 Marionette TRACE conn6 <- [1,2714,null,{}] 23:56:09 INFO - PROCESS | 2576 | 1464072969483 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}] 23:56:09 INFO - PROCESS | 2576 | 1464072969634 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 23:56:09 INFO - PROCESS | 2576 | 1464072969806 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:09 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D154800 == 133 [pid = 2576] [id = 688] 23:56:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 236 (0000001B8A005400) [pid = 2576] [serial = 2064] [outer = 0000000000000000] 23:56:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 237 (0000001B8A40B800) [pid = 2576] [serial = 2065] [outer = 0000001B8A005400] 23:56:09 INFO - PROCESS | 2576 | 1464072969867 Marionette DEBUG loaded listener.js 23:56:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 238 (0000001B8B7C4C00) [pid = 2576] [serial = 2066] [outer = 0000001B8A005400] 23:56:10 INFO - PROCESS | 2576 | 1464072970468 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]]]}] 23:56:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:56:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1028ms 23:56:10 INFO - PROCESS | 2576 | 1464072970505 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 23:56:10 INFO - PROCESS | 2576 | 1464072970511 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 23:56:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:56:10 INFO - PROCESS | 2576 | 1464072970518 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:56:10 INFO - PROCESS | 2576 | 1464072970521 Marionette TRACE conn6 <- [1,2718,null,{}] 23:56:10 INFO - PROCESS | 2576 | 1464072970525 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}] 23:56:10 INFO - PROCESS | 2576 | 1464072970727 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 23:56:10 INFO - PROCESS | 2576 | 1464072970897 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:10 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B933D4000 == 134 [pid = 2576] [id = 689] 23:56:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 239 (0000001B8C4AF800) [pid = 2576] [serial = 2067] [outer = 0000000000000000] 23:56:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 240 (0000001B8D8E6400) [pid = 2576] [serial = 2068] [outer = 0000001B8C4AF800] 23:56:10 INFO - PROCESS | 2576 | 1464072970953 Marionette DEBUG loaded listener.js 23:56:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 241 (0000001B91DD1400) [pid = 2576] [serial = 2069] [outer = 0000001B8C4AF800] 23:56:12 INFO - PROCESS | 2576 | 1464072972089 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] 23:56:12 INFO - PROCESS | 2576 | 1464072972125 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 23:56:12 INFO - PROCESS | 2576 | 1464072972129 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:56:12 INFO - PROCESS | 2576 | 1464072972133 Marionette TRACE conn6 <- [1,2722,null,{}] 23:56:12 INFO - PROCESS | 2576 | 1464072972145 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}] 23:56:12 INFO - PROCESS | 2576 | 1464072972328 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 23:56:12 INFO - PROCESS | 2576 | 1464072972530 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:12 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B97194000 == 135 [pid = 2576] [id = 690] 23:56:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 242 (0000001B94226000) [pid = 2576] [serial = 2070] [outer = 0000000000000000] 23:56:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 243 (0000001B953FA000) [pid = 2576] [serial = 2071] [outer = 0000001B94226000] 23:56:12 INFO - PROCESS | 2576 | 1464072972589 Marionette DEBUG loaded listener.js 23:56:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 244 (0000001B95A12400) [pid = 2576] [serial = 2072] [outer = 0000001B94226000] 23:56:13 INFO - PROCESS | 2576 | 1464072973173 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]]]}] 23:56:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:56:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1088ms 23:56:13 INFO - PROCESS | 2576 | 1464072973219 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 23:56:13 INFO - PROCESS | 2576 | 1464072973222 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 23:56:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:56:13 INFO - PROCESS | 2576 | 1464072973226 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:56:13 INFO - PROCESS | 2576 | 1464072973228 Marionette TRACE conn6 <- [1,2726,null,{}] 23:56:13 INFO - PROCESS | 2576 | 1464072973231 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}] 23:56:13 INFO - PROCESS | 2576 | 1464072973389 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 23:56:13 INFO - PROCESS | 2576 | 1464072973561 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:13 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9B4E0800 == 136 [pid = 2576] [id = 691] 23:56:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 245 (0000001B95C22000) [pid = 2576] [serial = 2073] [outer = 0000000000000000] 23:56:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 246 (0000001B95DAFC00) [pid = 2576] [serial = 2074] [outer = 0000001B95C22000] 23:56:13 INFO - PROCESS | 2576 | 1464072973617 Marionette DEBUG loaded listener.js 23:56:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 247 (0000001B9713C000) [pid = 2576] [serial = 2075] [outer = 0000001B95C22000] 23:56:14 INFO - PROCESS | 2576 | 1464072974237 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]]]}] 23:56:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:56:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1084ms 23:56:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:56:14 INFO - PROCESS | 2576 | 1464072974312 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 23:56:14 INFO - PROCESS | 2576 | 1464072974314 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 23:56:14 INFO - PROCESS | 2576 | 1464072974318 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:56:14 INFO - PROCESS | 2576 | 1464072974320 Marionette TRACE conn6 <- [1,2730,null,{}] 23:56:14 INFO - PROCESS | 2576 | 1464072974323 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}] 23:56:14 INFO - PROCESS | 2576 | 1464072974467 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 23:56:14 INFO - PROCESS | 2576 | 1464072974636 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:14 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BF2F0B800 == 137 [pid = 2576] [id = 692] 23:56:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 248 (0000001B962C3C00) [pid = 2576] [serial = 2076] [outer = 0000000000000000] 23:56:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 249 (0000001B97FDC400) [pid = 2576] [serial = 2077] [outer = 0000001B962C3C00] 23:56:14 INFO - PROCESS | 2576 | 1464072974691 Marionette DEBUG loaded listener.js 23:56:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 250 (0000001B98B70800) [pid = 2576] [serial = 2078] [outer = 0000001B962C3C00] 23:56:15 INFO - PROCESS | 2576 | 1464072975346 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]]]}] 23:56:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:56:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1082ms 23:56:15 INFO - PROCESS | 2576 | 1464072975402 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 23:56:15 INFO - PROCESS | 2576 | 1464072975405 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 23:56:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:56:15 INFO - PROCESS | 2576 | 1464072975408 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:56:15 INFO - PROCESS | 2576 | 1464072975410 Marionette TRACE conn6 <- [1,2734,null,{}] 23:56:15 INFO - PROCESS | 2576 | 1464072975414 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}] 23:56:15 INFO - PROCESS | 2576 | 1464072975568 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 23:56:15 INFO - PROCESS | 2576 | 1464072975740 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:15 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFCDC7800 == 138 [pid = 2576] [id = 693] 23:56:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 251 (0000001BF150C800) [pid = 2576] [serial = 2079] [outer = 0000000000000000] 23:56:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 252 (0000001BF2584000) [pid = 2576] [serial = 2080] [outer = 0000001BF150C800] 23:56:15 INFO - PROCESS | 2576 | 1464072975798 Marionette DEBUG loaded listener.js 23:56:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 253 (0000001BF676A000) [pid = 2576] [serial = 2081] [outer = 0000001BF150C800] 23:56:16 INFO - PROCESS | 2576 | 1464072976367 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]]]}] 23:56:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:56:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 986ms 23:56:16 INFO - PROCESS | 2576 | 1464072976397 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 23:56:16 INFO - PROCESS | 2576 | 1464072976400 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 23:56:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:56:16 INFO - PROCESS | 2576 | 1464072976403 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:56:16 INFO - PROCESS | 2576 | 1464072976405 Marionette TRACE conn6 <- [1,2738,null,{}] 23:56:16 INFO - PROCESS | 2576 | 1464072976409 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}] 23:56:16 INFO - PROCESS | 2576 | 1464072976552 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 23:56:16 INFO - PROCESS | 2576 | 1464072976721 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:16 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFEE55800 == 139 [pid = 2576] [id = 694] 23:56:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 254 (0000001BF21B4800) [pid = 2576] [serial = 2082] [outer = 0000000000000000] 23:56:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 255 (0000001BF75B6400) [pid = 2576] [serial = 2083] [outer = 0000001BF21B4800] 23:56:16 INFO - PROCESS | 2576 | 1464072976776 Marionette DEBUG loaded listener.js 23:56:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 256 (0000001BFB14BC00) [pid = 2576] [serial = 2084] [outer = 0000001BF21B4800] 23:56:17 INFO - PROCESS | 2576 | 1464072977332 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]]]}] 23:56:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:56:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 986ms 23:56:17 INFO - PROCESS | 2576 | 1464072977393 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 23:56:17 INFO - PROCESS | 2576 | 1464072977396 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 23:56:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:56:17 INFO - PROCESS | 2576 | 1464072977399 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:56:17 INFO - PROCESS | 2576 | 1464072977401 Marionette TRACE conn6 <- [1,2742,null,{}] 23:56:17 INFO - PROCESS | 2576 | 1464072977405 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}] 23:56:17 INFO - PROCESS | 2576 | 1464072977549 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 23:56:17 INFO - PROCESS | 2576 | 1464072977732 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:17 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF041800 == 140 [pid = 2576] [id = 695] 23:56:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 257 (0000001BFB96CC00) [pid = 2576] [serial = 2085] [outer = 0000000000000000] 23:56:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 258 (0000001BFBD43000) [pid = 2576] [serial = 2086] [outer = 0000001BFB96CC00] 23:56:17 INFO - PROCESS | 2576 | 1464072977789 Marionette DEBUG loaded listener.js 23:56:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 259 (0000001BFCE3D000) [pid = 2576] [serial = 2087] [outer = 0000001BFB96CC00] 23:56:18 INFO - PROCESS | 2576 | 1464072978393 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]]]}] 23:56:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:56:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1031ms 23:56:18 INFO - PROCESS | 2576 | 1464072978433 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 23:56:18 INFO - PROCESS | 2576 | 1464072978435 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 23:56:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:56:18 INFO - PROCESS | 2576 | 1464072978439 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:56:18 INFO - PROCESS | 2576 | 1464072978441 Marionette TRACE conn6 <- [1,2746,null,{}] 23:56:18 INFO - PROCESS | 2576 | 1464072978462 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}] 23:56:18 INFO - PROCESS | 2576 | 1464072978605 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 23:56:18 INFO - PROCESS | 2576 | 1464072978789 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:18 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF696000 == 141 [pid = 2576] [id = 696] 23:56:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 260 (0000001BFE1B1C00) [pid = 2576] [serial = 2088] [outer = 0000000000000000] 23:56:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 261 (0000001BFE2EBC00) [pid = 2576] [serial = 2089] [outer = 0000001BFE1B1C00] 23:56:18 INFO - PROCESS | 2576 | 1464072978846 Marionette DEBUG loaded listener.js 23:56:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 262 (0000001BFE3EC000) [pid = 2576] [serial = 2090] [outer = 0000001BFE1B1C00] 23:56:19 INFO - PROCESS | 2576 | 1464072979443 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]]]}] 23:56:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:56:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1048ms 23:56:19 INFO - PROCESS | 2576 | 1464072979490 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 23:56:19 INFO - PROCESS | 2576 | 1464072979493 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 23:56:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:56:19 INFO - PROCESS | 2576 | 1464072979496 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:56:19 INFO - PROCESS | 2576 | 1464072979498 Marionette TRACE conn6 <- [1,2750,null,{}] 23:56:19 INFO - PROCESS | 2576 | 1464072979519 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}] 23:56:19 INFO - PROCESS | 2576 | 1464072979664 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 23:56:19 INFO - PROCESS | 2576 | 1464072979850 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:19 INFO - PROCESS | 2576 | ++DOCSHELL 0000001BFF6A0000 == 142 [pid = 2576] [id = 697] 23:56:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 263 (0000001B963D4000) [pid = 2576] [serial = 2091] [outer = 0000000000000000] 23:56:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 264 (0000001B963DA000) [pid = 2576] [serial = 2092] [outer = 0000001B963D4000] 23:56:19 INFO - PROCESS | 2576 | 1464072979907 Marionette DEBUG loaded listener.js 23:56:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 265 (0000001BFC5CBC00) [pid = 2576] [serial = 2093] [outer = 0000001B963D4000] 23:56:20 INFO - PROCESS | 2576 | 1464072980511 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]]]}] 23:56:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:56:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1051ms 23:56:20 INFO - PROCESS | 2576 | 1464072980550 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 23:56:20 INFO - PROCESS | 2576 | 1464072980552 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 23:56:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:56:20 INFO - PROCESS | 2576 | 1464072980556 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:56:20 INFO - PROCESS | 2576 | 1464072980559 Marionette TRACE conn6 <- [1,2754,null,{}] 23:56:20 INFO - PROCESS | 2576 | 1464072980580 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}] 23:56:20 INFO - PROCESS | 2576 | 1464072980744 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 23:56:20 INFO - PROCESS | 2576 | 1464072980930 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:20 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9B49B800 == 143 [pid = 2576] [id = 698] 23:56:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 266 (0000001B98E50000) [pid = 2576] [serial = 2094] [outer = 0000000000000000] 23:56:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 267 (0000001B98E56C00) [pid = 2576] [serial = 2095] [outer = 0000001B98E50000] 23:56:21 INFO - PROCESS | 2576 | 1464072980993 Marionette DEBUG loaded listener.js 23:56:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 268 (0000001BFF25C400) [pid = 2576] [serial = 2096] [outer = 0000001B98E50000] 23:56:21 INFO - PROCESS | 2576 | 1464072981580 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]]]}] 23:56:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:56:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1098ms 23:56:21 INFO - PROCESS | 2576 | 1464072981656 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 23:56:21 INFO - PROCESS | 2576 | 1464072981659 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 23:56:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:56:21 INFO - PROCESS | 2576 | 1464072981662 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:56:21 INFO - PROCESS | 2576 | 1464072981664 Marionette TRACE conn6 <- [1,2758,null,{}] 23:56:21 INFO - PROCESS | 2576 | 1464072981668 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}] 23:56:21 INFO - PROCESS | 2576 | 1464072981814 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 23:56:22 INFO - PROCESS | 2576 | 1464072981987 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:22 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B98D1C000 == 144 [pid = 2576] [id = 699] 23:56:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 269 (0000001B97816C00) [pid = 2576] [serial = 2097] [outer = 0000000000000000] 23:56:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 270 (0000001B9781B800) [pid = 2576] [serial = 2098] [outer = 0000001B97816C00] 23:56:22 INFO - PROCESS | 2576 | 1464072982041 Marionette DEBUG loaded listener.js 23:56:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 271 (0000001B97821800) [pid = 2576] [serial = 2099] [outer = 0000001B97816C00] 23:56:22 INFO - PROCESS | 2576 | 1464072982644 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]]]}] 23:56:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:56:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1028ms 23:56:22 INFO - PROCESS | 2576 | 1464072982694 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 23:56:22 INFO - PROCESS | 2576 | 1464072982697 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 23:56:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:56:22 INFO - PROCESS | 2576 | 1464072982700 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:56:22 INFO - PROCESS | 2576 | 1464072982704 Marionette TRACE conn6 <- [1,2762,null,{}] 23:56:22 INFO - PROCESS | 2576 | 1464072982725 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}] 23:56:22 INFO - PROCESS | 2576 | 1464072982870 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 23:56:23 INFO - PROCESS | 2576 | 1464072983055 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9C9B4000 == 145 [pid = 2576] [id = 700] 23:56:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 272 (0000001B95DAA000) [pid = 2576] [serial = 2100] [outer = 0000000000000000] 23:56:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 273 (0000001B97579800) [pid = 2576] [serial = 2101] [outer = 0000001B95DAA000] 23:56:23 INFO - PROCESS | 2576 | 1464072983112 Marionette DEBUG loaded listener.js 23:56:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 274 (0000001B97580000) [pid = 2576] [serial = 2102] [outer = 0000001B95DAA000] 23:56:23 INFO - PROCESS | 2576 | 1464072983725 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]]]}] 23:56:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:56:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1055ms 23:56:23 INFO - PROCESS | 2576 | 1464072983758 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 23:56:23 INFO - PROCESS | 2576 | 1464072983760 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 23:56:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:56:23 INFO - PROCESS | 2576 | 1464072983780 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:56:23 INFO - PROCESS | 2576 | 1464072983783 Marionette TRACE conn6 <- [1,2766,null,{}] 23:56:23 INFO - PROCESS | 2576 | 1464072983786 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}] 23:56:23 INFO - PROCESS | 2576 | 1464072983933 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 23:56:24 INFO - PROCESS | 2576 | 1464072984115 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:24 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B90314800 == 146 [pid = 2576] [id = 701] 23:56:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 275 (0000001B87E14000) [pid = 2576] [serial = 2103] [outer = 0000000000000000] 23:56:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 276 (0000001B98E52400) [pid = 2576] [serial = 2104] [outer = 0000001B87E14000] 23:56:24 INFO - PROCESS | 2576 | 1464072984169 Marionette DEBUG loaded listener.js 23:56:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 277 (0000001B9ACDB400) [pid = 2576] [serial = 2105] [outer = 0000001B87E14000] 23:56:24 INFO - PROCESS | 2576 | 1464072984781 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]]]}] 23:56:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:56:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1047ms 23:56:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:56:24 INFO - PROCESS | 2576 | 1464072984814 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 23:56:24 INFO - PROCESS | 2576 | 1464072984816 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 23:56:24 INFO - PROCESS | 2576 | 1464072984820 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:56:24 INFO - PROCESS | 2576 | 1464072984822 Marionette TRACE conn6 <- [1,2770,null,{}] 23:56:24 INFO - PROCESS | 2576 | 1464072984842 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}] 23:56:25 INFO - PROCESS | 2576 | 1464072984991 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 23:56:25 INFO - PROCESS | 2576 | 1464072985177 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:25 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D244000 == 147 [pid = 2576] [id = 702] 23:56:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 278 (0000001B8C3A5C00) [pid = 2576] [serial = 2106] [outer = 0000000000000000] 23:56:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 279 (0000001B91DEBC00) [pid = 2576] [serial = 2107] [outer = 0000001B8C3A5C00] 23:56:25 INFO - PROCESS | 2576 | 1464072985236 Marionette DEBUG loaded listener.js 23:56:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 280 (0000001B9ACDC000) [pid = 2576] [serial = 2108] [outer = 0000001B8C3A5C00] 23:56:26 INFO - PROCESS | 2576 | 1464072986102 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]]]}] 23:56:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:56:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1336ms 23:56:26 INFO - PROCESS | 2576 | 1464072986158 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 23:56:26 INFO - PROCESS | 2576 | 1464072986164 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 23:56:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:56:26 INFO - PROCESS | 2576 | 1464072986168 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:56:26 INFO - PROCESS | 2576 | 1464072986172 Marionette TRACE conn6 <- [1,2774,null,{}] 23:56:26 INFO - PROCESS | 2576 | 1464072986190 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}] 23:56:26 INFO - PROCESS | 2576 | 1464072986381 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 23:56:26 INFO - PROCESS | 2576 | 1464072986514 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:26 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D37C800 == 148 [pid = 2576] [id = 703] 23:56:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 281 (0000001B88978800) [pid = 2576] [serial = 2109] [outer = 0000000000000000] 23:56:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 282 (0000001B897B3400) [pid = 2576] [serial = 2110] [outer = 0000001B88978800] 23:56:26 INFO - PROCESS | 2576 | 1464072986568 Marionette DEBUG loaded listener.js 23:56:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 283 (0000001B8BFE9000) [pid = 2576] [serial = 2111] [outer = 0000001B88978800] 23:56:27 INFO - PROCESS | 2576 | 1464072987164 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]]]}] 23:56:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:56:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1029ms 23:56:27 INFO - PROCESS | 2576 | 1464072987202 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 23:56:27 INFO - PROCESS | 2576 | 1464072987208 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 23:56:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:56:27 INFO - PROCESS | 2576 | 1464072987215 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:56:27 INFO - PROCESS | 2576 | 1464072987218 Marionette TRACE conn6 <- [1,2778,null,{}] 23:56:27 INFO - PROCESS | 2576 | 1464072987222 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}] 23:56:27 INFO - PROCESS | 2576 | 1464072987382 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 23:56:27 INFO - PROCESS | 2576 | 1464072987578 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:27 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B89359800 == 149 [pid = 2576] [id = 704] 23:56:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 284 (0000001B8D646800) [pid = 2576] [serial = 2112] [outer = 0000000000000000] 23:56:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 285 (0000001B8D72AC00) [pid = 2576] [serial = 2113] [outer = 0000001B8D646800] 23:56:27 INFO - PROCESS | 2576 | 1464072987630 Marionette DEBUG loaded listener.js 23:56:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 286 (0000001B91B44C00) [pid = 2576] [serial = 2114] [outer = 0000001B8D646800] 23:56:28 INFO - PROCESS | 2576 | 1464072988217 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]]]}] 23:56:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:56:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1088ms 23:56:28 INFO - PROCESS | 2576 | 1464072988304 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 23:56:28 INFO - PROCESS | 2576 | 1464072988307 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 23:56:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:56:28 INFO - PROCESS | 2576 | 1464072988310 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:56:28 INFO - PROCESS | 2576 | 1464072988314 Marionette TRACE conn6 <- [1,2782,null,{}] 23:56:28 INFO - PROCESS | 2576 | 1464072988324 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}] 23:56:28 INFO - PROCESS | 2576 | 1464072988467 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 23:56:28 INFO - PROCESS | 2576 | 1464072988667 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D383800 == 150 [pid = 2576] [id = 705] 23:56:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 287 (0000001B92AD7C00) [pid = 2576] [serial = 2115] [outer = 0000000000000000] 23:56:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 288 (0000001B93C69C00) [pid = 2576] [serial = 2116] [outer = 0000001B92AD7C00] 23:56:28 INFO - PROCESS | 2576 | 1464072988722 Marionette DEBUG loaded listener.js 23:56:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 289 (0000001B942A8C00) [pid = 2576] [serial = 2117] [outer = 0000001B92AD7C00] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8591F000 == 149 [pid = 2576] [id = 23] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001B941F4800 == 148 [pid = 2576] [id = 686] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93C9B800 == 147 [pid = 2576] [id = 685] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001B92CB0800 == 146 [pid = 2576] [id = 684] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001B91D67000 == 145 [pid = 2576] [id = 683] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D973800 == 144 [pid = 2576] [id = 682] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8BF1D800 == 143 [pid = 2576] [id = 681] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87EEB000 == 142 [pid = 2576] [id = 680] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 288 (0000001B97145C00) [pid = 2576] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 287 (0000001B93383800) [pid = 2576] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 286 (0000001B98FD6800) [pid = 2576] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 285 (0000001B868A6400) [pid = 2576] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 284 (0000001B95DB4400) [pid = 2576] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 283 (0000001BF2520400) [pid = 2576] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 282 (0000001BF68FB400) [pid = 2576] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 281 (0000001B91DEDC00) [pid = 2576] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 280 (0000001B8BF34800) [pid = 2576] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 279 (0000001B91DE8000) [pid = 2576] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 278 (0000001B94B77400) [pid = 2576] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 277 (0000001B95AA0800) [pid = 2576] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 276 (0000001B93D5B400) [pid = 2576] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 275 (0000001B954BA800) [pid = 2576] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC3E5800 == 141 [pid = 2576] [id = 677] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF8165000 == 140 [pid = 2576] [id = 676] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6927800 == 139 [pid = 2576] [id = 675] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF2FE1000 == 138 [pid = 2576] [id = 674] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF1916800 == 137 [pid = 2576] [id = 673] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001B98F63800 == 136 [pid = 2576] [id = 672] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001B97216800 == 135 [pid = 2576] [id = 671] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001B92CB5800 == 134 [pid = 2576] [id = 670] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C4DA800 == 133 [pid = 2576] [id = 669] 23:56:29 INFO - PROCESS | 2576 | --DOCSHELL 0000001B95B80800 == 132 [pid = 2576] [id = 668] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 274 (0000001B964DE400) [pid = 2576] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 273 (0000001B819A8C00) [pid = 2576] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 272 (0000001B9412E400) [pid = 2576] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 271 (0000001B8BF34400) [pid = 2576] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 270 (0000001B8D99B400) [pid = 2576] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 269 (0000001B86B27800) [pid = 2576] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 268 (0000001B931AA400) [pid = 2576] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 267 (0000001B8D640400) [pid = 2576] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 266 (0000001B8D8E6C00) [pid = 2576] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 265 (0000001B94B7F000) [pid = 2576] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 264 (0000001B93B27800) [pid = 2576] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 263 (0000001B942A9400) [pid = 2576] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 262 (0000001B91DE5000) [pid = 2576] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 261 (0000001B87F6F400) [pid = 2576] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 260 (0000001B8C39F800) [pid = 2576] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 259 (0000001B885A8800) [pid = 2576] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 258 (0000001B91B46800) [pid = 2576] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | --DOMWINDOW == 257 (0000001B95AA2000) [pid = 2576] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 23:56:29 INFO - PROCESS | 2576 | 1464072989511 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]]]}] 23:56:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:56:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1235ms 23:56:29 INFO - PROCESS | 2576 | 1464072989548 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 23:56:29 INFO - PROCESS | 2576 | 1464072989551 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 23:56:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:56:29 INFO - PROCESS | 2576 | 1464072989554 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:56:29 INFO - PROCESS | 2576 | 1464072989556 Marionette TRACE conn6 <- [1,2786,null,{}] 23:56:29 INFO - PROCESS | 2576 | 1464072989559 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}] 23:56:29 INFO - PROCESS | 2576 | 1464072989688 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 23:56:29 INFO - PROCESS | 2576 | 1464072989700 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:29 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B89352800 == 133 [pid = 2576] [id = 706] 23:56:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 258 (0000001B842B0800) [pid = 2576] [serial = 2118] [outer = 0000000000000000] 23:56:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 259 (0000001B87E61000) [pid = 2576] [serial = 2119] [outer = 0000001B842B0800] 23:56:29 INFO - PROCESS | 2576 | 1464072989747 Marionette DEBUG loaded listener.js 23:56:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 260 (0000001B8A411C00) [pid = 2576] [serial = 2120] [outer = 0000001B842B0800] 23:56:30 INFO - PROCESS | 2576 | 1464072990323 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]]]}] 23:56:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:56:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 839ms 23:56:30 INFO - PROCESS | 2576 | 1464072990395 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 23:56:30 INFO - PROCESS | 2576 | 1464072990397 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 23:56:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:56:30 INFO - PROCESS | 2576 | 1464072990411 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:56:30 INFO - PROCESS | 2576 | 1464072990413 Marionette TRACE conn6 <- [1,2790,null,{}] 23:56:30 INFO - PROCESS | 2576 | 1464072990417 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}] 23:56:30 INFO - PROCESS | 2576 | 1464072990541 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 23:56:30 INFO - PROCESS | 2576 | 1464072990554 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:30 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D741800 == 134 [pid = 2576] [id = 707] 23:56:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 261 (0000001B8BFF3400) [pid = 2576] [serial = 2121] [outer = 0000000000000000] 23:56:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 262 (0000001B8C39DC00) [pid = 2576] [serial = 2122] [outer = 0000001B8BFF3400] 23:56:30 INFO - PROCESS | 2576 | 1464072990600 Marionette DEBUG loaded listener.js 23:56:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 263 (0000001B8D8E6C00) [pid = 2576] [serial = 2123] [outer = 0000001B8BFF3400] 23:56:31 INFO - PROCESS | 2576 | 1464072991132 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]]]}] 23:56:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:56:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 733ms 23:56:31 INFO - PROCESS | 2576 | 1464072991142 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 23:56:31 INFO - PROCESS | 2576 | 1464072991144 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 23:56:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:56:31 INFO - PROCESS | 2576 | 1464072991152 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:56:31 INFO - PROCESS | 2576 | 1464072991154 Marionette TRACE conn6 <- [1,2794,null,{}] 23:56:31 INFO - PROCESS | 2576 | 1464072991157 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}] 23:56:31 INFO - PROCESS | 2576 | 1464072991292 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 23:56:31 INFO - PROCESS | 2576 | 1464072991442 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B93217000 == 135 [pid = 2576] [id = 708] 23:56:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 264 (0000001B8E29EC00) [pid = 2576] [serial = 2124] [outer = 0000000000000000] 23:56:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 265 (0000001B93267000) [pid = 2576] [serial = 2125] [outer = 0000001B8E29EC00] 23:56:31 INFO - PROCESS | 2576 | 1464072991489 Marionette DEBUG loaded listener.js 23:56:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 266 (0000001B94130800) [pid = 2576] [serial = 2126] [outer = 0000001B8E29EC00] 23:56:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:56:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 775ms 23:56:31 INFO - PROCESS | 2576 | 1464072991923 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]]]}] 23:56:31 INFO - PROCESS | 2576 | 1464072991931 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 23:56:31 INFO - PROCESS | 2576 | 1464072991933 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 23:56:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:56:31 INFO - PROCESS | 2576 | 1464072991969 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:56:31 INFO - PROCESS | 2576 | 1464072991971 Marionette TRACE conn6 <- [1,2798,null,{}] 23:56:31 INFO - PROCESS | 2576 | 1464072991982 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}] 23:56:32 INFO - PROCESS | 2576 | 1464072992152 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 23:56:32 INFO - PROCESS | 2576 | 1464072992175 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:32 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B941E3800 == 136 [pid = 2576] [id = 709] 23:56:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 267 (0000001B91B4D800) [pid = 2576] [serial = 2127] [outer = 0000000000000000] 23:56:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 268 (0000001B958C3000) [pid = 2576] [serial = 2128] [outer = 0000001B91B4D800] 23:56:32 INFO - PROCESS | 2576 | 1464072992220 Marionette DEBUG loaded listener.js 23:56:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 269 (0000001B963D5800) [pid = 2576] [serial = 2129] [outer = 0000001B91B4D800] 23:56:32 INFO - PROCESS | 2576 | 1464072992693 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]]]}] 23:56:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:56:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 818ms 23:56:32 INFO - PROCESS | 2576 | 1464072992763 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 23:56:32 INFO - PROCESS | 2576 | 1464072992766 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 23:56:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:56:32 INFO - PROCESS | 2576 | 1464072992769 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:56:32 INFO - PROCESS | 2576 | 1464072992778 Marionette TRACE conn6 <- [1,2802,null,{}] 23:56:32 INFO - PROCESS | 2576 | 1464072992782 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}] 23:56:32 INFO - PROCESS | 2576 | 1464072992952 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 23:56:32 INFO - PROCESS | 2576 | 1464072992977 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:32 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B95437800 == 137 [pid = 2576] [id = 710] 23:56:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 270 (0000001B964E4800) [pid = 2576] [serial = 2130] [outer = 0000000000000000] 23:56:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 271 (0000001B971C3800) [pid = 2576] [serial = 2131] [outer = 0000001B964E4800] 23:56:33 INFO - PROCESS | 2576 | 1464072993023 Marionette DEBUG loaded listener.js 23:56:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 272 (0000001B987D8000) [pid = 2576] [serial = 2132] [outer = 0000001B964E4800] 23:56:33 INFO - PROCESS | 2576 | 1464072993503 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]]]}] 23:56:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:56:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 797ms 23:56:33 INFO - PROCESS | 2576 | 1464072993570 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 23:56:33 INFO - PROCESS | 2576 | 1464072993572 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 23:56:33 INFO - PROCESS | 2576 | 1464072993575 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:56:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:56:33 INFO - PROCESS | 2576 | 1464072993577 Marionette TRACE conn6 <- [1,2806,null,{}] 23:56:33 INFO - PROCESS | 2576 | 1464072993587 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}] 23:56:34 INFO - PROCESS | 2576 | 1464072994473 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 271 (0000001B85934C00) [pid = 2576] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 270 (0000001B93B21C00) [pid = 2576] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 269 (0000001B93BEA000) [pid = 2576] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 268 (0000001B8D90CC00) [pid = 2576] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 267 (0000001B93D60C00) [pid = 2576] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 266 (0000001B8DA5A400) [pid = 2576] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 265 (0000001B9422C400) [pid = 2576] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 264 (0000001B94B73000) [pid = 2576] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 263 (0000001B94B79800) [pid = 2576] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 262 (0000001BF285AC00) [pid = 2576] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 261 (0000001BFC625000) [pid = 2576] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 260 (0000001B97FD8400) [pid = 2576] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 259 (0000001B962BF000) [pid = 2576] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 258 (0000001B98FD5000) [pid = 2576] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 257 (0000001B9412E000) [pid = 2576] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 256 (0000001B9326B000) [pid = 2576] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 255 (0000001B842B2000) [pid = 2576] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 254 (0000001B95B8F400) [pid = 2576] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 253 (0000001B962BA400) [pid = 2576] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 252 (0000001B97145800) [pid = 2576] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 251 (0000001B9890CC00) [pid = 2576] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 250 (0000001BF21B7800) [pid = 2576] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 249 (0000001BF6BB3C00) [pid = 2576] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 248 (0000001BF8783000) [pid = 2576] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 247 (0000001B86725C00) [pid = 2576] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 246 (0000001B8AB72800) [pid = 2576] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 245 (0000001B91D8F400) [pid = 2576] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 244 (0000001B93376C00) [pid = 2576] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 243 (0000001B93C67C00) [pid = 2576] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 242 (0000001B83126C00) [pid = 2576] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 241 (0000001B85999800) [pid = 2576] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 240 (0000001B91DE5400) [pid = 2576] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 239 (0000001B93B25C00) [pid = 2576] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 238 (0000001B8BF32C00) [pid = 2576] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 237 (0000001B8D721C00) [pid = 2576] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 236 (0000001B8DA64400) [pid = 2576] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 235 (0000001B8C3A7C00) [pid = 2576] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 234 (0000001BFBD20800) [pid = 2576] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 233 (0000001B92AD6400) [pid = 2576] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 232 (0000001B88536C00) [pid = 2576] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 231 (0000001B98905000) [pid = 2576] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 230 (0000001B8A4AD800) [pid = 2576] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 229 (0000001B87F71400) [pid = 2576] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 228 (0000001BF052A000) [pid = 2576] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 227 (0000001B8A009000) [pid = 2576] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 226 (0000001BF676AC00) [pid = 2576] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 225 (0000001B87E1B400) [pid = 2576] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 224 (0000001B91DEC800) [pid = 2576] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 223 (0000001B987D3400) [pid = 2576] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 222 (0000001B8A00DC00) [pid = 2576] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 221 (0000001B8598CC00) [pid = 2576] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 220 (0000001B93BE7000) [pid = 2576] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 219 (0000001BF21B3C00) [pid = 2576] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 218 (0000001B97139000) [pid = 2576] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 217 (0000001B86720C00) [pid = 2576] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 216 (0000001B8D8EF400) [pid = 2576] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 215 (0000001B94B7D400) [pid = 2576] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 214 (0000001B82A04C00) [pid = 2576] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 213 (0000001B8B9EF800) [pid = 2576] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 212 (0000001B86721000) [pid = 2576] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 211 (0000001B97FDE800) [pid = 2576] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 210 (0000001BF340A800) [pid = 2576] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 209 (0000001B95C18400) [pid = 2576] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 208 (0000001BF0D44000) [pid = 2576] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 207 (0000001B958CD000) [pid = 2576] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 206 (0000001B8803B800) [pid = 2576] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 205 (0000001B98FD5C00) [pid = 2576] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 204 (0000001B953F5C00) [pid = 2576] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 203 (0000001B8D90EC00) [pid = 2576] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 202 (0000001B953F0C00) [pid = 2576] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 201 (0000001B958C5000) [pid = 2576] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 200 (0000001B8C36E400) [pid = 2576] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 199 (0000001B83E2D400) [pid = 2576] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 198 (0000001B95A99800) [pid = 2576] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 197 (0000001B8A40C400) [pid = 2576] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 196 (0000001BF80E6400) [pid = 2576] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 195 (0000001B889A2800) [pid = 2576] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 194 (0000001B8B9EC000) [pid = 2576] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001B97F9FC00) [pid = 2576] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:56:34 INFO - PROCESS | 2576 | --DOMWINDOW == 192 (0000001BF2590800) [pid = 2576] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:56:34 INFO - PROCESS | 2576 | 1464072994597 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C6A800 == 138 [pid = 2576] [id = 711] 23:56:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 193 (0000001B8043D800) [pid = 2576] [serial = 2133] [outer = 0000000000000000] 23:56:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 194 (0000001B81A50800) [pid = 2576] [serial = 2134] [outer = 0000001B8043D800] 23:56:34 INFO - PROCESS | 2576 | 1464072994643 Marionette DEBUG loaded listener.js 23:56:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 195 (0000001B86725C00) [pid = 2576] [serial = 2135] [outer = 0000001B8043D800] 23:56:35 INFO - PROCESS | 2576 | 1464072995023 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]]]}] 23:56:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:56:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1474ms 23:56:35 INFO - PROCESS | 2576 | 1464072995059 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 23:56:35 INFO - PROCESS | 2576 | 1464072995061 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 23:56:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:56:35 INFO - PROCESS | 2576 | 1464072995064 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:56:35 INFO - PROCESS | 2576 | 1464072995066 Marionette TRACE conn6 <- [1,2810,null,{}] 23:56:35 INFO - PROCESS | 2576 | 1464072995070 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}] 23:56:35 INFO - PROCESS | 2576 | 1464072995204 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 23:56:35 INFO - PROCESS | 2576 | 1464072995210 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:35 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B96313800 == 139 [pid = 2576] [id = 712] 23:56:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 196 (0000001B8802F400) [pid = 2576] [serial = 2136] [outer = 0000000000000000] 23:56:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 197 (0000001B8AECA800) [pid = 2576] [serial = 2137] [outer = 0000001B8802F400] 23:56:35 INFO - PROCESS | 2576 | 1464072995256 Marionette DEBUG loaded listener.js 23:56:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 198 (0000001B8D721C00) [pid = 2576] [serial = 2138] [outer = 0000001B8802F400] 23:56:35 INFO - PROCESS | 2576 | 1464072995739 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]]]}] 23:56:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:56:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 736ms 23:56:35 INFO - PROCESS | 2576 | 1464072995803 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 23:56:35 INFO - PROCESS | 2576 | 1464072995805 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 23:56:35 INFO - PROCESS | 2576 | 1464072995808 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:56:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:56:35 INFO - PROCESS | 2576 | 1464072995811 Marionette TRACE conn6 <- [1,2814,null,{}] 23:56:35 INFO - PROCESS | 2576 | 1464072995814 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}] 23:56:35 INFO - PROCESS | 2576 | 1464072995984 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 23:56:36 INFO - PROCESS | 2576 | 1464072995993 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:36 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9878A000 == 140 [pid = 2576] [id = 713] 23:56:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 199 (0000001B931AAC00) [pid = 2576] [serial = 2139] [outer = 0000000000000000] 23:56:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 200 (0000001B93C67C00) [pid = 2576] [serial = 2140] [outer = 0000001B931AAC00] 23:56:36 INFO - PROCESS | 2576 | 1464072996044 Marionette DEBUG loaded listener.js 23:56:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 201 (0000001B958CD000) [pid = 2576] [serial = 2141] [outer = 0000001B931AAC00] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86C45000 == 139 [pid = 2576] [id = 529] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B94119000 == 138 [pid = 2576] [id = 577] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFBDB1800 == 137 [pid = 2576] [id = 16] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D8D2800 == 136 [pid = 2576] [id = 337] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF8C3000 == 135 [pid = 2576] [id = 72] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B933D8800 == 134 [pid = 2576] [id = 458] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A9C8000 == 133 [pid = 2576] [id = 276] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF59D800 == 132 [pid = 2576] [id = 103] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85B64800 == 131 [pid = 2576] [id = 22] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C543800 == 130 [pid = 2576] [id = 484] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF2A58800 == 129 [pid = 2576] [id = 235] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83FCE000 == 128 [pid = 2576] [id = 483] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B98792800 == 127 [pid = 2576] [id = 578] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B953C6800 == 126 [pid = 2576] [id = 579] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B910AE800 == 125 [pid = 2576] [id = 582] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B89360000 == 124 [pid = 2576] [id = 634] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9711B000 == 123 [pid = 2576] [id = 528] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B94D0F800 == 122 [pid = 2576] [id = 482] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B98F76000 == 121 [pid = 2576] [id = 576] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86B9C000 == 120 [pid = 2576] [id = 130] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFBDA5000 == 119 [pid = 2576] [id = 198] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF04A5000 == 118 [pid = 2576] [id = 397] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9B4E6000 == 117 [pid = 2576] [id = 606] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8316E800 == 116 [pid = 2576] [id = 378] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC783800 == 115 [pid = 2576] [id = 17] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B846C7800 == 114 [pid = 2576] [id = 531] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9597E000 == 113 [pid = 2576] [id = 504] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6FC1800 == 112 [pid = 2576] [id = 13] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B923000 == 111 [pid = 2576] [id = 581] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFEB8A800 == 110 [pid = 2576] [id = 92] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF69B000 == 109 [pid = 2576] [id = 127] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF3474000 == 108 [pid = 2576] [id = 46] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF036000 == 107 [pid = 2576] [id = 436] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83171000 == 106 [pid = 2576] [id = 219] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B89355800 == 105 [pid = 2576] [id = 299] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFEE6B800 == 104 [pid = 2576] [id = 76] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8E26F800 == 103 [pid = 2576] [id = 580] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFCEA2000 == 102 [pid = 2576] [id = 678] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8317F000 == 101 [pid = 2576] [id = 280] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C84000 == 100 [pid = 2576] [id = 341] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B867A2000 == 99 [pid = 2576] [id = 439] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF83BE000 == 98 [pid = 2576] [id = 116] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B94FCB800 == 97 [pid = 2576] [id = 481] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8DB98800 == 96 [pid = 2576] [id = 319] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC3E0000 == 95 [pid = 2576] [id = 417] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83EE9000 == 94 [pid = 2576] [id = 73] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF5A4000 == 93 [pid = 2576] [id = 177] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF030800 == 92 [pid = 2576] [id = 129] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFFB17800 == 91 [pid = 2576] [id = 21] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFED8E800 == 90 [pid = 2576] [id = 19] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFEBE0800 == 89 [pid = 2576] [id = 265] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFEE70800 == 88 [pid = 2576] [id = 60] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B910AE000 == 87 [pid = 2576] [id = 530] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8682D800 == 86 [pid = 2576] [id = 61] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF5AB800 == 85 [pid = 2576] [id = 218] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B910AF800 == 84 [pid = 2576] [id = 460] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83427800 == 83 [pid = 2576] [id = 128] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF72C9800 == 82 [pid = 2576] [id = 115] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D34B800 == 81 [pid = 2576] [id = 457] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFB15C000 == 80 [pid = 2576] [id = 250] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFCDD5000 == 79 [pid = 2576] [id = 18] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D982000 == 78 [pid = 2576] [id = 408] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF871B000 == 77 [pid = 2576] [id = 15] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9632E800 == 76 [pid = 2576] [id = 607] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A9BA800 == 75 [pid = 2576] [id = 658] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A020800 == 74 [pid = 2576] [id = 461] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF0391000 == 73 [pid = 2576] [id = 517] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF6F14800 == 72 [pid = 2576] [id = 105] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A030800 == 71 [pid = 2576] [id = 554] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9275A000 == 70 [pid = 2576] [id = 459] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF04AC000 == 69 [pid = 2576] [id = 657] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8E128000 == 68 [pid = 2576] [id = 555] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF83C3800 == 67 [pid = 2576] [id = 416] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B846BA800 == 66 [pid = 2576] [id = 145] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D331800 == 65 [pid = 2576] [id = 456] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF871D000 == 64 [pid = 2576] [id = 126] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF5A5800 == 63 [pid = 2576] [id = 437] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86CE4800 == 62 [pid = 2576] [id = 608] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93CCD000 == 61 [pid = 2576] [id = 618] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF8159000 == 60 [pid = 2576] [id = 14] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF786800 == 59 [pid = 2576] [id = 318] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B98F62800 == 58 [pid = 2576] [id = 656] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFC777800 == 57 [pid = 2576] [id = 251] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFEB92000 == 56 [pid = 2576] [id = 253] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF514800 == 55 [pid = 2576] [id = 20] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFCDDC800 == 54 [pid = 2576] [id = 252] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF783800 == 53 [pid = 2576] [id = 57] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9899F000 == 52 [pid = 2576] [id = 583] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C562000 == 51 [pid = 2576] [id = 679] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D37C800 == 50 [pid = 2576] [id = 703] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D244000 == 49 [pid = 2576] [id = 702] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B90314800 == 48 [pid = 2576] [id = 701] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9C9B4000 == 47 [pid = 2576] [id = 700] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B98D1C000 == 46 [pid = 2576] [id = 699] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9B49B800 == 45 [pid = 2576] [id = 698] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF6A0000 == 44 [pid = 2576] [id = 697] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF696000 == 43 [pid = 2576] [id = 696] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFF041800 == 42 [pid = 2576] [id = 695] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFEE55800 == 41 [pid = 2576] [id = 694] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BFCDC7800 == 40 [pid = 2576] [id = 693] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001BF2F0B800 == 39 [pid = 2576] [id = 692] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9B4E0800 == 38 [pid = 2576] [id = 691] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B97194000 == 37 [pid = 2576] [id = 690] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B933D4000 == 36 [pid = 2576] [id = 689] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D154800 == 35 [pid = 2576] [id = 688] 23:56:38 INFO - PROCESS | 2576 | --DOCSHELL 0000001B95832800 == 34 [pid = 2576] [id = 687] 23:56:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93217000 == 33 [pid = 2576] [id = 708] 23:56:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B89359800 == 32 [pid = 2576] [id = 704] 23:56:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D741800 == 31 [pid = 2576] [id = 707] 23:56:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B941E3800 == 30 [pid = 2576] [id = 709] 23:56:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B95437800 == 29 [pid = 2576] [id = 710] 23:56:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C6A800 == 28 [pid = 2576] [id = 711] 23:56:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B96313800 == 27 [pid = 2576] [id = 712] 23:56:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D383800 == 26 [pid = 2576] [id = 705] 23:56:39 INFO - PROCESS | 2576 | --DOCSHELL 0000001B89352800 == 25 [pid = 2576] [id = 706] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 200 (0000001BF74A1C00) [pid = 2576] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 199 (0000001B8B7CEC00) [pid = 2576] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 198 (0000001B8A4A6000) [pid = 2576] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 197 (0000001B98B6FC00) [pid = 2576] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 196 (0000001B8C4B1000) [pid = 2576] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 195 (0000001BFC566800) [pid = 2576] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 194 (0000001B8AEC5C00) [pid = 2576] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 193 (0000001B8D03B400) [pid = 2576] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 192 (0000001BF1E3AC00) [pid = 2576] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 191 (0000001BF803C000) [pid = 2576] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 190 (0000001B9422C800) [pid = 2576] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 189 (0000001B9326E400) [pid = 2576] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 188 (0000001B942AB400) [pid = 2576] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 187 (0000001B93BF1800) [pid = 2576] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 186 (0000001B954AD000) [pid = 2576] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 185 (0000001B95DADC00) [pid = 2576] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 184 (0000001BF0524800) [pid = 2576] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 183 (0000001BFBD2B400) [pid = 2576] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 182 (0000001BFE018C00) [pid = 2576] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 181 (0000001B97FE6400) [pid = 2576] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 180 (0000001B97FDFC00) [pid = 2576] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 179 (0000001B98FDF800) [pid = 2576] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 178 (0000001BFCE80400) [pid = 2576] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 177 (0000001B93D5E800) [pid = 2576] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 176 (0000001B87F64800) [pid = 2576] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 175 (0000001B962BC800) [pid = 2576] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 174 (0000001B97F93000) [pid = 2576] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 173 (0000001B987DAC00) [pid = 2576] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0000001BF051D400) [pid = 2576] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0000001BF347F000) [pid = 2576] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (0000001BF80DC800) [pid = 2576] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 169 (0000001BFBD1CC00) [pid = 2576] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 168 (0000001B883BA000) [pid = 2576] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 167 (0000001B8C3A8400) [pid = 2576] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 166 (0000001B92AD9000) [pid = 2576] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 165 (0000001B93BF4800) [pid = 2576] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 164 (0000001B93D95400) [pid = 2576] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 163 (0000001BFCE3C400) [pid = 2576] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 162 (0000001B8D030C00) [pid = 2576] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 161 (0000001B883BC000) [pid = 2576] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 160 (0000001B94128400) [pid = 2576] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 159 (0000001BF26B7400) [pid = 2576] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 158 (0000001B97FDCC00) [pid = 2576] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 157 (0000001B8E29E400) [pid = 2576] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 156 (0000001B91DC9C00) [pid = 2576] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 155 (0000001B95A96400) [pid = 2576] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 154 (0000001B954B9C00) [pid = 2576] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 153 (0000001B9890A000) [pid = 2576] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 152 (0000001B97142800) [pid = 2576] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 151 (0000001B98B67800) [pid = 2576] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 150 (0000001BFB906400) [pid = 2576] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (0000001B971C0C00) [pid = 2576] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (0000001BF2590400) [pid = 2576] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (0000001B95C1A400) [pid = 2576] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (0000001B9890F400) [pid = 2576] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (0000001BF150AC00) [pid = 2576] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (0000001B958CE800) [pid = 2576] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (0000001B93C63C00) [pid = 2576] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (0000001B987DCC00) [pid = 2576] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (0000001B95C23C00) [pid = 2576] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (0000001B93B2C800) [pid = 2576] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (0000001B86B30800) [pid = 2576] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (0000001B964E0800) [pid = 2576] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (0000001B9215A800) [pid = 2576] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (0000001B93BE8800) [pid = 2576] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (0000001B8D036800) [pid = 2576] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (0000001B8D8E5C00) [pid = 2576] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (0000001B8E295800) [pid = 2576] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0000001B91D8B800) [pid = 2576] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (0000001B971C7800) [pid = 2576] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (0000001B91DC5400) [pid = 2576] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (0000001B8D72BC00) [pid = 2576] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (0000001BFC29BC00) [pid = 2576] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0000001BFC619C00) [pid = 2576] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0000001B95B92C00) [pid = 2576] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0000001B93D91000) [pid = 2576] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0000001B8AEC6C00) [pid = 2576] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0000001B889BD800) [pid = 2576] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001BF051E400) [pid = 2576] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001B98B63800) [pid = 2576] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001BFCCD9000) [pid = 2576] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001BFCC4C800) [pid = 2576] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001B8899D000) [pid = 2576] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001BF271EC00) [pid = 2576] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0000001BF19C5400) [pid = 2576] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001B8B7C1C00) [pid = 2576] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001B8A405C00) [pid = 2576] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0000001BFBD21000) [pid = 2576] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0000001BF8781800) [pid = 2576] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0000001B99222000) [pid = 2576] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0000001B99217400) [pid = 2576] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0000001BFCEF0000) [pid = 2576] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0000001BFE16AC00) [pid = 2576] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0000001B8C39B000) [pid = 2576] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0000001B8D99A400) [pid = 2576] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0000001B92155C00) [pid = 2576] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (0000001B8A4AF400) [pid = 2576] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (0000001B9326D800) [pid = 2576] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0000001B93D64C00) [pid = 2576] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 23:56:40 INFO - PROCESS | 2576 | 1464073000427 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:56:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:56:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 4661ms 23:56:40 INFO - PROCESS | 2576 | 1464073000473 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 23:56:40 INFO - PROCESS | 2576 | 1464073000477 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 23:56:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:56:40 INFO - PROCESS | 2576 | 1464073000482 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:56:40 INFO - PROCESS | 2576 | 1464073000485 Marionette TRACE conn6 <- [1,2818,null,{}] 23:56:40 INFO - PROCESS | 2576 | 1464073000492 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}] 23:56:40 INFO - PROCESS | 2576 | 1464073000596 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 23:56:40 INFO - PROCESS | 2576 | 1464073000719 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:40 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83176800 == 26 [pid = 2576] [id = 714] 23:56:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0000001B829C0C00) [pid = 2576] [serial = 2142] [outer = 0000000000000000] 23:56:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (0000001B829C1400) [pid = 2576] [serial = 2143] [outer = 0000001B829C0C00] 23:56:40 INFO - PROCESS | 2576 | 1464073000770 Marionette DEBUG loaded listener.js 23:56:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (0000001B82A05800) [pid = 2576] [serial = 2144] [outer = 0000001B829C0C00] 23:56:41 INFO - PROCESS | 2576 | 1464073001162 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]]]}] 23:56:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:56:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 735ms 23:56:41 INFO - PROCESS | 2576 | 1464073001217 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 23:56:41 INFO - PROCESS | 2576 | 1464073001224 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 23:56:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:56:41 INFO - PROCESS | 2576 | 1464073001230 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:56:41 INFO - PROCESS | 2576 | 1464073001233 Marionette TRACE conn6 <- [1,2822,null,{}] 23:56:41 INFO - PROCESS | 2576 | 1464073001237 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}] 23:56:41 INFO - PROCESS | 2576 | 1464073001344 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 23:56:41 INFO - PROCESS | 2576 | 1464073001359 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:41 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83ED0000 == 27 [pid = 2576] [id = 715] 23:56:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (0000001B82B68400) [pid = 2576] [serial = 2145] [outer = 0000000000000000] 23:56:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0000001B83128400) [pid = 2576] [serial = 2146] [outer = 0000001B82B68400] 23:56:41 INFO - PROCESS | 2576 | 1464073001406 Marionette DEBUG loaded listener.js 23:56:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0000001B83E2DC00) [pid = 2576] [serial = 2147] [outer = 0000001B82B68400] 23:56:41 INFO - PROCESS | 2576 | 1464073001891 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:56:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:56:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 671ms 23:56:41 INFO - PROCESS | 2576 | 1464073001907 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 23:56:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:56:41 INFO - PROCESS | 2576 | 1464073001910 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 23:56:41 INFO - PROCESS | 2576 | 1464073001914 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:56:41 INFO - PROCESS | 2576 | 1464073001927 Marionette TRACE conn6 <- [1,2826,null,{}] 23:56:41 INFO - PROCESS | 2576 | 1464073001940 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}] 23:56:42 INFO - PROCESS | 2576 | 1464073002075 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 23:56:42 INFO - PROCESS | 2576 | 1464073002095 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B846B9000 == 28 [pid = 2576] [id = 716] 23:56:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0000001B80505C00) [pid = 2576] [serial = 2148] [outer = 0000000000000000] 23:56:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0000001B85935000) [pid = 2576] [serial = 2149] [outer = 0000001B80505C00] 23:56:42 INFO - PROCESS | 2576 | 1464073002147 Marionette DEBUG loaded listener.js 23:56:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0000001B85992800) [pid = 2576] [serial = 2150] [outer = 0000001B80505C00] 23:56:42 INFO - PROCESS | 2576 | 1464073002617 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]]]}] 23:56:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:56:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 755ms 23:56:42 INFO - PROCESS | 2576 | 1464073002672 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 23:56:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:56:42 INFO - PROCESS | 2576 | 1464073002675 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 23:56:42 INFO - PROCESS | 2576 | 1464073002678 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:56:42 INFO - PROCESS | 2576 | 1464073002680 Marionette TRACE conn6 <- [1,2830,null,{}] 23:56:42 INFO - PROCESS | 2576 | 1464073002684 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}] 23:56:42 INFO - PROCESS | 2576 | 1464073002780 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 23:56:42 INFO - PROCESS | 2576 | 1464073002787 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8591C800 == 29 [pid = 2576] [id = 717] 23:56:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0000001B85C5A800) [pid = 2576] [serial = 2151] [outer = 0000000000000000] 23:56:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001B8671C400) [pid = 2576] [serial = 2152] [outer = 0000001B85C5A800] 23:56:42 INFO - PROCESS | 2576 | 1464073002834 Marionette DEBUG loaded listener.js 23:56:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001B86724C00) [pid = 2576] [serial = 2153] [outer = 0000001B85C5A800] 23:56:43 INFO - PROCESS | 2576 | 1464073003276 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]]]}] 23:56:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:56:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 23:56:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:56:43 INFO - PROCESS | 2576 | 1464073003310 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 23:56:43 INFO - PROCESS | 2576 | 1464073003312 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 23:56:43 INFO - PROCESS | 2576 | 1464073003315 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:56:43 INFO - PROCESS | 2576 | 1464073003317 Marionette TRACE conn6 <- [1,2834,null,{}] 23:56:43 INFO - PROCESS | 2576 | 1464073003320 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}] 23:56:43 INFO - PROCESS | 2576 | 1464073003410 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 23:56:43 INFO - PROCESS | 2576 | 1464073003417 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C77000 == 30 [pid = 2576] [id = 718] 23:56:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001B82B67800) [pid = 2576] [serial = 2154] [outer = 0000000000000000] 23:56:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001B8685A000) [pid = 2576] [serial = 2155] [outer = 0000001B82B67800] 23:56:43 INFO - PROCESS | 2576 | 1464073003463 Marionette DEBUG loaded listener.js 23:56:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0000001B86863000) [pid = 2576] [serial = 2156] [outer = 0000001B82B67800] 23:56:43 INFO - PROCESS | 2576 | 1464073003940 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]]]}] 23:56:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:56:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 692ms 23:56:44 INFO - PROCESS | 2576 | 1464073004011 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 23:56:44 INFO - PROCESS | 2576 | 1464073004013 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 23:56:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:56:44 INFO - PROCESS | 2576 | 1464073004016 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:56:44 INFO - PROCESS | 2576 | 1464073004018 Marionette TRACE conn6 <- [1,2838,null,{}] 23:56:44 INFO - PROCESS | 2576 | 1464073004022 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}] 23:56:44 INFO - PROCESS | 2576 | 1464073004148 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 23:56:44 INFO - PROCESS | 2576 | 1464073004165 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86828000 == 31 [pid = 2576] [id = 719] 23:56:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001B868E2400) [pid = 2576] [serial = 2157] [outer = 0000000000000000] 23:56:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B86B24800) [pid = 2576] [serial = 2158] [outer = 0000001B868E2400] 23:56:44 INFO - PROCESS | 2576 | 1464073004212 Marionette DEBUG loaded listener.js 23:56:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B86B2CC00) [pid = 2576] [serial = 2159] [outer = 0000001B868E2400] 23:56:44 INFO - PROCESS | 2576 | 1464073004648 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:56:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:56:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 689ms 23:56:44 INFO - PROCESS | 2576 | 1464073004709 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 23:56:44 INFO - PROCESS | 2576 | 1464073004711 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 23:56:44 INFO - PROCESS | 2576 | 1464073004714 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:56:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:56:44 INFO - PROCESS | 2576 | 1464073004716 Marionette TRACE conn6 <- [1,2842,null,{}] 23:56:44 INFO - PROCESS | 2576 | 1464073004719 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}] 23:56:44 INFO - PROCESS | 2576 | 1464073004835 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 23:56:44 INFO - PROCESS | 2576 | 1464073004845 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86BAA800 == 32 [pid = 2576] [id = 720] 23:56:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B86B2BC00) [pid = 2576] [serial = 2160] [outer = 0000000000000000] 23:56:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001B87E1A400) [pid = 2576] [serial = 2161] [outer = 0000001B86B2BC00] 23:56:44 INFO - PROCESS | 2576 | 1464073004891 Marionette DEBUG loaded listener.js 23:56:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001B87E21C00) [pid = 2576] [serial = 2162] [outer = 0000001B86B2BC00] 23:56:45 INFO - PROCESS | 2576 | 1464073005328 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]]]}] 23:56:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:56:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 23:56:45 INFO - PROCESS | 2576 | 1464073005388 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 23:56:45 INFO - PROCESS | 2576 | 1464073005390 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 23:56:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:56:45 INFO - PROCESS | 2576 | 1464073005393 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:56:45 INFO - PROCESS | 2576 | 1464073005395 Marionette TRACE conn6 <- [1,2846,null,{}] 23:56:45 INFO - PROCESS | 2576 | 1464073005398 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}] 23:56:45 INFO - PROCESS | 2576 | 1464073005488 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 23:56:45 INFO - PROCESS | 2576 | 1464073005494 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:45 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86C3C800 == 33 [pid = 2576] [id = 721] 23:56:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (0000001B87E5E000) [pid = 2576] [serial = 2163] [outer = 0000000000000000] 23:56:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0000001B87E64C00) [pid = 2576] [serial = 2164] [outer = 0000001B87E5E000] 23:56:45 INFO - PROCESS | 2576 | 1464073005541 Marionette DEBUG loaded listener.js 23:56:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (0000001B87F64800) [pid = 2576] [serial = 2165] [outer = 0000001B87E5E000] 23:56:45 INFO - PROCESS | 2576 | 1464073005979 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:56:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:56:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 23:56:46 INFO - PROCESS | 2576 | 1464073006040 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 23:56:46 INFO - PROCESS | 2576 | 1464073006042 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 23:56:46 INFO - PROCESS | 2576 | 1464073006046 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:56:46 INFO - PROCESS | 2576 | 1464073006048 Marionette TRACE conn6 <- [1,2850,null,{}] 23:56:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:56:46 INFO - PROCESS | 2576 | 1464073006051 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}] 23:56:46 INFO - PROCESS | 2576 | 1464073006180 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 23:56:46 INFO - PROCESS | 2576 | 1464073006269 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:46 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B846B8800 == 34 [pid = 2576] [id = 722] 23:56:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0000001B87E69C00) [pid = 2576] [serial = 2166] [outer = 0000000000000000] 23:56:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (0000001B87F6E400) [pid = 2576] [serial = 2167] [outer = 0000001B87E69C00] 23:56:46 INFO - PROCESS | 2576 | 1464073006315 Marionette DEBUG loaded listener.js 23:56:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (0000001B87FC7000) [pid = 2576] [serial = 2168] [outer = 0000001B87E69C00] 23:56:46 INFO - PROCESS | 2576 | 1464073006750 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]]]}] 23:56:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:56:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 732ms 23:56:46 INFO - PROCESS | 2576 | 1464073006791 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 23:56:46 INFO - PROCESS | 2576 | 1464073006793 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 23:56:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:56:46 INFO - PROCESS | 2576 | 1464073006801 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:56:46 INFO - PROCESS | 2576 | 1464073006803 Marionette TRACE conn6 <- [1,2854,null,{}] 23:56:46 INFO - PROCESS | 2576 | 1464073006806 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}] 23:56:46 INFO - PROCESS | 2576 | 1464073006942 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 23:56:47 INFO - PROCESS | 2576 | 1464073007003 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:47 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87EDB000 == 35 [pid = 2576] [id = 723] 23:56:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (0000001B87FC6800) [pid = 2576] [serial = 2169] [outer = 0000000000000000] 23:56:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (0000001B87FCF000) [pid = 2576] [serial = 2170] [outer = 0000001B87FC6800] 23:56:47 INFO - PROCESS | 2576 | 1464073007048 Marionette DEBUG loaded listener.js 23:56:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (0000001B88035C00) [pid = 2576] [serial = 2171] [outer = 0000001B87FC6800] 23:56:47 INFO - PROCESS | 2576 | 1464073007491 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]]]}] 23:56:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:56:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 733ms 23:56:47 INFO - PROCESS | 2576 | 1464073007580 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 23:56:47 INFO - PROCESS | 2576 | 1464073007582 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 23:56:47 INFO - PROCESS | 2576 | 1464073007590 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:56:47 INFO - PROCESS | 2576 | 1464073007593 Marionette TRACE conn6 <- [1,2858,null,{}] 23:56:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:56:47 INFO - PROCESS | 2576 | 1464073007597 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}] 23:56:47 INFO - PROCESS | 2576 | 1464073007744 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 23:56:47 INFO - PROCESS | 2576 | 1464073007801 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:47 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C76000 == 36 [pid = 2576] [id = 724] 23:56:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (0000001B883C0800) [pid = 2576] [serial = 2172] [outer = 0000000000000000] 23:56:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (0000001B884AC800) [pid = 2576] [serial = 2173] [outer = 0000001B883C0800] 23:56:47 INFO - PROCESS | 2576 | 1464073007858 Marionette DEBUG loaded listener.js 23:56:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (0000001B884B8000) [pid = 2576] [serial = 2174] [outer = 0000001B883C0800] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (0000001BFE160800) [pid = 2576] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (0000001BFCE32800) [pid = 2576] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0000001B958CB000) [pid = 2576] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (0000001B91B4D800) [pid = 2576] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (0000001B964E4800) [pid = 2576] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (0000001B8043D800) [pid = 2576] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (0000001B8802F400) [pid = 2576] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0000001B95C22000) [pid = 2576] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0000001B94226000) [pid = 2576] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0000001B8C4AF800) [pid = 2576] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0000001B8A005400) [pid = 2576] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0000001B94225400) [pid = 2576] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001B8E29EC00) [pid = 2576] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001B8BFF3400) [pid = 2576] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001B842B0800) [pid = 2576] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001B92AD7C00) [pid = 2576] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001B8D646800) [pid = 2576] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001B88978800) [pid = 2576] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0000001B8C3A5C00) [pid = 2576] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001B87E14000) [pid = 2576] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001B95DAA000) [pid = 2576] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0000001B97816C00) [pid = 2576] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0000001B98E50000) [pid = 2576] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0000001B963D4000) [pid = 2576] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0000001BFE1B1C00) [pid = 2576] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0000001BFB96CC00) [pid = 2576] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0000001BF21B4800) [pid = 2576] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0000001BF150C800) [pid = 2576] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:56:49 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0000001B962C3C00) [pid = 2576] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:56:49 INFO - PROCESS | 2576 | 1464073009295 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]]]}] 23:56:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:56:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1738ms 23:56:49 INFO - PROCESS | 2576 | 1464073009336 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 23:56:49 INFO - PROCESS | 2576 | 1464073009338 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 23:56:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:56:49 INFO - PROCESS | 2576 | 1464073009341 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:56:49 INFO - PROCESS | 2576 | 1464073009343 Marionette TRACE conn6 <- [1,2862,null,{}] 23:56:49 INFO - PROCESS | 2576 | 1464073009347 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}] 23:56:49 INFO - PROCESS | 2576 | 1464073009438 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 23:56:49 INFO - PROCESS | 2576 | 1464073009445 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:49 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A015800 == 37 [pid = 2576] [id = 725] 23:56:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0000001B842BC800) [pid = 2576] [serial = 2175] [outer = 0000000000000000] 23:56:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0000001B88532800) [pid = 2576] [serial = 2176] [outer = 0000001B842BC800] 23:56:49 INFO - PROCESS | 2576 | 1464073009493 Marionette DEBUG loaded listener.js 23:56:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0000001B88539400) [pid = 2576] [serial = 2177] [outer = 0000001B842BC800] 23:56:49 INFO - PROCESS | 2576 | 1464073009931 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]]]}] 23:56:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:56:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 629ms 23:56:49 INFO - PROCESS | 2576 | 1464073009974 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 23:56:49 INFO - PROCESS | 2576 | 1464073009976 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 23:56:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:56:49 INFO - PROCESS | 2576 | 1464073009979 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:56:49 INFO - PROCESS | 2576 | 1464073009980 Marionette TRACE conn6 <- [1,2866,null,{}] 23:56:49 INFO - PROCESS | 2576 | 1464073009989 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}] 23:56:50 INFO - PROCESS | 2576 | 1464073010081 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 23:56:50 INFO - PROCESS | 2576 | 1464073010117 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:50 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A5AC000 == 38 [pid = 2576] [id = 726] 23:56:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0000001B885A4000) [pid = 2576] [serial = 2178] [outer = 0000000000000000] 23:56:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0000001B885A7C00) [pid = 2576] [serial = 2179] [outer = 0000001B885A4000] 23:56:50 INFO - PROCESS | 2576 | 1464073010162 Marionette DEBUG loaded listener.js 23:56:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0000001B88975800) [pid = 2576] [serial = 2180] [outer = 0000001B885A4000] 23:56:50 INFO - PROCESS | 2576 | 1464073010591 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]]]}] 23:56:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:56:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 692ms 23:56:50 INFO - PROCESS | 2576 | 1464073010675 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 23:56:50 INFO - PROCESS | 2576 | 1464073010677 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 23:56:50 INFO - PROCESS | 2576 | 1464073010680 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:56:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:56:50 INFO - PROCESS | 2576 | 1464073010682 Marionette TRACE conn6 <- [1,2870,null,{}] 23:56:50 INFO - PROCESS | 2576 | 1464073010686 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}] 23:56:50 INFO - PROCESS | 2576 | 1464073010779 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 23:56:50 INFO - PROCESS | 2576 | 1464073010789 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:50 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A929000 == 39 [pid = 2576] [id = 727] 23:56:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001B8897DC00) [pid = 2576] [serial = 2181] [outer = 0000000000000000] 23:56:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001B88980C00) [pid = 2576] [serial = 2182] [outer = 0000001B8897DC00] 23:56:50 INFO - PROCESS | 2576 | 1464073010844 Marionette DEBUG loaded listener.js 23:56:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001B8899B000) [pid = 2576] [serial = 2183] [outer = 0000001B8897DC00] 23:56:51 INFO - PROCESS | 2576 | 1464073011610 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]]]}] 23:56:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:56:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 987ms 23:56:51 INFO - PROCESS | 2576 | 1464073011671 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 23:56:51 INFO - PROCESS | 2576 | 1464073011677 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 23:56:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:56:51 INFO - PROCESS | 2576 | 1464073011681 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:56:51 INFO - PROCESS | 2576 | 1464073011686 Marionette TRACE conn6 <- [1,2874,null,{}] 23:56:51 INFO - PROCESS | 2576 | 1464073011692 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}] 23:56:51 INFO - PROCESS | 2576 | 1464073011816 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 23:56:51 INFO - PROCESS | 2576 | 1464073011948 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:51 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83E62800 == 40 [pid = 2576] [id = 728] 23:56:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001B82A11000) [pid = 2576] [serial = 2184] [outer = 0000000000000000] 23:56:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0000001B82B69000) [pid = 2576] [serial = 2185] [outer = 0000001B82A11000] 23:56:52 INFO - PROCESS | 2576 | 1464073012008 Marionette DEBUG loaded listener.js 23:56:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001B842B0C00) [pid = 2576] [serial = 2186] [outer = 0000001B82A11000] 23:56:52 INFO - PROCESS | 2576 | 1464073012578 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]]]}] 23:56:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:56:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 944ms 23:56:52 INFO - PROCESS | 2576 | 1464073012629 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 23:56:52 INFO - PROCESS | 2576 | 1464073012636 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 23:56:52 INFO - PROCESS | 2576 | 1464073012642 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:56:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:56:52 INFO - PROCESS | 2576 | 1464073012645 Marionette TRACE conn6 <- [1,2878,null,{}] 23:56:52 INFO - PROCESS | 2576 | 1464073012649 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}] 23:56:52 INFO - PROCESS | 2576 | 1464073012773 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 23:56:52 INFO - PROCESS | 2576 | 1464073012904 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:52 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8679D000 == 41 [pid = 2576] [id = 729] 23:56:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B85996400) [pid = 2576] [serial = 2187] [outer = 0000000000000000] 23:56:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B85C63C00) [pid = 2576] [serial = 2188] [outer = 0000001B85996400] 23:56:52 INFO - PROCESS | 2576 | 1464073012962 Marionette DEBUG loaded listener.js 23:56:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B8689DC00) [pid = 2576] [serial = 2189] [outer = 0000001B85996400] 23:56:53 INFO - PROCESS | 2576 | 1464073013582 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:56:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:56:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 986ms 23:56:53 INFO - PROCESS | 2576 | 1464073013635 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 23:56:53 INFO - PROCESS | 2576 | 1464073013638 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 23:56:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:56:53 INFO - PROCESS | 2576 | 1464073013641 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:56:53 INFO - PROCESS | 2576 | 1464073013646 Marionette TRACE conn6 <- [1,2882,null,{}] 23:56:53 INFO - PROCESS | 2576 | 1464073013658 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}] 23:56:53 INFO - PROCESS | 2576 | 1464073013827 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 23:56:53 INFO - PROCESS | 2576 | 1464073013891 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:53 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A9BE800 == 42 [pid = 2576] [id = 730] 23:56:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001B87F68C00) [pid = 2576] [serial = 2190] [outer = 0000000000000000] 23:56:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001B87FCCC00) [pid = 2576] [serial = 2191] [outer = 0000001B87F68C00] 23:56:54 INFO - PROCESS | 2576 | 1464073013991 Marionette DEBUG loaded listener.js 23:56:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (0000001B883BEC00) [pid = 2576] [serial = 2192] [outer = 0000001B87F68C00] 23:56:54 INFO - PROCESS | 2576 | 1464073014618 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]]]}] 23:56:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:56:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1032ms 23:56:54 INFO - PROCESS | 2576 | 1464073014676 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 23:56:54 INFO - PROCESS | 2576 | 1464073014679 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 23:56:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:56:54 INFO - PROCESS | 2576 | 1464073014697 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:56:54 INFO - PROCESS | 2576 | 1464073014699 Marionette TRACE conn6 <- [1,2886,null,{}] 23:56:54 INFO - PROCESS | 2576 | 1464073014703 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}] 23:56:54 INFO - PROCESS | 2576 | 1464073014823 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 23:56:54 INFO - PROCESS | 2576 | 1464073014953 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:54 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B076000 == 43 [pid = 2576] [id = 731] 23:56:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0000001B88532400) [pid = 2576] [serial = 2193] [outer = 0000000000000000] 23:56:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (0000001B8897C400) [pid = 2576] [serial = 2194] [outer = 0000001B88532400] 23:56:55 INFO - PROCESS | 2576 | 1464073015010 Marionette DEBUG loaded listener.js 23:56:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0000001B889A4000) [pid = 2576] [serial = 2195] [outer = 0000001B88532400] 23:56:55 INFO - PROCESS | 2576 | 1464073015614 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]]]}] 23:56:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:56:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 986ms 23:56:55 INFO - PROCESS | 2576 | 1464073015689 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 23:56:55 INFO - PROCESS | 2576 | 1464073015691 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 23:56:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:56:55 INFO - PROCESS | 2576 | 1464073015695 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:56:55 INFO - PROCESS | 2576 | 1464073015697 Marionette TRACE conn6 <- [1,2890,null,{}] 23:56:55 INFO - PROCESS | 2576 | 1464073015701 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}] 23:56:55 INFO - PROCESS | 2576 | 1464073015819 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 23:56:55 INFO - PROCESS | 2576 | 1464073015948 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:55 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B912800 == 44 [pid = 2576] [id = 732] 23:56:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (0000001B8899C400) [pid = 2576] [serial = 2196] [outer = 0000000000000000] 23:56:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (0000001B889B9C00) [pid = 2576] [serial = 2197] [outer = 0000001B8899C400] 23:56:56 INFO - PROCESS | 2576 | 1464073016006 Marionette DEBUG loaded listener.js 23:56:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (0000001B889C2400) [pid = 2576] [serial = 2198] [outer = 0000001B8899C400] 23:56:56 INFO - PROCESS | 2576 | 1464073016612 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:56:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:56:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 945ms 23:56:56 INFO - PROCESS | 2576 | 1464073016642 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 23:56:56 INFO - PROCESS | 2576 | 1464073016644 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 23:56:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:56:56 INFO - PROCESS | 2576 | 1464073016648 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:56:56 INFO - PROCESS | 2576 | 1464073016650 Marionette TRACE conn6 <- [1,2894,null,{}] 23:56:56 INFO - PROCESS | 2576 | 1464073016654 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}] 23:56:56 INFO - PROCESS | 2576 | 1464073016781 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 23:56:56 INFO - PROCESS | 2576 | 1464073016884 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:56 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8BF18000 == 45 [pid = 2576] [id = 733] 23:56:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (0000001B897AB800) [pid = 2576] [serial = 2199] [outer = 0000000000000000] 23:56:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (0000001B8A006C00) [pid = 2576] [serial = 2200] [outer = 0000001B897AB800] 23:56:56 INFO - PROCESS | 2576 | 1464073016941 Marionette DEBUG loaded listener.js 23:56:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (0000001B8A00EC00) [pid = 2576] [serial = 2201] [outer = 0000001B897AB800] 23:56:57 INFO - PROCESS | 2576 | 1464073017568 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]]]}] 23:56:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:56:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 986ms 23:56:57 INFO - PROCESS | 2576 | 1464073017637 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 23:56:57 INFO - PROCESS | 2576 | 1464073017640 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 23:56:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:56:57 INFO - PROCESS | 2576 | 1464073017643 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:56:57 INFO - PROCESS | 2576 | 1464073017645 Marionette TRACE conn6 <- [1,2898,null,{}] 23:56:57 INFO - PROCESS | 2576 | 1464073017649 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}] 23:56:57 INFO - PROCESS | 2576 | 1464073017765 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 23:56:58 INFO - PROCESS | 2576 | 1464073018035 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:58 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83427800 == 46 [pid = 2576] [id = 734] 23:56:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (0000001B8114A400) [pid = 2576] [serial = 2202] [outer = 0000000000000000] 23:56:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (0000001B8114F400) [pid = 2576] [serial = 2203] [outer = 0000001B8114A400] 23:56:58 INFO - PROCESS | 2576 | 1464073018102 Marionette DEBUG loaded listener.js 23:56:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (0000001B829C6800) [pid = 2576] [serial = 2204] [outer = 0000001B8114A400] 23:56:58 INFO - PROCESS | 2576 | 1464073018642 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]]]}] 23:56:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:56:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:56:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1031ms 23:56:58 INFO - PROCESS | 2576 | 1464073018678 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 23:56:58 INFO - PROCESS | 2576 | 1464073018683 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 23:56:58 INFO - PROCESS | 2576 | 1464073018687 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:56:58 INFO - TEST-START | /DOMEvents/constructors.html 23:56:58 INFO - PROCESS | 2576 | 1464073018691 Marionette TRACE conn6 <- [1,2902,null,{}] 23:56:58 INFO - PROCESS | 2576 | 1464073018734 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}] 23:56:58 INFO - PROCESS | 2576 | 1464073018883 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 23:56:58 INFO - PROCESS | 2576 | 1464073018964 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:58 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8591A000 == 47 [pid = 2576] [id = 735] 23:56:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (0000001B842B8400) [pid = 2576] [serial = 2205] [outer = 0000000000000000] 23:56:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (0000001B85937000) [pid = 2576] [serial = 2206] [outer = 0000001B842B8400] 23:56:59 INFO - PROCESS | 2576 | 1464073019017 Marionette DEBUG loaded listener.js 23:56:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (0000001B86720400) [pid = 2576] [serial = 2207] [outer = 0000001B842B8400] 23:56:59 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86CD9800 == 46 [pid = 2576] [id = 637] 23:56:59 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D246800 == 45 [pid = 2576] [id = 639] 23:56:59 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C544000 == 44 [pid = 2576] [id = 638] 23:56:59 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9878A000 == 43 [pid = 2576] [id = 713] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (0000001B93C67C00) [pid = 2576] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (0000001BFE2EAC00) [pid = 2576] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (0000001BFE15C400) [pid = 2576] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (0000001B987D9000) [pid = 2576] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (0000001B958C3000) [pid = 2576] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (0000001B971C3800) [pid = 2576] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0000001B963D5800) [pid = 2576] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (0000001B987D8000) [pid = 2576] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (0000001B81A50800) [pid = 2576] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (0000001B8AECA800) [pid = 2576] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (0000001B95DAFC00) [pid = 2576] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0000001B95A12400) [pid = 2576] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0000001B953FA000) [pid = 2576] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0000001B91DD1400) [pid = 2576] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0000001B8D8E6400) [pid = 2576] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0000001B8B7C4C00) [pid = 2576] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001B8A40B800) [pid = 2576] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001B9422D000) [pid = 2576] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001B94B7B000) [pid = 2576] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001B93267000) [pid = 2576] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001B8C39DC00) [pid = 2576] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001B8D8E6C00) [pid = 2576] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0000001B87E61000) [pid = 2576] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001B8D721C00) [pid = 2576] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001B8A411C00) [pid = 2576] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0000001B942A8C00) [pid = 2576] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0000001B93C69C00) [pid = 2576] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0000001B91B44C00) [pid = 2576] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0000001B8D72AC00) [pid = 2576] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0000001B8BFE9000) [pid = 2576] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0000001B897B3400) [pid = 2576] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0000001B9ACDC000) [pid = 2576] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0000001B91DEBC00) [pid = 2576] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0000001B9ACDB400) [pid = 2576] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (0000001B98E52400) [pid = 2576] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (0000001B97580000) [pid = 2576] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0000001B97579800) [pid = 2576] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (0000001B97821800) [pid = 2576] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (0000001B9781B800) [pid = 2576] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (0000001BFF25C400) [pid = 2576] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (0000001B98E56C00) [pid = 2576] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (0000001BFC5CBC00) [pid = 2576] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0000001B963DA000) [pid = 2576] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0000001BFE3EC000) [pid = 2576] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (0000001BFE2EBC00) [pid = 2576] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0000001BFCE3D000) [pid = 2576] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0000001BFBD43000) [pid = 2576] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0000001BFB14BC00) [pid = 2576] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0000001BF75B6400) [pid = 2576] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0000001BF676A000) [pid = 2576] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0000001BF2584000) [pid = 2576] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0000001B98B70800) [pid = 2576] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0000001B97FDC400) [pid = 2576] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0000001B9713C000) [pid = 2576] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0000001B86725C00) [pid = 2576] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0000001B94130800) [pid = 2576] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 23:56:59 INFO - PROCESS | 2576 | 1464073019699 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]]]}] 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:56:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:56:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:56:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:56:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:56:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:56:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:56:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:56:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:56:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 1072ms 23:56:59 INFO - PROCESS | 2576 | 1464073019766 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 23:56:59 INFO - PROCESS | 2576 | 1464073019770 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 23:56:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:56:59 INFO - PROCESS | 2576 | 1464073019775 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:56:59 INFO - PROCESS | 2576 | 1464073019777 Marionette TRACE conn6 <- [1,2906,null,{}] 23:56:59 INFO - PROCESS | 2576 | 1464073019796 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}] 23:56:59 INFO - PROCESS | 2576 | 1464073019900 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 23:56:59 INFO - PROCESS | 2576 | 1464073019981 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:59 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85B74800 == 44 [pid = 2576] [id = 736] 23:56:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0000001B842B8800) [pid = 2576] [serial = 2208] [outer = 0000000000000000] 23:57:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0000001B86858800) [pid = 2576] [serial = 2209] [outer = 0000001B842B8800] 23:57:00 INFO - PROCESS | 2576 | 1464073020030 Marionette DEBUG loaded listener.js 23:57:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0000001B868E5800) [pid = 2576] [serial = 2210] [outer = 0000001B842B8800] 23:57:00 INFO - PROCESS | 2576 | 1464073020474 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:57:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:57:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 733ms 23:57:00 INFO - PROCESS | 2576 | 1464073020511 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 23:57:00 INFO - PROCESS | 2576 | 1464073020514 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 23:57:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:57:00 INFO - PROCESS | 2576 | 1464073020519 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:57:00 INFO - PROCESS | 2576 | 1464073020526 Marionette TRACE conn6 <- [1,2910,null,{}] 23:57:00 INFO - PROCESS | 2576 | 1464073020540 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}] 23:57:00 INFO - PROCESS | 2576 | 1464073020670 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 23:57:00 INFO - PROCESS | 2576 | 1464073020695 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:00 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B87EE3000 == 45 [pid = 2576] [id = 737] 23:57:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0000001B87E5C000) [pid = 2576] [serial = 2211] [outer = 0000000000000000] 23:57:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0000001B87E61C00) [pid = 2576] [serial = 2212] [outer = 0000001B87E5C000] 23:57:00 INFO - PROCESS | 2576 | 1464073020741 Marionette DEBUG loaded listener.js 23:57:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0000001B87F6BC00) [pid = 2576] [serial = 2213] [outer = 0000001B87E5C000] 23:57:01 INFO - PROCESS | 2576 | [2576] 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 23:57:01 INFO - PROCESS | 2576 | [2576] 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 23:57:01 INFO - PROCESS | 2576 | [2576] 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 23:57:01 INFO - PROCESS | 2576 | [2576] 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 23:57:01 INFO - PROCESS | 2576 | 1464073021203 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]]]}] 23:57:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:57:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:57:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:57:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:57:01 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 23:57:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:57:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:57:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:57:01 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 23:57:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:57:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:57:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:57:01 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]" 23:57:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:57:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:57:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:57:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:57:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 745ms 23:57:01 INFO - PROCESS | 2576 | 1464073021265 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 23:57:01 INFO - PROCESS | 2576 | 1464073021268 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 23:57:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:57:01 INFO - PROCESS | 2576 | 1464073021272 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:57:01 INFO - PROCESS | 2576 | 1464073021273 Marionette TRACE conn6 <- [1,2914,null,{}] 23:57:01 INFO - PROCESS | 2576 | 1464073021277 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}] 23:57:01 INFO - PROCESS | 2576 | 1464073021373 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 23:57:01 INFO - PROCESS | 2576 | 1464073021382 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:01 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A5A1800 == 46 [pid = 2576] [id = 738] 23:57:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0000001B883B6800) [pid = 2576] [serial = 2214] [outer = 0000000000000000] 23:57:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0000001B883C2C00) [pid = 2576] [serial = 2215] [outer = 0000001B883B6800] 23:57:01 INFO - PROCESS | 2576 | 1464073021432 Marionette DEBUG loaded listener.js 23:57:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0000001B8852F400) [pid = 2576] [serial = 2216] [outer = 0000001B883B6800] 23:57:01 INFO - PROCESS | 2576 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:57:01 INFO - PROCESS | 2576 | 1464073021828 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]]]}] 23:57:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:57:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 23:57:01 INFO - PROCESS | 2576 | 1464073021861 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 23:57:01 INFO - PROCESS | 2576 | 1464073021863 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 23:57:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:57:01 INFO - PROCESS | 2576 | 1464073021893 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:57:01 INFO - PROCESS | 2576 | 1464073021895 Marionette TRACE conn6 <- [1,2918,null,{}] 23:57:01 INFO - PROCESS | 2576 | 1464073021899 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}] 23:57:02 INFO - PROCESS | 2576 | 1464073022025 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 23:57:02 INFO - PROCESS | 2576 | 1464073022075 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:02 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B081800 == 47 [pid = 2576] [id = 739] 23:57:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0000001B88975400) [pid = 2576] [serial = 2217] [outer = 0000000000000000] 23:57:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0000001B8897C800) [pid = 2576] [serial = 2218] [outer = 0000001B88975400] 23:57:02 INFO - PROCESS | 2576 | 1464073022135 Marionette DEBUG loaded listener.js 23:57:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0000001B897A9800) [pid = 2576] [serial = 2219] [outer = 0000001B88975400] 23:57:02 INFO - PROCESS | 2576 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:57:02 INFO - PROCESS | 2576 | 1464073022584 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]]]}] 23:57:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:57:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 754ms 23:57:02 INFO - PROCESS | 2576 | 1464073022628 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 23:57:02 INFO - PROCESS | 2576 | 1464073022630 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 23:57:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:57:02 INFO - PROCESS | 2576 | 1464073022633 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:57:02 INFO - PROCESS | 2576 | 1464073022635 Marionette TRACE conn6 <- [1,2922,null,{}] 23:57:02 INFO - PROCESS | 2576 | 1464073022638 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}] 23:57:02 INFO - PROCESS | 2576 | 1464073022764 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 23:57:02 INFO - PROCESS | 2576 | 1464073022786 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:02 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C4E2000 == 48 [pid = 2576] [id = 740] 23:57:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0000001B8A403000) [pid = 2576] [serial = 2220] [outer = 0000000000000000] 23:57:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0000001B8A407800) [pid = 2576] [serial = 2221] [outer = 0000001B8A403000] 23:57:02 INFO - PROCESS | 2576 | 1464073022832 Marionette DEBUG loaded listener.js 23:57:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (0000001B8A40DC00) [pid = 2576] [serial = 2222] [outer = 0000001B8A403000] 23:57:03 INFO - PROCESS | 2576 | 1464073023259 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]]]}] 23:57:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:57:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 691ms 23:57:03 INFO - PROCESS | 2576 | 1464073023328 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 23:57:03 INFO - PROCESS | 2576 | 1464073023331 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 23:57:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:57:03 INFO - PROCESS | 2576 | 1464073023343 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:57:03 INFO - PROCESS | 2576 | 1464073023345 Marionette TRACE conn6 <- [1,2926,null,{}] 23:57:03 INFO - PROCESS | 2576 | 1464073023348 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}] 23:57:03 INFO - PROCESS | 2576 | 1464073023500 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 23:57:03 INFO - PROCESS | 2576 | 1464073023522 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:03 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C54F000 == 49 [pid = 2576] [id = 741] 23:57:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (0000001B8A411C00) [pid = 2576] [serial = 2223] [outer = 0000000000000000] 23:57:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (0000001B8A4A4800) [pid = 2576] [serial = 2224] [outer = 0000001B8A411C00] 23:57:03 INFO - PROCESS | 2576 | 1464073023567 Marionette DEBUG loaded listener.js 23:57:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (0000001B8A4AE000) [pid = 2576] [serial = 2225] [outer = 0000001B8A411C00] 23:57:04 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (0000001B87E69C00) [pid = 2576] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:57:04 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (0000001B87FC6800) [pid = 2576] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:57:04 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (0000001B883C0800) [pid = 2576] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:57:04 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (0000001B885A4000) [pid = 2576] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:57:04 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0000001B80505C00) [pid = 2576] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:57:04 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0000001B82B67800) [pid = 2576] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:57:04 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (0000001B868E2400) [pid = 2576] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:57:04 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0000001B829C0C00) [pid = 2576] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:57:04 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0000001B86B2BC00) [pid = 2576] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:57:04 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0000001B82B68400) [pid = 2576] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:57:04 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0000001B931AAC00) [pid = 2576] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:57:04 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0000001B87E5E000) [pid = 2576] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:57:04 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0000001B85C5A800) [pid = 2576] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:57:04 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0000001B842BC800) [pid = 2576] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:57:04 INFO - PROCESS | 2576 | 1464073024115 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]]]}] 23:57:04 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. 23:57:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 776ms 23:57:04 INFO - PROCESS | 2576 | 1464073024124 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 23:57:04 INFO - PROCESS | 2576 | 1464073024126 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 23:57:04 INFO - PROCESS | 2576 | 1464073024129 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:57:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:57:04 INFO - PROCESS | 2576 | 1464073024131 Marionette TRACE conn6 <- [1,2930,null,{}] 23:57:04 INFO - PROCESS | 2576 | 1464073024135 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}] 23:57:04 INFO - PROCESS | 2576 | 1464073024228 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 23:57:04 INFO - PROCESS | 2576 | 1464073024234 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B062800 == 50 [pid = 2576] [id = 742] 23:57:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0000001B8598BC00) [pid = 2576] [serial = 2226] [outer = 0000000000000000] 23:57:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0000001B86725800) [pid = 2576] [serial = 2227] [outer = 0000001B8598BC00] 23:57:04 INFO - PROCESS | 2576 | 1464073024279 Marionette DEBUG loaded listener.js 23:57:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0000001B87FCE400) [pid = 2576] [serial = 2228] [outer = 0000001B8598BC00] 23:57:04 INFO - PROCESS | 2576 | 1464073024700 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"]]]}] 23:57:04 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 23:57:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:57:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:57:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 587ms 23:57:04 INFO - PROCESS | 2576 | 1464073024721 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 23:57:04 INFO - PROCESS | 2576 | 1464073024723 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 23:57:04 INFO - PROCESS | 2576 | 1464073024726 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:57:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:57:04 INFO - PROCESS | 2576 | 1464073024727 Marionette TRACE conn6 <- [1,2934,null,{}] 23:57:04 INFO - PROCESS | 2576 | 1464073024742 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}] 23:57:04 INFO - PROCESS | 2576 | 1464073024836 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 23:57:04 INFO - PROCESS | 2576 | 1464073024871 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:04 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC03800 == 51 [pid = 2576] [id = 743] 23:57:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0000001B88983C00) [pid = 2576] [serial = 2229] [outer = 0000000000000000] 23:57:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0000001B8AB6B400) [pid = 2576] [serial = 2230] [outer = 0000001B88983C00] 23:57:04 INFO - PROCESS | 2576 | 1464073024916 Marionette DEBUG loaded listener.js 23:57:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0000001B8AB73800) [pid = 2576] [serial = 2231] [outer = 0000001B88983C00] 23:57:05 INFO - PROCESS | 2576 | 1464073025320 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]]]}] 23:57:05 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. 23:57:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 650ms 23:57:05 INFO - PROCESS | 2576 | 1464073025380 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 23:57:05 INFO - PROCESS | 2576 | 1464073025382 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 23:57:05 INFO - PROCESS | 2576 | 1464073025385 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:57:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:57:05 INFO - PROCESS | 2576 | 1464073025387 Marionette TRACE conn6 <- [1,2938,null,{}] 23:57:05 INFO - PROCESS | 2576 | 1464073025390 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}] 23:57:05 INFO - PROCESS | 2576 | 1464073025485 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 23:57:05 INFO - PROCESS | 2576 | 1464073025492 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:05 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC26000 == 52 [pid = 2576] [id = 744] 23:57:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0000001B8AE34000) [pid = 2576] [serial = 2232] [outer = 0000000000000000] 23:57:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0000001B8AE3A800) [pid = 2576] [serial = 2233] [outer = 0000001B8AE34000] 23:57:05 INFO - PROCESS | 2576 | 1464073025541 Marionette DEBUG loaded listener.js 23:57:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0000001B8AEC7400) [pid = 2576] [serial = 2234] [outer = 0000001B8AE34000] 23:57:05 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC1D000 == 53 [pid = 2576] [id = 745] 23:57:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0000001B8AF1E400) [pid = 2576] [serial = 2235] [outer = 0000000000000000] 23:57:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (0000001B8AF1F800) [pid = 2576] [serial = 2236] [outer = 0000001B8AF1E400] 23:57:06 INFO - PROCESS | 2576 | 1464073026014 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]]]}] 23:57:06 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. 23:57:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 690ms 23:57:06 INFO - PROCESS | 2576 | 1464073026116 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 23:57:06 INFO - PROCESS | 2576 | 1464073026120 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 23:57:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:57:06 INFO - PROCESS | 2576 | 1464073026126 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:57:06 INFO - PROCESS | 2576 | 1464073026131 Marionette TRACE conn6 <- [1,2942,null,{}] 23:57:06 INFO - PROCESS | 2576 | 1464073026147 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}] 23:57:06 INFO - PROCESS | 2576 | 1464073026391 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 23:57:06 INFO - PROCESS | 2576 | 1464073026516 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:06 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83EE9000 == 54 [pid = 2576] [id = 746] 23:57:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (0000001B83125400) [pid = 2576] [serial = 2237] [outer = 0000000000000000] 23:57:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (0000001B82B65000) [pid = 2576] [serial = 2238] [outer = 0000001B83125400] 23:57:06 INFO - PROCESS | 2576 | 1464073026576 Marionette DEBUG loaded listener.js 23:57:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (0000001B85933000) [pid = 2576] [serial = 2239] [outer = 0000001B83125400] 23:57:07 INFO - PROCESS | 2576 | 1464073027125 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]]]}] 23:57:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:57:07 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 23:57:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1039ms 23:57:07 INFO - PROCESS | 2576 | 1464073027183 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 23:57:07 INFO - PROCESS | 2576 | 1464073027187 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 23:57:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:57:07 INFO - PROCESS | 2576 | 1464073027217 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:57:07 INFO - PROCESS | 2576 | 1464073027221 Marionette TRACE conn6 <- [1,2946,null,{}] 23:57:07 INFO - PROCESS | 2576 | 1464073027226 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}] 23:57:07 INFO - PROCESS | 2576 | 1464073027366 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 23:57:07 INFO - PROCESS | 2576 | 1464073027467 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:07 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A5B7800 == 55 [pid = 2576] [id = 747] 23:57:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (0000001B8671F800) [pid = 2576] [serial = 2240] [outer = 0000000000000000] 23:57:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0000001B86B28800) [pid = 2576] [serial = 2241] [outer = 0000001B8671F800] 23:57:07 INFO - PROCESS | 2576 | 1464073027524 Marionette DEBUG loaded listener.js 23:57:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (0000001B87E5D800) [pid = 2576] [serial = 2242] [outer = 0000001B8671F800] 23:57:08 INFO - PROCESS | 2576 | 1464073028084 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]]]}] 23:57:08 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. 23:57:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 900ms 23:57:08 INFO - PROCESS | 2576 | 1464073028113 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 23:57:08 INFO - PROCESS | 2576 | 1464073028116 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 23:57:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:57:08 INFO - PROCESS | 2576 | 1464073028122 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:57:08 INFO - PROCESS | 2576 | 1464073028125 Marionette TRACE conn6 <- [1,2950,null,{}] 23:57:08 INFO - PROCESS | 2576 | 1464073028136 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}] 23:57:08 INFO - PROCESS | 2576 | 1464073028266 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 23:57:08 INFO - PROCESS | 2576 | 1464073028369 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:08 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D08F800 == 56 [pid = 2576] [id = 748] 23:57:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (0000001B889A5000) [pid = 2576] [serial = 2243] [outer = 0000000000000000] 23:57:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (0000001B889C0400) [pid = 2576] [serial = 2244] [outer = 0000001B889A5000] 23:57:08 INFO - PROCESS | 2576 | 1464073028429 Marionette DEBUG loaded listener.js 23:57:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0000001B8A00BC00) [pid = 2576] [serial = 2245] [outer = 0000001B889A5000] 23:57:08 INFO - PROCESS | 2576 | 1464073028971 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]]]}] 23:57:09 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. 23:57:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 944ms 23:57:09 INFO - PROCESS | 2576 | 1464073029070 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 23:57:09 INFO - PROCESS | 2576 | 1464073029073 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 23:57:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:57:09 INFO - PROCESS | 2576 | 1464073029076 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:57:09 INFO - PROCESS | 2576 | 1464073029079 Marionette TRACE conn6 <- [1,2954,null,{}] 23:57:09 INFO - PROCESS | 2576 | 1464073029082 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}] 23:57:09 INFO - PROCESS | 2576 | 1464073029209 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 23:57:09 INFO - PROCESS | 2576 | 1464073029303 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:09 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D162000 == 57 [pid = 2576] [id = 749] 23:57:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0000001B8AB6A800) [pid = 2576] [serial = 2246] [outer = 0000000000000000] 23:57:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0000001B8AEC2C00) [pid = 2576] [serial = 2247] [outer = 0000001B8AB6A800] 23:57:09 INFO - PROCESS | 2576 | 1464073029361 Marionette DEBUG loaded listener.js 23:57:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0000001B8AF20C00) [pid = 2576] [serial = 2248] [outer = 0000001B8AB6A800] 23:57:09 INFO - PROCESS | 2576 | 1464073029876 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]]]}] 23:57:09 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. 23:57:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 840ms 23:57:09 INFO - PROCESS | 2576 | 1464073029932 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 23:57:09 INFO - PROCESS | 2576 | 1464073029934 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 23:57:09 INFO - PROCESS | 2576 | 1464073029939 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:57:09 INFO - PROCESS | 2576 | 1464073029941 Marionette TRACE conn6 <- [1,2958,null,{}] 23:57:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:57:09 INFO - PROCESS | 2576 | 1464073029945 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}] 23:57:10 INFO - PROCESS | 2576 | 1464073030064 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 23:57:10 INFO - PROCESS | 2576 | 1464073030164 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:10 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D25D800 == 58 [pid = 2576] [id = 750] 23:57:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0000001B8AECD800) [pid = 2576] [serial = 2249] [outer = 0000000000000000] 23:57:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0000001B8AFDBC00) [pid = 2576] [serial = 2250] [outer = 0000001B8AECD800] 23:57:10 INFO - PROCESS | 2576 | 1464073030222 Marionette DEBUG loaded listener.js 23:57:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001B8B1A6C00) [pid = 2576] [serial = 2251] [outer = 0000001B8AECD800] 23:57:10 INFO - PROCESS | 2576 | 1464073030810 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]]]}] 23:57:10 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. 23:57:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 922ms 23:57:10 INFO - PROCESS | 2576 | 1464073030882 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 23:57:10 INFO - PROCESS | 2576 | 1464073030885 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 23:57:10 INFO - PROCESS | 2576 | 1464073030889 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:57:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:57:10 INFO - PROCESS | 2576 | 1464073030892 Marionette TRACE conn6 <- [1,2962,null,{}] 23:57:10 INFO - PROCESS | 2576 | 1464073030895 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}] 23:57:11 INFO - PROCESS | 2576 | 1464073031037 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 23:57:11 INFO - PROCESS | 2576 | 1464073031142 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:11 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D332800 == 59 [pid = 2576] [id = 751] 23:57:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001B8B74B400) [pid = 2576] [serial = 2252] [outer = 0000000000000000] 23:57:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001B8B7C1400) [pid = 2576] [serial = 2253] [outer = 0000001B8B74B400] 23:57:11 INFO - PROCESS | 2576 | 1464073031198 Marionette DEBUG loaded listener.js 23:57:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001B8B7C9800) [pid = 2576] [serial = 2254] [outer = 0000001B8B74B400] 23:57:11 INFO - PROCESS | 2576 | 1464073031707 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]]]}] 23:57:11 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. 23:57:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 839ms 23:57:11 INFO - PROCESS | 2576 | 1464073031758 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 23:57:11 INFO - PROCESS | 2576 | 1464073031760 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 23:57:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:57:11 INFO - PROCESS | 2576 | 1464073031811 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:57:11 INFO - PROCESS | 2576 | 1464073031814 Marionette TRACE conn6 <- [1,2966,null,{}] 23:57:11 INFO - PROCESS | 2576 | 1464073031819 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}] 23:57:11 INFO - PROCESS | 2576 | 1464073031937 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 23:57:12 INFO - PROCESS | 2576 | 1464073032037 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:12 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D380000 == 60 [pid = 2576] [id = 752] 23:57:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0000001B8B7C4C00) [pid = 2576] [serial = 2255] [outer = 0000000000000000] 23:57:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001B8B9EB800) [pid = 2576] [serial = 2256] [outer = 0000001B8B7C4C00] 23:57:12 INFO - PROCESS | 2576 | 1464073032091 Marionette DEBUG loaded listener.js 23:57:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B8B9F6400) [pid = 2576] [serial = 2257] [outer = 0000001B8B7C4C00] 23:57:12 INFO - PROCESS | 2576 | 1464073032564 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]]]}] 23:57:12 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. 23:57:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 818ms 23:57:12 INFO - PROCESS | 2576 | 1464073032616 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 23:57:12 INFO - PROCESS | 2576 | 1464073032619 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 23:57:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:57:12 INFO - PROCESS | 2576 | 1464073032623 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:57:12 INFO - PROCESS | 2576 | 1464073032626 Marionette TRACE conn6 <- [1,2970,null,{}] 23:57:12 INFO - PROCESS | 2576 | 1464073032629 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}] 23:57:12 INFO - PROCESS | 2576 | 1464073032750 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 23:57:12 INFO - PROCESS | 2576 | 1464073032901 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:12 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D39C000 == 61 [pid = 2576] [id = 753] 23:57:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B8BF35800) [pid = 2576] [serial = 2258] [outer = 0000000000000000] 23:57:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B8BF38800) [pid = 2576] [serial = 2259] [outer = 0000001B8BF35800] 23:57:12 INFO - PROCESS | 2576 | 1464073032956 Marionette DEBUG loaded listener.js 23:57:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001B8BFE7000) [pid = 2576] [serial = 2260] [outer = 0000001B8BF35800] 23:57:13 INFO - PROCESS | 2576 | 1464073033436 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"]]]}] 23:57:13 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 23:57:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:57:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 838ms 23:57:13 INFO - PROCESS | 2576 | 1464073033463 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 23:57:13 INFO - PROCESS | 2576 | 1464073033466 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 23:57:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:57:13 INFO - PROCESS | 2576 | 1464073033469 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:57:13 INFO - PROCESS | 2576 | 1464073033471 Marionette TRACE conn6 <- [1,2974,null,{}] 23:57:13 INFO - PROCESS | 2576 | 1464073033475 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}] 23:57:13 INFO - PROCESS | 2576 | 1464073033596 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 23:57:13 INFO - PROCESS | 2576 | 1464073033726 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:13 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D751800 == 62 [pid = 2576] [id = 754] 23:57:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001B8BF36C00) [pid = 2576] [serial = 2261] [outer = 0000000000000000] 23:57:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (0000001B8BFF0400) [pid = 2576] [serial = 2262] [outer = 0000001B8BF36C00] 23:57:13 INFO - PROCESS | 2576 | 1464073033782 Marionette DEBUG loaded listener.js 23:57:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0000001B8C368C00) [pid = 2576] [serial = 2263] [outer = 0000001B8BF36C00] 23:57:14 INFO - PROCESS | 2576 | 1464073034303 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]]]}] 23:57:14 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. 23:57:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 879ms 23:57:14 INFO - PROCESS | 2576 | 1464073034352 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 23:57:14 INFO - PROCESS | 2576 | 1464073034355 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 23:57:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:57:14 INFO - PROCESS | 2576 | 1464073034359 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:57:14 INFO - PROCESS | 2576 | 1464073034361 Marionette TRACE conn6 <- [1,2978,null,{}] 23:57:14 INFO - PROCESS | 2576 | 1464073034365 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}] 23:57:14 INFO - PROCESS | 2576 | 1464073034489 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 23:57:14 INFO - PROCESS | 2576 | 1464073034618 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:14 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D8DB000 == 63 [pid = 2576] [id = 755] 23:57:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (0000001B8C36BC00) [pid = 2576] [serial = 2264] [outer = 0000000000000000] 23:57:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0000001B8C372400) [pid = 2576] [serial = 2265] [outer = 0000001B8C36BC00] 23:57:14 INFO - PROCESS | 2576 | 1464073034674 Marionette DEBUG loaded listener.js 23:57:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (0000001B8C39FC00) [pid = 2576] [serial = 2266] [outer = 0000001B8C36BC00] 23:57:15 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B811EE000 == 64 [pid = 2576] [id = 756] 23:57:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (0000001B82B64400) [pid = 2576] [serial = 2267] [outer = 0000000000000000] 23:57:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (0000001B842B4000) [pid = 2576] [serial = 2268] [outer = 0000001B82B64400] 23:57:15 INFO - PROCESS | 2576 | 1464073035525 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]]]}] 23:57:15 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. 23:57:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1183ms 23:57:15 INFO - PROCESS | 2576 | 1464073035547 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 23:57:15 INFO - PROCESS | 2576 | 1464073035551 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 23:57:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:57:15 INFO - PROCESS | 2576 | 1464073035558 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:57:15 INFO - PROCESS | 2576 | 1464073035562 Marionette TRACE conn6 <- [1,2982,null,{}] 23:57:15 INFO - PROCESS | 2576 | 1464073035568 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}] 23:57:15 INFO - PROCESS | 2576 | 1464073035706 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 23:57:15 INFO - PROCESS | 2576 | 1464073035831 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:15 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85B7D000 == 65 [pid = 2576] [id = 757] 23:57:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (0000001B81505C00) [pid = 2576] [serial = 2269] [outer = 0000000000000000] 23:57:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (0000001B82B66000) [pid = 2576] [serial = 2270] [outer = 0000001B81505C00] 23:57:15 INFO - PROCESS | 2576 | 1464073035885 Marionette DEBUG loaded listener.js 23:57:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (0000001B85C5A400) [pid = 2576] [serial = 2271] [outer = 0000001B81505C00] 23:57:16 INFO - PROCESS | 2576 | 1464073036389 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]]]}] 23:57:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:57:16 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 23:57:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 901ms 23:57:16 INFO - PROCESS | 2576 | 1464073036501 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 23:57:16 INFO - PROCESS | 2576 | 1464073036506 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 23:57:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:57:16 INFO - PROCESS | 2576 | 1464073036520 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:57:16 INFO - PROCESS | 2576 | 1464073036523 Marionette TRACE conn6 <- [1,2986,null,{}] 23:57:16 INFO - PROCESS | 2576 | 1464073036527 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}] 23:57:16 INFO - PROCESS | 2576 | 1464073036655 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 23:57:16 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC1D000 == 64 [pid = 2576] [id = 745] 23:57:16 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC03800 == 63 [pid = 2576] [id = 743] 23:57:16 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B062800 == 62 [pid = 2576] [id = 742] 23:57:16 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C54F000 == 61 [pid = 2576] [id = 741] 23:57:16 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C4E2000 == 60 [pid = 2576] [id = 740] 23:57:16 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B081800 == 59 [pid = 2576] [id = 739] 23:57:16 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A5A1800 == 58 [pid = 2576] [id = 738] 23:57:16 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87EE3000 == 57 [pid = 2576] [id = 737] 23:57:16 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85B74800 == 56 [pid = 2576] [id = 736] 23:57:16 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8591A000 == 55 [pid = 2576] [id = 735] 23:57:16 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83427800 == 54 [pid = 2576] [id = 734] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0000001B88980C00) [pid = 2576] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (0000001B87F6E400) [pid = 2576] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (0000001B87FC7000) [pid = 2576] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (0000001B88035C00) [pid = 2576] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (0000001B87FCF000) [pid = 2576] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0000001B884AC800) [pid = 2576] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0000001B885A7C00) [pid = 2576] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0000001B85935000) [pid = 2576] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0000001B85992800) [pid = 2576] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0000001B8685A000) [pid = 2576] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001B86863000) [pid = 2576] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001B86B24800) [pid = 2576] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001B86B2CC00) [pid = 2576] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001B829C1400) [pid = 2576] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001B82A05800) [pid = 2576] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001B87E1A400) [pid = 2576] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0000001B87E21C00) [pid = 2576] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001B83128400) [pid = 2576] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001B83E2DC00) [pid = 2576] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0000001B958CD000) [pid = 2576] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0000001B884B8000) [pid = 2576] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0000001B87E64C00) [pid = 2576] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0000001B8671C400) [pid = 2576] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0000001B86724C00) [pid = 2576] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0000001B88975800) [pid = 2576] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0000001B88532800) [pid = 2576] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0000001B88539400) [pid = 2576] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0000001B87F64800) [pid = 2576] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 23:57:16 INFO - PROCESS | 2576 | 1464073036852 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:16 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83181000 == 55 [pid = 2576] [id = 758] 23:57:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (0000001B802C6C00) [pid = 2576] [serial = 2272] [outer = 0000000000000000] 23:57:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0000001B81A51800) [pid = 2576] [serial = 2273] [outer = 0000001B802C6C00] 23:57:16 INFO - PROCESS | 2576 | 1464073036902 Marionette DEBUG loaded listener.js 23:57:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0000001B83129400) [pid = 2576] [serial = 2274] [outer = 0000001B802C6C00] 23:57:17 INFO - PROCESS | 2576 | 1464073037338 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]]]}] 23:57:17 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. 23:57:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 881ms 23:57:17 INFO - PROCESS | 2576 | 1464073037404 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 23:57:17 INFO - PROCESS | 2576 | 1464073037407 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 23:57:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:57:17 INFO - PROCESS | 2576 | 1464073037410 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:57:17 INFO - PROCESS | 2576 | 1464073037414 Marionette TRACE conn6 <- [1,2990,null,{}] 23:57:17 INFO - PROCESS | 2576 | 1464073037425 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}] 23:57:17 INFO - PROCESS | 2576 | 1464073037528 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 23:57:17 INFO - PROCESS | 2576 | 1464073037544 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:17 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8682E000 == 56 [pid = 2576] [id = 759] 23:57:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0000001B86726C00) [pid = 2576] [serial = 2275] [outer = 0000000000000000] 23:57:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0000001B86B2BC00) [pid = 2576] [serial = 2276] [outer = 0000001B86726C00] 23:57:17 INFO - PROCESS | 2576 | 1464073037593 Marionette DEBUG loaded listener.js 23:57:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0000001B87E20C00) [pid = 2576] [serial = 2277] [outer = 0000001B86726C00] 23:57:18 INFO - PROCESS | 2576 | 1464073038049 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]]]}] 23:57:18 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. 23:57:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 690ms 23:57:18 INFO - PROCESS | 2576 | 1464073038103 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 23:57:18 INFO - PROCESS | 2576 | 1464073038106 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 23:57:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:57:18 INFO - PROCESS | 2576 | 1464073038109 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:57:18 INFO - PROCESS | 2576 | 1464073038111 Marionette TRACE conn6 <- [1,2994,null,{}] 23:57:18 INFO - PROCESS | 2576 | 1464073038114 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}] 23:57:18 INFO - PROCESS | 2576 | 1464073038214 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 23:57:18 INFO - PROCESS | 2576 | 1464073038222 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:18 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86CDE800 == 57 [pid = 2576] [id = 760] 23:57:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0000001B87F65000) [pid = 2576] [serial = 2278] [outer = 0000000000000000] 23:57:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001B87FC4800) [pid = 2576] [serial = 2279] [outer = 0000001B87F65000] 23:57:18 INFO - PROCESS | 2576 | 1464073038269 Marionette DEBUG loaded listener.js 23:57:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001B88030000) [pid = 2576] [serial = 2280] [outer = 0000001B87F65000] 23:57:18 INFO - PROCESS | 2576 | 1464073038715 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]]]}] 23:57:18 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. 23:57:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 628ms 23:57:18 INFO - PROCESS | 2576 | 1464073038759 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 23:57:18 INFO - PROCESS | 2576 | 1464073038762 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 23:57:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:57:18 INFO - PROCESS | 2576 | 1464073038766 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:57:18 INFO - PROCESS | 2576 | 1464073038767 Marionette TRACE conn6 <- [1,2998,null,{}] 23:57:18 INFO - PROCESS | 2576 | 1464073038771 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}] 23:57:18 INFO - PROCESS | 2576 | 1464073038868 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 23:57:18 INFO - PROCESS | 2576 | 1464073038874 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:18 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B89368000 == 58 [pid = 2576] [id = 761] 23:57:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001B88036C00) [pid = 2576] [serial = 2281] [outer = 0000000000000000] 23:57:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001B8803EC00) [pid = 2576] [serial = 2282] [outer = 0000001B88036C00] 23:57:18 INFO - PROCESS | 2576 | 1464073038919 Marionette DEBUG loaded listener.js 23:57:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0000001B88532800) [pid = 2576] [serial = 2283] [outer = 0000001B88036C00] 23:57:19 INFO - PROCESS | 2576 | [2576] 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 23:57:19 INFO - PROCESS | 2576 | 1464073039441 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:57:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:57:19 INFO - {} 23:57:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:57:19 INFO - {} 23:57:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:57:19 INFO - {} 23:57:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:57:19 INFO - {} 23:57:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 23:57:19 INFO - PROCESS | 2576 | 1464073039502 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 23:57:19 INFO - PROCESS | 2576 | 1464073039504 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 23:57:19 INFO - TEST-START | /FileAPI/fileReader.html 23:57:19 INFO - PROCESS | 2576 | 1464073039507 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:57:19 INFO - PROCESS | 2576 | 1464073039509 Marionette TRACE conn6 <- [1,3002,null,{}] 23:57:19 INFO - PROCESS | 2576 | 1464073039513 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}] 23:57:19 INFO - PROCESS | 2576 | 1464073039691 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 23:57:19 INFO - PROCESS | 2576 | 1464073039715 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:19 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A9C6000 == 59 [pid = 2576] [id = 762] 23:57:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001B88976000) [pid = 2576] [serial = 2284] [outer = 0000000000000000] 23:57:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B897A9400) [pid = 2576] [serial = 2285] [outer = 0000001B88976000] 23:57:19 INFO - PROCESS | 2576 | 1464073039769 Marionette DEBUG loaded listener.js 23:57:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B8A004C00) [pid = 2576] [serial = 2286] [outer = 0000001B88976000] 23:57:20 INFO - PROCESS | 2576 | 1464073040188 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]]]}] 23:57:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:57:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:57:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:57:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:57:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 734ms 23:57:20 INFO - TEST-START | /FileAPI/historical.html 23:57:20 INFO - PROCESS | 2576 | 1464073040245 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 23:57:20 INFO - PROCESS | 2576 | 1464073040247 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 23:57:20 INFO - PROCESS | 2576 | 1464073040255 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:57:20 INFO - PROCESS | 2576 | 1464073040256 Marionette TRACE conn6 <- [1,3006,null,{}] 23:57:20 INFO - PROCESS | 2576 | 1464073040267 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}] 23:57:20 INFO - PROCESS | 2576 | 1464073040391 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 23:57:20 INFO - PROCESS | 2576 | 1464073040448 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:20 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C41D800 == 60 [pid = 2576] [id = 763] 23:57:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B88977400) [pid = 2576] [serial = 2287] [outer = 0000000000000000] 23:57:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001B8A409400) [pid = 2576] [serial = 2288] [outer = 0000001B88977400] 23:57:20 INFO - PROCESS | 2576 | 1464073040496 Marionette DEBUG loaded listener.js 23:57:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001B8A4A9C00) [pid = 2576] [serial = 2289] [outer = 0000001B88977400] 23:57:20 INFO - PROCESS | 2576 | 1464073040884 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"]]]}] 23:57:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:57:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:57:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:57:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:57:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:57:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:57:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:57:20 INFO - TEST-OK | /FileAPI/historical.html | took 692ms 23:57:20 INFO - PROCESS | 2576 | 1464073040946 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 23:57:20 INFO - PROCESS | 2576 | 1464073040949 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 23:57:20 INFO - TEST-START | /FileAPI/idlharness.html 23:57:20 INFO - PROCESS | 2576 | 1464073040952 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:57:20 INFO - PROCESS | 2576 | 1464073040954 Marionette TRACE conn6 <- [1,3010,null,{}] 23:57:20 INFO - PROCESS | 2576 | 1464073040964 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}] 23:57:21 INFO - PROCESS | 2576 | 1464073041117 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 23:57:21 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001B883B6800) [pid = 2576] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:57:21 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001B842B8400) [pid = 2576] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:57:21 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001B88975400) [pid = 2576] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:57:21 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001B87E5C000) [pid = 2576] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:57:21 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001B842B8800) [pid = 2576] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:57:21 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001B8114A400) [pid = 2576] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:57:21 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0000001B8A403000) [pid = 2576] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:57:21 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001B8897DC00) [pid = 2576] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:57:21 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001B8A411C00) [pid = 2576] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:57:21 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0000001B8598BC00) [pid = 2576] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:57:21 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0000001B88983C00) [pid = 2576] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:57:21 INFO - PROCESS | 2576 | 1464073041255 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:21 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B86CDF000 == 61 [pid = 2576] [id = 764] 23:57:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001B81142400) [pid = 2576] [serial = 2290] [outer = 0000000000000000] 23:57:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001B87E1AC00) [pid = 2576] [serial = 2291] [outer = 0000001B81142400] 23:57:21 INFO - PROCESS | 2576 | 1464073041300 Marionette DEBUG loaded listener.js 23:57:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001B8AE32800) [pid = 2576] [serial = 2292] [outer = 0000001B81142400] 23:57:22 INFO - PROCESS | 2576 | 1464073042019 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]]]}] 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:57:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:57:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:57:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:57:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:57:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:57:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:57:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:57:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:57:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:57:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:57:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:57:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:57:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:57:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:57:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:57:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:57:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:57:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:57:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:57:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:57:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:57:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:57:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:57:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:57:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:57:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:57:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:57:22 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 23:57:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:57:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:57:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:57:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:57:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:57:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:57:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:57:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:57:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:57:22 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 23:57:22 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 23:57:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:57:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:57:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:57:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:57:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:57:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:57:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:57:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:57:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:57:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:57:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:57:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:57:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:57:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:57:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:57:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:57:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:57:22 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 23:57:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:57:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:57:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:57:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:57:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:57:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:57:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:57:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:57:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:57:22 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 23:57:22 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 23:57:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:57:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:57:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:57:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:57:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:57:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:57:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:57:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:57:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:57:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:57:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1138ms 23:57:22 INFO - PROCESS | 2576 | 1464073042094 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 23:57:22 INFO - PROCESS | 2576 | 1464073042096 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 23:57:22 INFO - TEST-START | /FileAPI/idlharness.worker 23:57:22 INFO - PROCESS | 2576 | 1464073042100 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:57:22 INFO - PROCESS | 2576 | 1464073042102 Marionette TRACE conn6 <- [1,3014,null,{}] 23:57:22 INFO - PROCESS | 2576 | 1464073042105 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}] 23:57:22 INFO - PROCESS | 2576 | 1464073042205 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 23:57:22 INFO - PROCESS | 2576 | 1464073042291 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:22 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8E11C800 == 62 [pid = 2576] [id = 765] 23:57:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0000001B8AB6D000) [pid = 2576] [serial = 2293] [outer = 0000000000000000] 23:57:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0000001B8C3F7800) [pid = 2576] [serial = 2294] [outer = 0000001B8AB6D000] 23:57:22 INFO - PROCESS | 2576 | 1464073042336 Marionette DEBUG loaded listener.js 23:57:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0000001B8C4AE000) [pid = 2576] [serial = 2295] [outer = 0000001B8AB6D000] 23:57:22 INFO - PROCESS | 2576 | [2576] 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 23:57:23 INFO - PROCESS | 2576 | 1464073043322 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,{},{}]]]}] 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:57:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:57:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:57:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:57:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:57:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:57:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:57:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:57:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:57:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:57:23 INFO - {} 23:57:23 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 23:57:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:57:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:57:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:57:23 INFO - {} 23:57:23 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 - {} 23:57:23 INFO - {} 23:57:23 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 23:57:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:57:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:57:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:57:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:57:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:57:23 INFO - {} 23:57:23 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 23:57:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:57:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:57:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:57:23 INFO - {} 23:57:23 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 - {} 23:57:23 INFO - {} 23:57:23 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 23:57:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:57:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:57:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 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 23:57:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:57:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:57:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:57:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:57:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:57:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 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 23:57:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:57:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 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 23:57:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:57:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 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 23:57:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:57:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:57:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:57:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:57:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:57:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:57:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:57:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:57:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:57:23 INFO - {} 23:57:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1341ms 23:57:23 INFO - PROCESS | 2576 | 1464073043454 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 23:57:23 INFO - PROCESS | 2576 | 1464073043460 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 23:57:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:57:23 INFO - PROCESS | 2576 | 1464073043467 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:57:23 INFO - PROCESS | 2576 | 1464073043472 Marionette TRACE conn6 <- [1,3018,null,{}] 23:57:23 INFO - PROCESS | 2576 | 1464073043479 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}] 23:57:23 INFO - PROCESS | 2576 | 1464073043599 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 23:57:23 INFO - PROCESS | 2576 | 1464073043862 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:23 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C83800 == 63 [pid = 2576] [id = 766] 23:57:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0000001B86854C00) [pid = 2576] [serial = 2296] [outer = 0000000000000000] 23:57:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0000001B86860C00) [pid = 2576] [serial = 2297] [outer = 0000001B86854C00] 23:57:23 INFO - PROCESS | 2576 | 1464073043923 Marionette DEBUG loaded listener.js 23:57:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B87E18C00) [pid = 2576] [serial = 2298] [outer = 0000001B86854C00] 23:57:24 INFO - PROCESS | 2576 | ************************* 23:57:24 INFO - PROCESS | 2576 | A coding exception was thrown and uncaught in a Task. 23:57:24 INFO - PROCESS | 2576 | 23:57:24 INFO - PROCESS | 2576 | Full message: TypeError: NetworkError when attempting to fetch resource. 23:57:24 INFO - PROCESS | 2576 | Full stack: 23:57:24 INFO - PROCESS | 2576 | ************************* 23:57:24 INFO - PROCESS | 2576 | 1464073044468 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]]]}] 23:57:24 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 23:57:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1033ms 23:57:24 INFO - PROCESS | 2576 | 1464073044505 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 23:57:24 INFO - PROCESS | 2576 | 1464073044511 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 23:57:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:57:24 INFO - PROCESS | 2576 | 1464073044559 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:57:24 INFO - PROCESS | 2576 | 1464073044562 Marionette TRACE conn6 <- [1,3022,null,{}] 23:57:24 INFO - PROCESS | 2576 | 1464073044567 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}] 23:57:24 INFO - PROCESS | 2576 | 1464073044700 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 23:57:24 INFO - PROCESS | 2576 | 1464073044804 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:24 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A5C1800 == 64 [pid = 2576] [id = 767] 23:57:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001B86B30C00) [pid = 2576] [serial = 2299] [outer = 0000000000000000] 23:57:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001B883BE000) [pid = 2576] [serial = 2300] [outer = 0000001B86B30C00] 23:57:24 INFO - PROCESS | 2576 | 1464073044860 Marionette DEBUG loaded listener.js 23:57:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (0000001B885B1800) [pid = 2576] [serial = 2301] [outer = 0000001B86B30C00] 23:57:25 INFO - PROCESS | 2576 | 1464073045414 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]]]}] 23:57:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:57:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 923ms 23:57:25 INFO - PROCESS | 2576 | 1464073045451 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 23:57:25 INFO - PROCESS | 2576 | 1464073045454 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 23:57:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:57:25 INFO - PROCESS | 2576 | 1464073045459 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:57:25 INFO - PROCESS | 2576 | 1464073045464 Marionette TRACE conn6 <- [1,3026,null,{}] 23:57:25 INFO - PROCESS | 2576 | 1464073045500 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}] 23:57:25 INFO - PROCESS | 2576 | 1464073045630 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 23:57:25 INFO - PROCESS | 2576 | 1464073045763 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:25 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B91D6F800 == 65 [pid = 2576] [id = 768] 23:57:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0000001B8AB68800) [pid = 2576] [serial = 2302] [outer = 0000000000000000] 23:57:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (0000001B8B1AB800) [pid = 2576] [serial = 2303] [outer = 0000001B8AB68800] 23:57:25 INFO - PROCESS | 2576 | 1464073045824 Marionette DEBUG loaded listener.js 23:57:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0000001B8C373800) [pid = 2576] [serial = 2304] [outer = 0000001B8AB68800] 23:57:26 INFO - PROCESS | 2576 | 1464073046383 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"]]]}] 23:57:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:57:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:57:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:57:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 986ms 23:57:26 INFO - PROCESS | 2576 | 1464073046447 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 23:57:26 INFO - PROCESS | 2576 | 1464073046451 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 23:57:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:57:26 INFO - PROCESS | 2576 | 1464073046455 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:57:26 INFO - PROCESS | 2576 | 1464073046457 Marionette TRACE conn6 <- [1,3030,null,{}] 23:57:26 INFO - PROCESS | 2576 | 1464073046460 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}] 23:57:26 INFO - PROCESS | 2576 | 1464073046595 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 23:57:26 INFO - PROCESS | 2576 | 1464073046692 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:26 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B92755000 == 66 [pid = 2576] [id = 769] 23:57:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (0000001B8D02FC00) [pid = 2576] [serial = 2305] [outer = 0000000000000000] 23:57:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (0000001B8D641000) [pid = 2576] [serial = 2306] [outer = 0000001B8D02FC00] 23:57:26 INFO - PROCESS | 2576 | 1464073046748 Marionette DEBUG loaded listener.js 23:57:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (0000001B8D911400) [pid = 2576] [serial = 2307] [outer = 0000001B8D02FC00] 23:57:27 INFO - PROCESS | 2576 | 1464073047448 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]]]}] 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:57:27 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. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:57:27 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'.) 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:57:27 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. 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:57:27 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. 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:57:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:57:27 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. 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:57:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:57:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 23:57:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:57:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:57:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:57:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:57:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:57:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:57:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:57:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:57:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:57:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:57:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:57:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:57:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1052ms 23:57:27 INFO - PROCESS | 2576 | 1464073047520 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 23:57:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:57:27 INFO - PROCESS | 2576 | 1464073047523 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 23:57:27 INFO - PROCESS | 2576 | 1464073047526 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:57:27 INFO - PROCESS | 2576 | 1464073047528 Marionette TRACE conn6 <- [1,3034,null,{}] 23:57:27 INFO - PROCESS | 2576 | 1464073047532 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}] 23:57:27 INFO - PROCESS | 2576 | 1464073047660 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 23:57:27 INFO - PROCESS | 2576 | 1464073047786 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:27 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B92C81000 == 67 [pid = 2576] [id = 770] 23:57:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (0000001B8D90CC00) [pid = 2576] [serial = 2308] [outer = 0000000000000000] 23:57:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (0000001B8D990000) [pid = 2576] [serial = 2309] [outer = 0000001B8D90CC00] 23:57:27 INFO - PROCESS | 2576 | 1464073047842 Marionette DEBUG loaded listener.js 23:57:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (0000001B8DA5DC00) [pid = 2576] [serial = 2310] [outer = 0000001B8D90CC00] 23:57:28 INFO - PROCESS | 2576 | [2576] 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 23:57:28 INFO - PROCESS | 2576 | 1464073048417 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:57:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:57:28 INFO - {} 23:57:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 942ms 23:57:28 INFO - PROCESS | 2576 | 1464073048469 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 23:57:28 INFO - PROCESS | 2576 | 1464073048472 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 23:57:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:57:28 INFO - PROCESS | 2576 | 1464073048475 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:57:28 INFO - PROCESS | 2576 | 1464073048478 Marionette TRACE conn6 <- [1,3038,null,{}] 23:57:28 INFO - PROCESS | 2576 | 1464073048481 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}] 23:57:28 INFO - PROCESS | 2576 | 1464073048680 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 23:57:28 INFO - PROCESS | 2576 | 1464073048691 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:28 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8E26D000 == 68 [pid = 2576] [id = 771] 23:57:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (0000001B8C4AE400) [pid = 2576] [serial = 2311] [outer = 0000000000000000] 23:57:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (0000001B8C4B5400) [pid = 2576] [serial = 2312] [outer = 0000001B8C4AE400] 23:57:28 INFO - PROCESS | 2576 | 1464073048747 Marionette DEBUG loaded listener.js 23:57:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (0000001B8D03BC00) [pid = 2576] [serial = 2313] [outer = 0000001B8C4AE400] 23:57:29 INFO - PROCESS | 2576 | 1464073049359 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]]]}] 23:57:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:57:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:57:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:57:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:57:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 945ms 23:57:29 INFO - PROCESS | 2576 | 1464073049424 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 23:57:29 INFO - PROCESS | 2576 | 1464073049426 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 23:57:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:57:29 INFO - PROCESS | 2576 | 1464073049430 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:57:29 INFO - PROCESS | 2576 | 1464073049432 Marionette TRACE conn6 <- [1,3042,null,{}] 23:57:29 INFO - PROCESS | 2576 | 1464073049436 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}] 23:57:29 INFO - PROCESS | 2576 | 1464073049558 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 23:57:29 INFO - PROCESS | 2576 | 1464073049694 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:29 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B9030E800 == 69 [pid = 2576] [id = 772] 23:57:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (0000001B8D03B800) [pid = 2576] [serial = 2314] [outer = 0000000000000000] 23:57:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (0000001B8D374000) [pid = 2576] [serial = 2315] [outer = 0000001B8D03B800] 23:57:29 INFO - PROCESS | 2576 | 1464073049752 Marionette DEBUG loaded listener.js 23:57:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (0000001B8D63CC00) [pid = 2576] [serial = 2316] [outer = 0000001B8D03B800] 23:57:30 INFO - PROCESS | 2576 | 1464073050575 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"]]]}] 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:57:30 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" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:57:30 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" 23:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:57:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1294ms 23:57:30 INFO - PROCESS | 2576 | 1464073050766 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 23:57:30 INFO - PROCESS | 2576 | 1464073050769 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 23:57:30 INFO - PROCESS | 2576 | 1464073050773 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:57:30 INFO - PROCESS | 2576 | 1464073050775 Marionette TRACE conn6 <- [1,3046,null,{}] 23:57:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:57:30 INFO - PROCESS | 2576 | 1464073050779 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}] 23:57:30 INFO - PROCESS | 2576 | 1464073050892 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 23:57:31 INFO - PROCESS | 2576 | 1464073051020 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B910AA800 == 70 [pid = 2576] [id = 773] 23:57:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (0000001B8D643800) [pid = 2576] [serial = 2317] [outer = 0000000000000000] 23:57:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (0000001B8D720C00) [pid = 2576] [serial = 2318] [outer = 0000001B8D643800] 23:57:31 INFO - PROCESS | 2576 | 1464073051078 Marionette DEBUG loaded listener.js 23:57:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (0000001B8E296400) [pid = 2576] [serial = 2319] [outer = 0000001B8D643800] 23:57:31 INFO - PROCESS | 2576 | 1464073051661 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]]]}] 23:57:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:57:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:57:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:57:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:57:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:57:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:57:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:57:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:57:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:57:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:57:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:57:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:57:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:57:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:57:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:57:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:57:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:57:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:57:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:57:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:57:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:57:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:57:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 934ms 23:57:31 INFO - PROCESS | 2576 | 1464073051715 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 23:57:31 INFO - PROCESS | 2576 | 1464073051718 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 23:57:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:57:31 INFO - PROCESS | 2576 | 1464073051722 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:57:31 INFO - PROCESS | 2576 | 1464073051724 Marionette TRACE conn6 <- [1,3050,null,{}] 23:57:31 INFO - PROCESS | 2576 | 1464073051728 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}] 23:57:31 INFO - PROCESS | 2576 | 1464073051855 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 23:57:31 INFO - PROCESS | 2576 | 1464073051960 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:31 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85C72000 == 71 [pid = 2576] [id = 774] 23:57:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (0000001B85930400) [pid = 2576] [serial = 2320] [outer = 0000000000000000] 23:57:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (0000001B86854800) [pid = 2576] [serial = 2321] [outer = 0000001B85930400] 23:57:32 INFO - PROCESS | 2576 | 1464073052016 Marionette DEBUG loaded listener.js 23:57:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (0000001B883B7C00) [pid = 2576] [serial = 2322] [outer = 0000001B85930400] 23:57:32 INFO - PROCESS | 2576 | [2576] 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 23:57:32 INFO - PROCESS | 2576 | 1464073052855 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:57:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:57:32 INFO - {} 23:57:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1185ms 23:57:32 INFO - PROCESS | 2576 | 1464073052910 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 23:57:32 INFO - PROCESS | 2576 | 1464073052915 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 23:57:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:57:32 INFO - PROCESS | 2576 | 1464073052919 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:57:32 INFO - PROCESS | 2576 | 1464073052924 Marionette TRACE conn6 <- [1,3054,null,{}] 23:57:32 INFO - PROCESS | 2576 | 1464073052929 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}] 23:57:33 INFO - PROCESS | 2576 | 1464073053054 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 23:57:33 INFO - PROCESS | 2576 | 1464073053187 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:33 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83ED5000 == 72 [pid = 2576] [id = 775] 23:57:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (0000001B86B2C800) [pid = 2576] [serial = 2323] [outer = 0000000000000000] 23:57:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (0000001B87E16800) [pid = 2576] [serial = 2324] [outer = 0000001B86B2C800] 23:57:33 INFO - PROCESS | 2576 | 1464073053243 Marionette DEBUG loaded listener.js 23:57:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (0000001B87FC5C00) [pid = 2576] [serial = 2325] [outer = 0000001B86B2C800] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86CDF000 == 71 [pid = 2576] [id = 764] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C41D800 == 70 [pid = 2576] [id = 763] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A9C6000 == 69 [pid = 2576] [id = 762] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B89368000 == 68 [pid = 2576] [id = 761] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86CDE800 == 67 [pid = 2576] [id = 760] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8682E000 == 66 [pid = 2576] [id = 759] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83181000 == 65 [pid = 2576] [id = 758] 23:57:33 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (0000001B8AE3A800) [pid = 2576] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85B7D000 == 64 [pid = 2576] [id = 757] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B811EE000 == 63 [pid = 2576] [id = 756] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D380000 == 62 [pid = 2576] [id = 752] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D332800 == 61 [pid = 2576] [id = 751] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D25D800 == 60 [pid = 2576] [id = 750] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D162000 == 59 [pid = 2576] [id = 749] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D08F800 == 58 [pid = 2576] [id = 748] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A5B7800 == 57 [pid = 2576] [id = 747] 23:57:33 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83EE9000 == 56 [pid = 2576] [id = 746] 23:57:33 INFO - PROCESS | 2576 | 1464073053888 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]]]}] 23:57:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:57:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:57:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:57:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:57:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:57:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:57:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:57:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 985ms 23:57:33 INFO - PROCESS | 2576 | 1464073053908 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 23:57:33 INFO - PROCESS | 2576 | 1464073053914 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 23:57:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:57:33 INFO - PROCESS | 2576 | 1464073053920 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:57:33 INFO - PROCESS | 2576 | 1464073053923 Marionette TRACE conn6 <- [1,3058,null,{}] 23:57:33 INFO - PROCESS | 2576 | 1464073053927 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}] 23:57:34 INFO - PROCESS | 2576 | 1464073054031 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (0000001B829C6800) [pid = 2576] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (0000001B8114F400) [pid = 2576] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (0000001B8A006C00) [pid = 2576] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (0000001B8A40DC00) [pid = 2576] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (0000001B8A407800) [pid = 2576] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (0000001B8899B000) [pid = 2576] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (0000001B85C63C00) [pid = 2576] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (0000001B8A4A4800) [pid = 2576] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (0000001B82B69000) [pid = 2576] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (0000001B86725800) [pid = 2576] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (0000001B8AB6B400) [pid = 2576] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (0000001B889B9C00) [pid = 2576] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (0000001B87FCCC00) [pid = 2576] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (0000001B8897C400) [pid = 2576] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0000001B8A4AE000) [pid = 2576] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (0000001B8AB73800) [pid = 2576] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (0000001B87FCE400) [pid = 2576] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (0000001B8852F400) [pid = 2576] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (0000001B883C2C00) [pid = 2576] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0000001B86720400) [pid = 2576] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0000001B85937000) [pid = 2576] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0000001B8897C800) [pid = 2576] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0000001B897A9800) [pid = 2576] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0000001B87E61C00) [pid = 2576] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001B87F6BC00) [pid = 2576] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001B86858800) [pid = 2576] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001B868E5800) [pid = 2576] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2576 | 1464073054148 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B85912800 == 57 [pid = 2576] [id = 776] 23:57:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (0000001B82B67800) [pid = 2576] [serial = 2326] [outer = 0000000000000000] 23:57:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0000001B8671C400) [pid = 2576] [serial = 2327] [outer = 0000001B82B67800] 23:57:34 INFO - PROCESS | 2576 | 1464073054199 Marionette DEBUG loaded listener.js 23:57:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0000001B86B29C00) [pid = 2576] [serial = 2328] [outer = 0000001B82B67800] 23:57:34 INFO - PROCESS | 2576 | 1464073054619 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]]]}] 23:57:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:57:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:57:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:57:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:57:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:57:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:57:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 733ms 23:57:34 INFO - PROCESS | 2576 | 1464073054655 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 23:57:34 INFO - PROCESS | 2576 | 1464073054657 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 23:57:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:57:34 INFO - PROCESS | 2576 | 1464073054660 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:57:34 INFO - PROCESS | 2576 | 1464073054664 Marionette TRACE conn6 <- [1,3062,null,{}] 23:57:34 INFO - PROCESS | 2576 | 1464073054675 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}] 23:57:34 INFO - PROCESS | 2576 | 1464073054810 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 23:57:34 INFO - PROCESS | 2576 | 1464073054828 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:34 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8A027800 == 58 [pid = 2576] [id = 777] 23:57:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (0000001B8803D000) [pid = 2576] [serial = 2329] [outer = 0000000000000000] 23:57:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0000001B884B9400) [pid = 2576] [serial = 2330] [outer = 0000001B8803D000] 23:57:34 INFO - PROCESS | 2576 | 1464073054877 Marionette DEBUG loaded listener.js 23:57:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (0000001B8897CC00) [pid = 2576] [serial = 2331] [outer = 0000001B8803D000] 23:57:35 INFO - PROCESS | 2576 | 1464073055335 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]]]}] 23:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:57:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 23:57:35 INFO - PROCESS | 2576 | 1464073055398 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 23:57:35 INFO - PROCESS | 2576 | 1464073055401 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 23:57:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:57:35 INFO - PROCESS | 2576 | 1464073055405 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:57:35 INFO - PROCESS | 2576 | 1464073055407 Marionette TRACE conn6 <- [1,3066,null,{}] 23:57:35 INFO - PROCESS | 2576 | 1464073055410 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}] 23:57:35 INFO - PROCESS | 2576 | 1464073055515 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 23:57:35 INFO - PROCESS | 2576 | 1464073055524 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:35 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8B91D800 == 59 [pid = 2576] [id = 778] 23:57:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0000001B889BA000) [pid = 2576] [serial = 2332] [outer = 0000000000000000] 23:57:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (0000001B889C3C00) [pid = 2576] [serial = 2333] [outer = 0000001B889BA000] 23:57:35 INFO - PROCESS | 2576 | 1464073055575 Marionette DEBUG loaded listener.js 23:57:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (0000001B8A004400) [pid = 2576] [serial = 2334] [outer = 0000001B889BA000] 23:57:36 INFO - PROCESS | 2576 | 1464073056010 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] 23:57:36 INFO - PROCESS | 2576 | 1464073056076 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 23:57:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:57:36 INFO - PROCESS | 2576 | 1464073056080 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:57:36 INFO - PROCESS | 2576 | 1464073056082 Marionette TRACE conn6 <- [1,3070,null,{}] 23:57:36 INFO - PROCESS | 2576 | 1464073056085 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}] 23:57:36 INFO - PROCESS | 2576 | 1464073056216 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 23:57:36 INFO - PROCESS | 2576 | 1464073056307 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:36 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C4F4000 == 60 [pid = 2576] [id = 779] 23:57:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (0000001B8A00D400) [pid = 2576] [serial = 2335] [outer = 0000000000000000] 23:57:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (0000001B8A40B400) [pid = 2576] [serial = 2336] [outer = 0000001B8A00D400] 23:57:36 INFO - PROCESS | 2576 | 1464073056352 Marionette DEBUG loaded listener.js 23:57:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (0000001B8A4AF400) [pid = 2576] [serial = 2337] [outer = 0000001B8A00D400] 23:57:36 INFO - PROCESS | 2576 | 1464073056785 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]]]}] 23:57:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:57:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:57:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:57:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:57:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 733ms 23:57:36 INFO - PROCESS | 2576 | 1464073056822 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 23:57:36 INFO - PROCESS | 2576 | 1464073056824 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 23:57:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:57:36 INFO - PROCESS | 2576 | 1464073056827 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:57:36 INFO - PROCESS | 2576 | 1464073056829 Marionette TRACE conn6 <- [1,3074,null,{}] 23:57:36 INFO - PROCESS | 2576 | 1464073056833 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}] 23:57:36 INFO - PROCESS | 2576 | 1464073056975 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 23:57:37 INFO - PROCESS | 2576 | 1464073056997 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:37 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8CC14800 == 61 [pid = 2576] [id = 780] 23:57:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (0000001B8AF1FC00) [pid = 2576] [serial = 2338] [outer = 0000000000000000] 23:57:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (0000001B8B1AC400) [pid = 2576] [serial = 2339] [outer = 0000001B8AF1FC00] 23:57:37 INFO - PROCESS | 2576 | 1464073057044 Marionette DEBUG loaded listener.js 23:57:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (0000001B8B74E800) [pid = 2576] [serial = 2340] [outer = 0000001B8AF1FC00] 23:57:37 INFO - PROCESS | 2576 | 1464073057487 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:57:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:57:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 23:57:37 INFO - PROCESS | 2576 | 1464073057525 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 23:57:37 INFO - PROCESS | 2576 | 1464073057527 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 23:57:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:57:37 INFO - PROCESS | 2576 | 1464073057530 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:57:37 INFO - PROCESS | 2576 | 1464073057532 Marionette TRACE conn6 <- [1,3078,null,{}] 23:57:37 INFO - PROCESS | 2576 | 1464073057535 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}] 23:57:37 INFO - PROCESS | 2576 | 1464073057693 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 23:57:37 INFO - PROCESS | 2576 | 1464073057718 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:37 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D152000 == 62 [pid = 2576] [id = 781] 23:57:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (0000001B8AF20800) [pid = 2576] [serial = 2341] [outer = 0000000000000000] 23:57:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (0000001B8B7C8800) [pid = 2576] [serial = 2342] [outer = 0000001B8AF20800] 23:57:37 INFO - PROCESS | 2576 | 1464073057765 Marionette DEBUG loaded listener.js 23:57:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (0000001B8B9F2800) [pid = 2576] [serial = 2343] [outer = 0000001B8AF20800] 23:57:38 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (0000001B81505C00) [pid = 2576] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:57:38 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (0000001B88976000) [pid = 2576] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 23:57:38 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (0000001B802C6C00) [pid = 2576] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:57:38 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (0000001B86726C00) [pid = 2576] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:57:38 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (0000001B81142400) [pid = 2576] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 23:57:38 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0000001B8AE34000) [pid = 2576] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:57:38 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (0000001B87F65000) [pid = 2576] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:57:38 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (0000001B88977400) [pid = 2576] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 23:57:38 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (0000001B8AF1E400) [pid = 2576] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:57:38 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (0000001B88036C00) [pid = 2576] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:57:38 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0000001B82B64400) [pid = 2576] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:57:38 INFO - PROCESS | 2576 | 1464073058362 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:57:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:57:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 881ms 23:57:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:57:38 INFO - PROCESS | 2576 | 1464073058415 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 23:57:38 INFO - PROCESS | 2576 | 1464073058417 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 23:57:38 INFO - PROCESS | 2576 | 1464073058421 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:57:38 INFO - PROCESS | 2576 | 1464073058422 Marionette TRACE conn6 <- [1,3082,null,{}] 23:57:38 INFO - PROCESS | 2576 | 1464073058426 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}] 23:57:38 INFO - PROCESS | 2576 | 1464073058525 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 23:57:38 INFO - PROCESS | 2576 | 1464073058623 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:38 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8C67C000 == 63 [pid = 2576] [id = 782] 23:57:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (0000001B81505C00) [pid = 2576] [serial = 2344] [outer = 0000000000000000] 23:57:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (0000001B88976000) [pid = 2576] [serial = 2345] [outer = 0000001B81505C00] 23:57:38 INFO - PROCESS | 2576 | 1464073058669 Marionette DEBUG loaded listener.js 23:57:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (0000001B8BF34C00) [pid = 2576] [serial = 2346] [outer = 0000001B81505C00] 23:57:39 INFO - PROCESS | 2576 | 1464073059022 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:57:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:57:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 692ms 23:57:39 INFO - PROCESS | 2576 | 1464073059116 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 23:57:39 INFO - PROCESS | 2576 | 1464073059118 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 23:57:39 INFO - PROCESS | 2576 | 1464073059122 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:57:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:57:39 INFO - PROCESS | 2576 | 1464073059124 Marionette TRACE conn6 <- [1,3086,null,{}] 23:57:39 INFO - PROCESS | 2576 | 1464073059127 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}] 23:57:39 INFO - PROCESS | 2576 | 1464073059225 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 23:57:39 INFO - PROCESS | 2576 | 1464073059231 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D33E000 == 64 [pid = 2576] [id = 783] 23:57:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (0000001B8BF3CC00) [pid = 2576] [serial = 2347] [outer = 0000000000000000] 23:57:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (0000001B8C366400) [pid = 2576] [serial = 2348] [outer = 0000001B8BF3CC00] 23:57:39 INFO - PROCESS | 2576 | 1464073059277 Marionette DEBUG loaded listener.js 23:57:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (0000001B8C39C400) [pid = 2576] [serial = 2349] [outer = 0000001B8BF3CC00] 23:57:39 INFO - PROCESS | 2576 | 1464073059703 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]]]}] 23:57:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:57:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:57:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 629ms 23:57:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:57:39 INFO - PROCESS | 2576 | 1464073059755 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 23:57:39 INFO - PROCESS | 2576 | 1464073059757 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 23:57:39 INFO - PROCESS | 2576 | 1464073059760 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:57:39 INFO - PROCESS | 2576 | 1464073059771 Marionette TRACE conn6 <- [1,3090,null,{}] 23:57:39 INFO - PROCESS | 2576 | 1464073059775 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}] 23:57:39 INFO - PROCESS | 2576 | 1464073059875 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 23:57:39 INFO - PROCESS | 2576 | 1464073059880 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:39 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8D8C3000 == 65 [pid = 2576] [id = 784] 23:57:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (0000001B8C372C00) [pid = 2576] [serial = 2350] [outer = 0000000000000000] 23:57:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (0000001B8C3F7400) [pid = 2576] [serial = 2351] [outer = 0000001B8C372C00] 23:57:39 INFO - PROCESS | 2576 | 1464073059925 Marionette DEBUG loaded listener.js 23:57:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (0000001B8D033C00) [pid = 2576] [serial = 2352] [outer = 0000001B8C372C00] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B912800 == 64 [pid = 2576] [id = 732] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9596F800 == 63 [pid = 2576] [id = 652] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B95826800 == 62 [pid = 2576] [id = 651] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A5B0800 == 61 [pid = 2576] [id = 635] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B94120800 == 60 [pid = 2576] [id = 649] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D39C000 == 59 [pid = 2576] [id = 753] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B87ED0800 == 58 [pid = 2576] [id = 645] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D751800 == 57 [pid = 2576] [id = 754] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D8DB000 == 56 [pid = 2576] [id = 755] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8E130800 == 55 [pid = 2576] [id = 641] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B933DC000 == 54 [pid = 2576] [id = 647] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8E281800 == 53 [pid = 2576] [id = 642] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D8C9000 == 52 [pid = 2576] [id = 640] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC26000 == 51 [pid = 2576] [id = 744] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9320C000 == 50 [pid = 2576] [id = 644] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B910B5000 == 49 [pid = 2576] [id = 646] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B86CD5000 == 48 [pid = 2576] [id = 636] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B94FD6000 == 47 [pid = 2576] [id = 650] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B93CE0800 == 46 [pid = 2576] [id = 648] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B92760000 == 45 [pid = 2576] [id = 643] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B83ED5000 == 44 [pid = 2576] [id = 775] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C72000 == 43 [pid = 2576] [id = 774] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B910AA800 == 42 [pid = 2576] [id = 773] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B9030E800 == 41 [pid = 2576] [id = 772] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8E26D000 == 40 [pid = 2576] [id = 771] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B92C81000 == 39 [pid = 2576] [id = 770] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B92755000 == 38 [pid = 2576] [id = 769] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B91D6F800 == 37 [pid = 2576] [id = 768] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8BF18000 == 36 [pid = 2576] [id = 733] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A5C1800 == 35 [pid = 2576] [id = 767] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8E11C800 == 34 [pid = 2576] [id = 765] 23:57:41 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85C83800 == 33 [pid = 2576] [id = 766] 23:57:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D152000 == 32 [pid = 2576] [id = 781] 23:57:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8CC14800 == 31 [pid = 2576] [id = 780] 23:57:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C67C000 == 30 [pid = 2576] [id = 782] 23:57:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8B91D800 == 29 [pid = 2576] [id = 778] 23:57:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8C4F4000 == 28 [pid = 2576] [id = 779] 23:57:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8A027800 == 27 [pid = 2576] [id = 777] 23:57:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B8D33E000 == 26 [pid = 2576] [id = 783] 23:57:42 INFO - PROCESS | 2576 | --DOCSHELL 0000001B85912800 == 25 [pid = 2576] [id = 776] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (0000001B8C3F7800) [pid = 2576] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (0000001B88532800) [pid = 2576] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (0000001B82B65000) [pid = 2576] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0000001B8C372400) [pid = 2576] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (0000001B8B9EB800) [pid = 2576] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (0000001B82B66000) [pid = 2576] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (0000001B897A9400) [pid = 2576] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (0000001B8AEC2C00) [pid = 2576] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0000001B8A004C00) [pid = 2576] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0000001B81A51800) [pid = 2576] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0000001B87E20C00) [pid = 2576] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0000001B8B7C1400) [pid = 2576] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0000001B87E1AC00) [pid = 2576] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0000001B8AEC7400) [pid = 2576] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0000001B889C0400) [pid = 2576] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0000001B8BF38800) [pid = 2576] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0000001B85C5A400) [pid = 2576] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0000001B8BFF0400) [pid = 2576] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (0000001B87FC4800) [pid = 2576] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0000001B8AFDBC00) [pid = 2576] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0000001B8A409400) [pid = 2576] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0000001B8AE32800) [pid = 2576] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0000001B83129400) [pid = 2576] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0000001B8AF1F800) [pid = 2576] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0000001B8803EC00) [pid = 2576] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0000001B86B2BC00) [pid = 2576] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0000001B88030000) [pid = 2576] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0000001B86B28800) [pid = 2576] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0000001B842B4000) [pid = 2576] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0000001B8A4A9C00) [pid = 2576] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 23:57:42 INFO - PROCESS | 2576 | 1464073062747 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:57:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:57:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 3009ms 23:57:42 INFO - PROCESS | 2576 | 1464073062774 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 23:57:42 INFO - PROCESS | 2576 | 1464073062777 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 23:57:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:57:42 INFO - PROCESS | 2576 | 1464073062782 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:57:42 INFO - PROCESS | 2576 | 1464073062785 Marionette TRACE conn6 <- [1,3094,null,{}] 23:57:42 INFO - PROCESS | 2576 | 1464073062791 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}] 23:57:42 INFO - PROCESS | 2576 | 1464073062887 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 23:57:42 INFO - PROCESS | 2576 | 1464073062898 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:42 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83181800 == 26 [pid = 2576] [id = 785] 23:57:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0000001B829C9400) [pid = 2576] [serial = 2353] [outer = 0000000000000000] 23:57:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0000001B82A03000) [pid = 2576] [serial = 2354] [outer = 0000001B829C9400] 23:57:42 INFO - PROCESS | 2576 | 1464073062949 Marionette DEBUG loaded listener.js 23:57:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0000001B82B63000) [pid = 2576] [serial = 2355] [outer = 0000001B829C9400] 23:57:43 INFO - PROCESS | 2576 | 1464073063455 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]]]}] 23:57:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:57:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:57:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:57:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 693ms 23:57:43 INFO - PROCESS | 2576 | 1464073063475 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 23:57:43 INFO - PROCESS | 2576 | 1464073063481 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 23:57:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:57:43 INFO - PROCESS | 2576 | 1464073063492 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:57:43 INFO - PROCESS | 2576 | 1464073063495 Marionette TRACE conn6 <- [1,3098,null,{}] 23:57:43 INFO - PROCESS | 2576 | 1464073063499 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}] 23:57:43 INFO - PROCESS | 2576 | 1464073063596 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 23:57:43 INFO - PROCESS | 2576 | 1464073063607 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:43 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B83EEC800 == 27 [pid = 2576] [id = 786] 23:57:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0000001B83126C00) [pid = 2576] [serial = 2356] [outer = 0000000000000000] 23:57:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0000001B83E34000) [pid = 2576] [serial = 2357] [outer = 0000001B83126C00] 23:57:43 INFO - PROCESS | 2576 | 1464073063654 Marionette DEBUG loaded listener.js 23:57:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0000001B842BDC00) [pid = 2576] [serial = 2358] [outer = 0000001B83126C00] 23:57:44 INFO - PROCESS | 2576 | 1464073064119 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"]]]}] 23:57:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:57:44 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 23:57:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:57:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 691ms 23:57:44 INFO - PROCESS | 2576 | 1464073064186 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 23:57:44 INFO - PROCESS | 2576 | 1464073064197 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 23:57:44 INFO - PROCESS | 2576 | 1464073064202 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:57:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:57:44 INFO - PROCESS | 2576 | 1464073064206 Marionette TRACE conn6 <- [1,3102,null,{}] 23:57:44 INFO - PROCESS | 2576 | 1464073064217 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}] 23:57:44 INFO - PROCESS | 2576 | 1464073064339 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 23:57:44 INFO - PROCESS | 2576 | 1464073064431 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\", \"3704b76f-2af7-44a2-9a7b-9785983b430b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:44 INFO - PROCESS | 2576 | ++DOCSHELL 0000001B8591E800 == 28 [pid = 2576] [id = 787] 23:57:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0000001B80508000) [pid = 2576] [serial = 2359] [outer = 0000000000000000] 23:57:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0000001B8599A400) [pid = 2576] [serial = 2360] [outer = 0000001B80508000] 23:57:44 INFO - PROCESS | 2576 | 1464073064482 Marionette DEBUG loaded listener.js 23:57:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0000001B86720C00) [pid = 2576] [serial = 2361] [outer = 0000001B80508000] 23:57:44 INFO - PROCESS | 2576 | 1464073064853 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]]]}] 23:57:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:57:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 23:57:44 INFO - PROCESS | 2576 | 1464073064897 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 23:57:44 INFO - PROCESS | 2576 | 1464073064900 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 23:57:46 WARNING - u'runner_teardown' () 23:57:46 INFO - No more tests 23:57:46 INFO - Got 0 unexpected results 23:57:46 INFO - SUITE-END | took 747s 23:57:46 INFO - Closing logging queue 23:57:46 INFO - queue closed 23:57:46 INFO - Return code: 0 23:57:46 WARNING - # TBPL SUCCESS # 23:57:46 INFO - Running post-action listener: _resource_record_post_action 23:57:46 INFO - Running post-run listener: _resource_record_post_run 23:57:47 INFO - Total resource usage - Wall time: 757s; CPU: 14.0%; Read bytes: 179744768; Write bytes: 1019402240; Read time: 2465120; Write time: 5236520 23:57:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:57:47 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 31892480; Read time: 0; Write time: 46110 23:57:47 INFO - run-tests - Wall time: 755s; CPU: 14.0%; Read bytes: 179744768; Write bytes: 915788800; Read time: 2465120; Write time: 5139870 23:57:47 INFO - Running post-run listener: _upload_blobber_files 23:57:47 INFO - Blob upload gear active. 23:57:47 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 23:57:47 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 23:57:47 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'] 23:57:47 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 23:57:47 INFO - (blobuploader) - INFO - Open directory for files ... 23:57:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 23:57:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:57:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:57:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:57:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:57:48 INFO - (blobuploader) - INFO - Done attempting. 23:57:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 23:57:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:57:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:57:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:57:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:57:50 INFO - (blobuploader) - INFO - Done attempting. 23:57:50 INFO - (blobuploader) - INFO - Iteration through files over. 23:57:50 INFO - Return code: 0 23:57:50 INFO - rmtree: C:\slave\test\build\uploaded_files.json 23:57:50 INFO - Using _rmtree_windows ... 23:57:50 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 23:57:50 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/376aeb4a91c7c5dd41dd0ee1a385f38300f7b3e2932290074781144dd3d210bad668d7ae26e1f5ceb4811b905decca634d0646ee9aedae928cfad0e50fefcc36", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2a5ee1b22349297a346b7c139158dc8b17fec21ecfd6ad302c9d2ab772be932bd8ebf37836f098a4c3b50f019a8802ed3830a31bd3f86f0b0e486861c06ed584"} 23:57:50 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 23:57:50 INFO - Writing to file C:\slave\test\properties\blobber_files 23:57:50 INFO - Contents: 23:57:50 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/376aeb4a91c7c5dd41dd0ee1a385f38300f7b3e2932290074781144dd3d210bad668d7ae26e1f5ceb4811b905decca634d0646ee9aedae928cfad0e50fefcc36", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2a5ee1b22349297a346b7c139158dc8b17fec21ecfd6ad302c9d2ab772be932bd8ebf37836f098a4c3b50f019a8802ed3830a31bd3f86f0b0e486861c06ed584"} 23:57:50 INFO - Running post-run listener: copy_logs_to_upload_dir 23:57:50 INFO - Copying logs to upload dir... 23:57:50 INFO - mkdir: C:\slave\test\build\upload\logs 23:57:50 INFO - Copying logs to upload dir... 23:57:50 INFO - Using _rmtree_windows ... 23:57:50 INFO - Using _rmtree_windows ... 23:57:50 INFO - Using _rmtree_windows ... 23:57:50 INFO - Using _rmtree_windows ... 23:57:50 INFO - Using _rmtree_windows ... 23:57:50 INFO - Using _rmtree_windows ... 23:57:50 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=967.628000 ========= master_lag: -0.33 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 7 secs) (at 2016-05-23 23:57:50.555730) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 23:57:50.556587) ========= '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-042\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-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-042\AppData\Local LOGONSERVER=\\T-W864-IX-042 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-042 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-042 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-042 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/376aeb4a91c7c5dd41dd0ee1a385f38300f7b3e2932290074781144dd3d210bad668d7ae26e1f5ceb4811b905decca634d0646ee9aedae928cfad0e50fefcc36", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2a5ee1b22349297a346b7c139158dc8b17fec21ecfd6ad302c9d2ab772be932bd8ebf37836f098a4c3b50f019a8802ed3830a31bd3f86f0b0e486861c06ed584"} build_url:https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/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/376aeb4a91c7c5dd41dd0ee1a385f38300f7b3e2932290074781144dd3d210bad668d7ae26e1f5ceb4811b905decca634d0646ee9aedae928cfad0e50fefcc36", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2a5ee1b22349297a346b7c139158dc8b17fec21ecfd6ad302c9d2ab772be932bd8ebf37836f098a4c3b50f019a8802ed3830a31bd3f86f0b0e486861c06ed584"}' symbols_url: 'https://queue.taskcluster.net/v1/task/X083sPvrSrS7z4eqeJKIdQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 23:57:50.674931) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 23:57:50.675265) ========= '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-042\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-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-042\AppData\Local LOGONSERVER=\\T-W864-IX-042 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-042 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-042 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-042 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 23:57:50.793339) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 23:57:50.794102) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 23:57:51.208964) ========= ========= Total master_lag: -0.13 =========